gpt4 book ai didi

pdf - 如何使用 pandoc 获取本地化引号?

转载 作者:行者123 更新时间:2023-12-03 22:45:16 25 4
gpt4 key购买 nike

我想得到像这样的引号“...”但是当我用 Pandoc 处理我的 Markdown 文本时,它给了我“...”。这可能归结为如何让 Pandoc 使用语言环境设置的问题?这是我的命令行:

pandoc -o out.pdf  -f markdown -t latex in.md

最佳答案

您可能希望为整个文档指定语言,这样它不仅会影响引号,还会影响连字、牢不可破的空格和其他区域设置细节。

为此,您可以指定 lang选项。来自 pandoc's manual :

lang: identifies the main language of the document, using a code according to BCP 47 (e.g. en or en-GB). For some output formats, pandoc will convert it to an appropriate format stored in the additional variables babel-lang, polyglossia-lang (LaTeX) and context-lang (ConTeXt).



此外,同一手册指出:

if your LaTeX template or any included header file call for the csquotes package, pandoc will detect this automatically and use \enquote{...} for quoted text.



在我看来,确保报价本地化的最佳方法是添加:
---
lang: fr-FR
header-includes:
- \usepackage{csquotes}
---

甚至更好,编辑 pandoc 默认模板
pandoc -D latex > ~/.pandoc/templates/default.latex

并永久添加 \usepackage{csquotes}到它。

关于pdf - 如何使用 pandoc 获取本地化引号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33942453/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com