1

我正在使用 bookdown 来呈现我用法语写的论文。bookdown 的默认渲染过程使用 babel 选项转换 LaTeX 中的 markdown <code>shorthands=off</code>。使用此选项无法呈现法语版式,例如';'之前的精细空格 , '»'':' , 和'«'后面的空格。

有谁知道如何激活 babel 的简写?

4

1 回答 1

0

实际上,bookdown 用作system.file("rmd", "latex", "default-1.17.0.2.tex", package = "rmarkdown")模板,它具有shorthands=off硬连线的 babel 选项。我会做以下事情:

  • 复制(重命名的)模板:file.copy(system.file("rmd", "latex", "default-1.17.0.2.tex", package = "rmarkdown"), "templatex.tex")
  • 编辑template.tex以删除shorthands=off,.
  • 编辑_output.yml以包含template: template.tex在该bookdown::pdf_book部分中。
于 2018-12-04T16:45:17.747 回答