Rmarkdown不在公式中显示点(pdf输出)

时间:2016-11-06 00:54:21

标签: rstudio r-markdown pandoc

我正在尝试最近的1.0版本的RStudio,我生成了一个以前工作正常的文档,但现在我在编译为pdf_output时遇到公式中的点问题。 例如,当我写:

$A(L) = 1 - 1.6  L  + 0.96 L^2  -  0.256 L^3$

我进入pdf:

this

我在网上搜索过,发现没什么用处。在此先感谢您的帮助。

1 个答案:

答案 0 :(得分:4)

使用西班牙语时,

babel期望逗号为小数分隔符。因此,这可以开箱即用(在我看来这是正确的解决方案)。

$A(L) = 1 - 1,6  L  + 0,96 L^2  -  0,256 L^3$

但是,您仍然可以使用您的示例。根据{{​​3}},你可以通过这种方式设置语言来强制babel使用点作为小数分隔符(注意没有lang选项):

---
title: "Test"
output: pdf_document
header-includes:
- \usepackage[spanish,es-nodecimaldot]{babel}
---