Babel 选项 shorthands=off 无法呈现法语排版
Babel option shorthands=off fails to render French typography
我正在使用 bookdown 来呈现我用法语写的论文。 bookdown 的默认渲染过程使用 babel 选项 <code>shorthands=off</code>
转换 LaTeX 中的 markdown。使用此选项无法呈现法文排版,例如在 ';'、'»' 或 ':',在 '«'.
之后很好 space
有人知道如何激活 babel 的简写吗?
确实,bookdown
使用 system.file("rmd", "latex", "default-1.17.0.2.tex", package = "rmarkdown")
作为模板,它有 babel 选项 shorthands=off
硬连线。我会做以下事情:
- 复制(重命名)模板:
file.copy(system.file("rmd", "latex", "default-1.17.0.2.tex", package = "rmarkdown"), "templatex.tex")
- 编辑
template.tex
以删除 shorthands=off,
。
- 编辑
_output.yml
以在 bookdown::pdf_book
部分中包含 template: template.tex
。
我正在使用 bookdown 来呈现我用法语写的论文。 bookdown 的默认渲染过程使用 babel 选项 <code>shorthands=off</code>
转换 LaTeX 中的 markdown。使用此选项无法呈现法文排版,例如在 ';'、'»' 或 ':',在 '«'.
有人知道如何激活 babel 的简写吗?
确实,bookdown
使用 system.file("rmd", "latex", "default-1.17.0.2.tex", package = "rmarkdown")
作为模板,它有 babel 选项 shorthands=off
硬连线。我会做以下事情:
- 复制(重命名)模板:
file.copy(system.file("rmd", "latex", "default-1.17.0.2.tex", package = "rmarkdown"), "templatex.tex")
- 编辑
template.tex
以删除shorthands=off,
。 - 编辑
_output.yml
以在bookdown::pdf_book
部分中包含template: template.tex
。