我正在使用 tinytex、Windows 10、R Studio
install.packages("tinytex")
tinytex::install_tinytex()
当我尝试运行包含 \usepackage{pdflscape} 的 .Rmd 文件时,不断看到以下错误
! LaTeX Error: File `pdflscape.sty' not found.
! Emergency stop.
<read *>
Error: LaTeX failed to compile Report_Gen.tex. See https://yihui.org/tinytex/r/#debugging for debugging tips. See Report_Gen.log for more info.
我不仅不断收到 pdflscape 的此错误,而且还收到 .Rmd 文件使用的其他包(例如 pagecolor、titling、sectsty、fancyhdr)的此错误。
我努力了
tinytex::parse_install(
text = "! LaTeX Error: File `pdflscape.sty' not found."
)
这给出了错误
Warning message:
In parse_packages(...) :
Failed to find a package that contains pdflscape.sty
这样做
tinytex::tlmgr_install('pdflscape.sty')
给了我以下
C:\Users\...........: TLPDB::from_file could not initialize from: https://mirror.ctan.org/systems/texlive/tlnet/tlpkg/texlive.tlpdb
C:\Users\...........: Maybe the repository setting should be changed.
C:\Users\...........: More info: https://tug.org/texlive/acquire.html
我真的不明白,只能盲目地遵循以下答案这问题。然而在输入
tinytex::install_tinytex(repository = 'http://mirrors.ibiblio.org/pub/mirrors/CTAN/')
在 R 中重复上述所有步骤,并在输入
tinytex::install_tinytex(repository = 'http://dante.ctan.org/tex-archive/')
我仍然遇到与之前相同的错误。有什么帮助吗?