我试图在我的R markdown文档(PDF输出)中使用LaTeX软件包gensymb
,但似乎不起作用。这两个示例有效:
以LaTeX格式使用PDFLaTeX编译的.tex文件:
\documentclass{article}[12pt]
\usepackage{gensymb}
\begin{document}
It is 90 \degree F outside.
\end{document}
在RStudio中,还有一个使用knitr和pdfLaTeX的.rmd文件格式:
header-includes:
output:
pdf_document:
fontsize: 12pt
geometry: margin=1in
---
It is 90 $^{\circ}$ F outside.
header-includes:
- \usepackage{gensymb}
output:
pdf_document:
fontsize: 12pt
geometry: margin=1in
---
It is 90 \degree F outside.
R报告中的错误
tlmgr.pl: Local TeX Live (2019) is older than remote repository (2020).
Cross release updates are only supported with
update-tlmgr-latest(.sh/.exe) --update
See https://tug.org/texlive/upgrade.html for details.
! LaTeX Error: File `gensymb.sty' not found.
非常感谢您的帮助!
答案 0 :(得分:0)
该错误表明安装了两个发行版的TeX。其中一个未更新为与其尝试从中获取gensymb
的存储库相同的版本,因此无法下载软件包。
明智的做法是只安装一个发行版,以防止出现此类错误或混乱。