Pandoc for Windows:找不到pdflatex

时间:2015-03-24 18:34:49

标签: pandoc pdflatex miktex

我收到错误:当我尝试将.tex或.md文件转换为.pdf时找不到pdflatex。我已下载MikTex并拥有相关的LaTex软件包。这些似乎不包括pdflatex,虽然我确实看到pdftex。这些不可互换吗?任何人都可以指导我搞清楚吗?谢谢。

1 个答案:

答案 0 :(得分:2)

我遇到了同样的错误,这就是我的解决方法:

  1. 安装MiKTeX
  2. 重新登录/重新启动以重置MiKTeX的PATH
  3. 在PowerShell命令行中输入
    • pandoc“我的文件名.md” --pdf-engine = xelatex -o“我的文件名.pdf”
  4. MiKTeX现在会在您首次运行此命令时提示您安装多个软件包,这可能需要几分钟。
  5. 您现在应该创建pdf,包括从Latex表示法转换的数学。
  6. 命令行输出中可能包含以下消息:
    • miktex-dvipdfmx:主要问题:到目前为止,没有MiKTeX管理员检查更新。
    • xelatex:主要问题:到目前为止,没有MiKTeX管理员检查更新。
  7. 原因是,如果为所有用户都安装了MiKTeX,则系统范围的MiKTeX更新检查处于挂起状态。
    • 要摆脱警告消息,您必须切换到MiKTeX管理员模式,然后检查MiKTeX更新。
    • 右键单击C:\ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ MiKTeX 2.9 \ MiKTeX控制台并以管理员身份运行,在“概述”页面上,单击“检查更新”