Ошибка при создании руководства в формате PDF для моего пакета R

Я пытаюсь создать свой пакет. поэтому я запускаю код R CMD Rd2pdf MyPackagePath затем код никогда не завершается, как показано на следующем экране в командной строке,

C:\Users\User>R CMD Rd2pdf  C:\Users\User\Desktop\MyPackage
Hmm ... looks like a package
Converting Rd files to LaTeX ........
Creating pdf output from LaTeX ... <- the screen never go ahead !!

но текстовый файл Rd2.tex создается в C:\Users\User\.Rd2pdf13824 (Почему этот каталог выбран?). От Rd2.texРуководство в формате pdf может быть создано руками следующим образом:

1) Поставить файл стиля Rd.sty и Rd2.tex в том же каталоге.

2) Откройте Rd2.tex и выполнить pdfLateX кнопка.

Я не уверен, что это каноническая процедура?


Так же,

R CMD check MyPackagePath всегда содержит одну ошибку, которая говорит, что ! LaTeX Error: File "inconsolata.sty" not found.

Я положил файл "inconsolata.sty" в C:\texlive\texmf-local\tex и чтобы отразить это, я выполняю код mktexlsr в командной строке. Чтобы подтвердить, что TeX может обнаружить добавленный новый файл стиля "inconsolata.sty", я также запускаю код, kpsewhich inconsolata.sty в командной строке его результат будет следующим;

C:\Users\User>kpsewhich inconsolata.sty
c:/texlive/texmf-local/tex/inconsolata.sty

Так как его нет, если tex не может его обнаружить. Так, текс может обнаружить это.

Я тоже меняю

\DeclareOption{inconsolata}{\setboolean{Rd@use@inconsolata}{true}}

в

\DeclareOption{inconsolata}{\setboolean{Rd@use@inconsolata}{false}}

в Rd.sty по данным страницы: неконсолата отсутствует для построения R виньетки. Однако его эффективность ничем.

Что я должен делать?

Для создания руководства в формате pdf, есть ли какая-нибудь процедура для соединения Latex и R?

0 ответов

Другие вопросы по тегам