TeXmaker 卡在“进程已启动”

TeXmaker 卡在“进程已启动”

我在运行 ElCapitan 的 Mac 上使用 TeXmaker。我的 TeXmaker 副本运行良好,直到我决定重新安装它。现在,它无法编译文档pdflatex。它以前编译正常,但现在编译过程挂起,消息/日志窗口中显示“进程已启动”,主窗口底部显示“/Library/TeX/texbin/pdflatex”(参见图片 1)。

图片1

例如使用的代码是:

\documentclass[a4paper, 11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[french]{babel}

\begin{document}

This is a test

\end{document}

请注意,我使用的是 MacTex 2016,并且我在 TeXmaker 偏好设置中以我认为适合 ElCapitan 的正确方式更改了路径(参见图片 2)。

图片2

提前感谢你的帮助,Arnaud。

答案1

老实说,基于如此有限的信息,很难回答。您可以尝试以下方法。可能存在序言中包含的一些软件包不可用的情况。如果您使用的是代理互联网连接(例如:大学、公司等),您可以打开 MiKTeX 控制台(或 PC 上的任何等效控制台)。单击左侧窗格上的“设置”。从“软件包安装自”下拉菜单中,单击“更改”,转到连接设置并更改/更新您的互联网代理设置。如果需要,请确保选中“需要身份验证”。单击“下一步”,并在出现提示时输入您的互联网访问登录凭据。选择任何服务器下载软件包,然后单击“完成”。现在确保您有“始终即时安装缺失的软件包”单选按钮。返回您的 TexStudio 窗口并编译(F5)。希望它能正常工作。如果缺少某些软件包,它们将被安装,然后编译通过。

如果问题仍然存在,请在 Texstudio 顶部工具栏中转到“选项”--“配置 Texstudio”--构建。

更改默认编译器(例如 XeLatex)并尝试以下步骤。如果以下步骤不起作用,请更改默认编译器并重试。更像是反复试验。

您可能会收到显示缺失软件包名称的错误。您可以考虑手动安装它们并重试。

尽管不在 macOS 上,您还是可以将屏幕截图视为参考。 https://i.stack.imgur.com/bNh5W.jpg

答案2

这可能会对某些人有所帮助:

就我而言,事件日志卡在了这一点:

INFO  miktex-xelatex - this process (6743) started by 'texstudio' with command line: /Users/username/bin/miktex-xelatex
INFO  miktex-xelatex - allowing known shell commands
INFO  miktex-xelatex - enabling input (output) from (to) processes

可是,等待了许久,却没有任何动静。

当我检查我的“配置 TexStudio”设置时,它们是这样的: 在此处输入图片描述

然后我将其更改为以下内容:(检查 Latex、Pdflatex、Xelatex 命令) 在此处输入图片描述 (点击上方红色圆圈内的按钮即可轻松完成)

瞧!一切恢复正常!

问题在于正确格式化命令和包含文件名。

相关内容