【问题标题】:Is it possible to compile .tex files to PDF with 'pandoc'?是否可以使用“pandoc”将 .tex 文件编译为 PDF?
【发布时间】:2015-01-28 17:43:59
【问题描述】:

是否可以使用 pandoc 编译 .tex 文件?

我目前正在使用 MacVim 在 MultiMarkdown 中做课堂笔记。这样,当我回到家时,我只需 mmd2tex 并使用 TexShop 将 .tex 文件编译为 PDF。效果很好,但这个过程实际上非常耗时。

我想知道是否有一种方法可以在命令行中使用pandoc 来实现几乎相同的效果。我尝试使用pandoc 将我的原始 .txt 文件直接转换为 PDF,但我遇到了各种错误...

有人对此有解决方案吗?或者也许建议另一种记笔记的工作流程?

【问题讨论】:

  • @SoumyaR 请不要使用inline code 来突出显示随机术语。

标签: macos pdf pandoc tex


【解决方案1】:

如果您只想将.tex 文件转换为不需要pandoc 的PDF,最好直接使用LaTeX 处理器(而不是使用pandoc,它会依次调用pdflatex,但只会传递所有 LaTeX 命令的子集):

pdflatex test.tex

要创建PDF from markdown,pandoc 是正确的工具。它还默认使用 LaTeX:

pandoc test.md -o test.pdf

【讨论】:

  • 请注意,这也适用于乳胶到 pdf 的转换,例如:pandoc samplefile.tex -o test.pdf
  • 如果你不了解 tex,默认情况下它会更好地使用 pandoc
  • @DimitriKopriwa 我更新了我的答案,以更清楚地说明为什么在 99% 的情况下,从 .tex 转换为 pdf 时应该调用 pdflatex 而不是 pandoc。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-26
  • 2011-07-14
  • 1970-01-01
  • 1970-01-01
  • 2016-01-17
相关资源
最近更新 更多