我有一个问题,但我不知道它的确切根源。当我编织一个文本中带有重音符号的 rmarkdown 文档时,例如 á, é, í, ó, ú,.tex 文件在此时停止生成,并且 R 给出以下错误:
紧急停车。 rmarkdown_file.tex
错误:LaTeX 无法编译 rmarkdown_file.tex。请参阅 https://yihui.org/tinytex/r/#debugging 了解调试技巧。请参阅 rmarkdown_file.log 了解更多信息。
我尝试安装TinyTeX、MacTex、旧版本和新版本的R和RStudio,并添加了以下前面的内容:
output:
pdf_document:
latex_engine: xelatex
toc: true
extra_dependencies: ["float"]
html_document:
df_print: paged
word_document: default
always_allow_html: true
editor_options:
markdown:
wrap: sentence
encoding: UTF-8
header-includes:
- \usepackage[utf8]{inputenc}
我不知道问题是否出在 knit、pandoc 或 LaTeX 发行版上。在其他电脑上它确实可以工作,但在我的 M1 Mac 上它总是崩溃。
更新:我更新RStudio版本几周后,它运行正常。我相信读取 R 文件时可能会出现某种编码问题。