两周前,我在装有 Windows 10 Pro 64 位操作系统的笔记本电脑上安装了 MiKTeX 2.9 64 位。在处理文档(文章)一段时间后,MiKTeX 突然不再响应。当我激活菜单选项(例如编译或放大 pdf 编译)或只是将鼠标移过菜单栏时,总会发生这种情况。程序似乎自己“挂起”了。代码和 pdf(我在编译时使用 pdfLaTeX 选项)两个屏幕都可见,可以单击到任务栏,但仅此而已。关闭程序、保存工作、使用菜单选项和在文档中工作都不再可能。没有出现错误或警告消息。剩下的唯一选择是使用任务管理器关闭程序,然后重新启动它。但过了一会儿,问题又出现了。这里出了什么问题?安装一切顺利。我试过,但无济于事: - 卸载 MiKTeX 2.9 64 位并安装 MiKTeX 2.9 32 位; - 更新 MiKTeX 2.9 64 位和 32 位; - 与 MiKTeX 2.9 同时运行或不运行其他程序。我之前在装有 Windows Vista Ultimate 32 位的台式机上使用过 MiKTeX 2.9 32 位,没有遇到任何问题。有人有什么想法吗?
Cor Vermeulen 荷兰
答案1
嗯,看来你安装的 MiKTeX 有问题。我没有使用 Windows 10,但我在 Windows 8.1 上遇到了类似的问题。
我时不时会收到来自 Windows 8 的错误消息,提示应用程序崩溃。请检查系统面板上的错误消息并将其报告给 MiKTeX 支持。
最后我通过以下方式解决了这个问题:
- 卸载 MiKTeX 和编辑器
- 重启视窗
- 我强制更新了 Windows
- 重启视窗
- 下载当前的完整 MiKTeX 的安装程序
- 安装 MiKTeX。请确保安装完全的。可能会发生 MiKTeX 的下载和安装因无法访问的下载服务器而中断的情况(我的一个学生不得不重新启动 MikTeX 安装程序 11 次!)。
- 重启视窗
- 运行 MiKTeX 的包管理器(您必须这样做,安装程序并不总是安装包的当前版本。包管理器会检查这一点并向您显示所有可用的较新版本的包。
- 重启windows。检查系统面板是否出现异常的 windows 错误。
- 使用命令行测试 MiKTeX 并使用 编译
HelloWorld.tex
。pdflatex HelloWorld.tex
检查log
文件是否有错误或警告。应该没有。 - 下载您喜欢的编辑器的安装程序并安装它。检查安装是否完成。如果您需要配置编辑器,请执行此操作。
- 重启windows以确保新程序能够正常运行。
- 测试编辑器的编译情况
HelloWorld.tex
。再次检查log
文件。应该没有警告或错误消息。
我要求您重新启动以确保 Windows 已完成 MiKTeX 的安装和更新。我所有遵循此建议的学生在运行 MiKTeX 时都没有遇到任何问题。
看来 Windows 需要重新启动才能完成安装过程。如果你忽略重新启动,它可安装尚未完成,导致各种错误情况。
答案2
从系统中卸载现有的 MiKTeX,下载最新的 MiKTeX 'basic miktex-2.9.5872 64 位,并将其安装在系统中。安装后,打开 texworks 编辑器(随 miktex 一起提供),然后导航到编辑 >> 首选项。将出现一个弹出窗口。在其中转到排版并检查路径是否设置正确。然后在文本编辑器中创建一个名为 first.tex 的文件,代码为 \documentclass{article}\begin{document} Hello world to \LaTeX \end{document},然后使用 pdflatex 命令进行编译。它将起作用。