用于Windows的Panoc:未找到pdflatex

问题描述 投票:2回答:1

我收到错误:当我尝试将.tex或.md文件转换为.pdf时,找不到pdflatex。我已经下载了MikTex,并具有相关的LaTex软件包。尽管我确实看到了pdftex,但这些似乎不包括pdflatex。这些不可互换吗?谁能指导我解决这个问题?谢谢。

pandoc pdflatex miktex
1个回答
0
投票

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

  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控制台并以管理员身份运行,在“概述”页面上,单击“检查更新”
© www.soinside.com 2019 - 2024. All rights reserved.