Pandoc - Latex 中的缩写

Pandoc - Latex 中的缩写

我想用 创建一个缩写列表pandoc。我发现标准 markdown 转换不支持缩写。但后来我发现markdown_phpextra它支持缩写。但我无法让它为我工作。

我这样使用缩写:

*[e.g.]: for example

我的 pandoc 命令是这样的:

pandoc --standalone --from=markdown_phpextra --output=example.pdf example.md

但 pandoc 似乎甚至无法转换缩写。有什么建议可以解决我的问题或解决这个问题的办法吗?

答案1

根据Pandoc 手册

请注意,pandoc 文档模型不支持缩写,因此如果启用此扩展,则会跳过缩写键(而不是将其解析为段落)。

正如 @wilx 所建议的,最好将此问题作为一个问题提出来Pandoc 的 Github 页面

但是,你可以尝试 MultiMarkdown 的实现缩写使用该acronym包。

以下 markdown 源代码,

The HTML specification
is maintained by the W3C.

*[HTML]: Hyper Text Markup Language
*[W3C]:  World Wide Web Consortium

提供结果 LaTeX 代码:

\newacro{w3cworldwidewebconsortium}[W3C]{World Wide Web Consortium}
\newacro{htmlhypertextmarkuplanguage}[HTML]{Hyper Text Markup Language}
The \ac{htmlhypertextmarkuplanguage} specification
is maintained by the \ac{w3cworldwidewebconsortium}.

相关内容