Ошибка при создании руководства в формате 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?