我在 Mac 上使用 TeXmaker。我创建了我的.tex
文件。我编译了它,编辑器告诉我.log
文件已创建并PDF
写入。然后,当我点击查看PDF,它给了我错误信息file not found
。
我该如何解决这个问题?这个问题没有发生在 Ubuntu 上,.tex
文件和设置相同。
任何帮助,将不胜感激。
答案1
检查文件名和目录,也许 Texmaker 难以处理文件路径中的某些字符。尝试使用内部查看器和一些外部查看器。-> 首选项
& 检查 .pdf 是否已写入并尝试使用 Mac pdf 查看器打开该文件
您还应该将 pdflatex 设置为在编译时运行,而不是 pdftex。
答案2
我遇到了同样的问题,当时使用的是 USB 上的便携版 MiKTeX 和 TeXmaker。它在我的笔记本电脑(Windows 8.1)上运行良好,但后来在我的工作电脑(Windows 7)上停止编译和生成新的 PDF。当我删除旧的 PDF 文件时,它告诉我File not found
,尽管我曾尝试编译一个新的。对我来说,简单的解决方案是转到Options
-->并在第二个字段(称为“PdfLaTeX”)中Configure TexMaker
重新选择正确的文件路径。出于某种原因,这个文件路径(对我来说是)消失了,即使我的 USB 棒在两台计算机上都被定义为驱动器。这很容易被忽略,我花了很长时间才弄清楚那是一个简单的问题,所以我希望它可以帮助遇到同样错误的其他人。pdflatex.exe
E:/MikTex/miktex/bin/pdflatex.exe
E:/
答案3
我遇到了同样的问题,尝试了两天后,我发现我的一个图形有问题。该图形是 .PNG,它位于正确的目录中,但我之前通过重命名更改了文件格式。我在图像编辑器中重新打开了该图形并再次保存,以便重新配置颜色属性等。然后当我编译 .tex 文件时,它正常工作。PS。我保留了文件格式和原始目录。