每个人,
我在 64 位 Windows10 PC 上的 powerpoint 中安装了 IguanaTex。我还安装了 TexLive。IguanaTex 找不到 pdfLatex,运行时返回错误:“pdflatex”-shell-escape-interaction=batchmode“iguanatex_tmp.tex”。有人能帮忙吗?
谢谢你!
答案1
我也遇到过和你一样的问题,经过多次失败和尝试,我解决了这个问题。
- 单击 Powerpoint 中的标签“IguanaTex”
- 单击设置部分中的“主要设置”。
- 在提示窗口中,您将在底部看到一个需要填写的路径列表,您需要插入文件“pdfLaTeX.exe”所在的路径。
答案2
来自指南
LaTeX 可以从 MiKTeX 或 TeX Live 下载
重要的是你只坚持其中一个◾(可选但推荐):GhostScript 和 ImageMagick,需要使用可选的 LaTeX 到 PDF 到 PNG 转换。◾
(可选但推荐):TeX2img,用于矢量图形输出为了兼容性,请确保 GhostScript 是 9.14 或更高版本
如何测试组件是否可以协同工作
启动系统命令提示符(在 Windows 10 上,可以通过在搜索框中键入cmd
并输入轻松完成。
检查以下每一项
prompt> Where /r \ pdfLaTeX
prompt> Where $path:pdflatex
它们两个应该报告完全相同的信息。即 pdfLaTeX 在 MiKTeX 或 TexLive 目录中的位置。如果每个都有多个答案,或者一个答案与另一个答案不同,您需要先解决该问题(见下文)
类似地,如果你安装了 GhostScript,你需要匹配的结果
prompt> Where /r \ gs*c.exe
prompt> Where $path:gs*c.exe
然而在这种情况下可能会有两个、四个(甚至更多)回复,你要检查的是每组中至少有一个完全匹配
对于 ImageMagick 你正在测试转换
prompt> Where /r \ convert
prompt> Where $path:convert
要修复的问题
如果第一个响应是,INFO: Could not find files for the given pattern(s).
则表示未找到该应用程序,并且很可能未安装。
如果第二个响应是INFO: Could not find files for the given pattern(s).
,则表示应用程序未正确安装,因此它可以由另一个应用程序运行。
怎么修
在第一种情况下,请查看应用程序文档,并在必要时修改搜索名称。
在第二种情况下,您需要将应用程序之前的文件夹名称添加到系统路径中。(由于这取决于系统/用户,因此我建议您在网页上搜索“将文件夹添加到路径”,然后查找适合您系统的结果)请注意,文件夹需要包含完整路径,例如,如果第一个响应是
C:\Program Files\MikTeX 2.9\MiKTeX\bin\pdfLaTeX.exe
然后要添加到路径的项目是(不带 \ )
C:\Program Files\MikTeX 2.9\MiKTeX\bin
同样,如果使用 TeX Live 可能C:\texlive\2018\bin\win32
一旦上述设置正确,命令如下
pdfLaTeX -shell-escape -interaction=batchmode iguanatex_tmp.tex
应该管用