为什么 rmarkdown 在发现重音时停止生成 .tex 文件?

问题描述 投票:0回答:1

我有一个问题,但我不知道它的确切根源。当我编织一个文本中带有重音符号的 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 上它总是崩溃。

r latex r-markdown xelatex
1个回答
0
投票

更新:我更新RStudio版本几周后,它运行正常。我相信读取 R 文件时可能会出现某种编码问题。

© www.soinside.com 2019 - 2024. All rights reserved.