在带有texlive的ubuntu 14.04上,检查R包,例如使用devtools check()将返回:
LaTeX errors found: ! LaTeX Error: File `inconsolata.sty' not found. Type X to quit or <RETURN> to proceed,or enter new name. (Default extension: sty) ! Emergency stop. <read *> l.276 ^^M ! ==> Fatal error occurred,no output PDF file produced!
安装texlive-fonts-extra应该好好处理它.
你也可以(尽管可能没有推荐)告诉R不要使用无机操作.只是改变:
\DeclareOption{inconsolata}{\setboolean{Rd@use@inconsolata}{true}}
至
\DeclareOption{inconsolata}{\setboolean{Rd@use@inconsolata}{false}}
在你的Rd.sty文件中.在我的安装上,它位于:
/usr/share/R/share/texmf/tex/latex/Rd.sty
但是
locate Rd.sty
应该在任何系统上找到它.