无法使用 MiKTeX 2.9 编译 TeXmaker 4.0.2

无法使用 MiKTeX 2.9 编译 TeXmaker 4.0.2

我刚下载了 MiKTex 2.9,然后下载了 TeXmaker 4.0.2。但是,我很难编译它。我总是得到一个信息框,Can't detect the file name然后是信息框,说Could not start the command

Configure Texmaker->Commands选项框中,我已将底部的路径设置为:

“C:/Program Files (x86)/MiKTeX 2.9/miktex/bin”

我也尝试过将这个文件路径放在上面的特定命令路径中(与文件名一起)。但都无济于事。我一直在浏览这个和其他 Tex 页面,其他人也问了同样的问题。我尝试按照他们的建议去做,但没有帮助。

我希望有人能帮助我。

答案1

新手使用 TeXmaker 时常犯的错误

  1. 从 4.1 版本开始,A document must be saved with an extension (and without spaces or accents in the name) before being used by a command在将文件保存为file-name.tex.

    • 将文件另存为file-name.tex,然后使用QuickBuild或进行编译PDFLATEX

2.cannot detect file-name错误Could not start the command

  • 在 TeXmaker 中需要节省 .tex编译之前请像以前一样输入代码,file-name.tex否则会弹出上述错误。在 TeXworks 中,最好通过untitled-1.tex在编译之前建议文件名来处理。

    1. 错误:未找到日志文件!:Texmaker(Windows 版本)- 首次使用 - 错误:未找到日志文件!

      • .tex在未安装 LaTeX 发行版的情况下在 TeXmaker 中编译文档时微特克斯/TeXLive/麦金塔电脑等等。因为 TeXmaker 就像任何 LaTeX 编辑器一样,需要 LaTeX 分发来编译.tex和输出.pdf

      • “注意:系统上必须安装 LaTeX 发行版才能使用 TeXmaker”TeXmaker 下载页面

      • 验证乳胶安装:命令行/终端安装后,在 MiKTeX 中,安装后,计算机需要重新启动才能自动将 miktex bin 路径添加到系统 PATH 中。

    2. “未找到文件”错误:TexMaker-以 pdf 格式查看时出现“文件未找到”. 当由于以下原因在编译期间file-name.pdf不可用或生成时file-name.tex原因:解决方案

  • 输出文件路径错误:在配置窗口中取消选中“build”子目录

  • 缺乏读/写输出文件夹的权限:复制file-name.tex到另一个文件夹并编译

  • 改名file-name.pdffile-name.tex并且file-name.pdf名称应该相同

  • 丢失的file-name.pdf:如果latex仅提供编译-file-name.dvi,则可能需要dvipsps2pdf获得compiled-file.pdf

  • file-name.pdf被另一个 pdf 查看器锁定:关闭外部 pdf 查看器

  • 无法生成file-name.pdf:删除不适当的.aux文件以及为什么要删除删除 .aux 文件才能成功编译

  • 新手常犯的错误无法生成 pdfTeXniccenter 中遇到的问题也适用于 TeXmaker。

    1. 最后,在必要时配置 TeXmaker,因为默认设置就可以了。

      • 放置在的典型命令行参数配置 TeXmaker 窗口:添加标志-synctex=1以启用 synctex 并-shell-escape运行外部程序(必要时)

      • pdflatex -synctex=1 -interaction=nonstopmode %.tex

      • latex -interaction=nonstopmode %.tex

      • xelatex -synctex=1 -interaction=nonstopmode %.tex

相关链接:

答案2

我遇到了同样的问题,尝试了上述答案中提到的几乎所有方法,但都没有成功。不过,对我有用的是卸载 MiKTex 并以管理员身份重新安装 64 位版本(适用于所有用户)。我在某处读到过这个解决方案,它有效。很抱歉,我不知道它有效的原因。

答案3

我也遇到过这种情况,并且已经解决了,原因是我已经打开了 MiKTeX,并尝试使用 TeXmaker 中的构建功能,您只需关闭 MiKTeX,然后再次尝试快速构建。

答案4

我遇到了“找不到日志文件”的问题。当我删除 tex 文档文件名中的空格时,它编译成功了!我很困惑,因为以前的文档即使文件名中有空格也能编译。

相关内容