Pandoc,Markdown to Doc,如何使用变量?

Try*_*lks 6 syntax markdown ms-word global-variables pandoc

AFAIK,变量可以在YAML外部文件中定义,也可以在标题中的Markdown文件内定义.

然后可以在文档中使用它们.我找到了两个不同sytax的示例:

  • $variable$ 将变量转换为数学模式,这很好(即我想保持这种行为).
  • #{variable} 什么也没做.

问题:

  • 是否可以在从markdown到.docx的pandoc转换中使用变量?
  • 如果是这样,怎么样?

mb2*_*b21 8

Pandoc变量只能在pandoc模板中使用,而不能在文档本身中使用(有一个未解决的问题).

为此你应该检查一个预处理器,gpp或使用像pandoc-mustache这个lua-filter这样的pandoc 过滤器.

  • 我错了,谢谢你.我不认为gpp会允许我使用从命令行设置的变量,例如date(自动设置为任何日期).所以我可能会尝试使用[Panpipe](https://github.com/Warbo/panpipe),这似乎更强大.我不知道如何使用它,所以需要一段时间. (3认同)