最近可以运行的文档今天将无法运行,我将问题缩小到这个 MWE:
\documentclass{article}
\usepackage{hyperref}
\begin{document}
d
\end{document}
如果我剪切了 hyperref,它就会运行。但是这个 MWE 给出了一个错误消息:
Sorry, but pdflatex.exe did not succeed.
它会生成一个空的日志文件。日志文件在那里,但里面没有任何内容。
通过从命令行运行 pdflatex,我得到了这个:
("C:\Program Files\MiKTeX 2.9\tex/latex/auxhook\auxhook.sty")
("C:\Program Files\MiKTeX 2.9\tex/latex/kvoptions\kvoptions.sty")
("C:\Program Files\MiKTeX 2.9\tex/latex/hyperref\pd1enc.def")
("C:\Program Files\MiKTeX 2.9\tex/generic/intcalc\intcalc.sty")
("C:\Program Files\MiKTeX 2.9\tex/generic/etexcmds\etexcmds.sty")
======================================================================
starting package maintenance...
installation directory: "C:\Program Files\MiKTeX 2.9"
package repository: http://ctan.mirrors.hoobly.com/systems/win32/miktex/tm/packages/
visiting repository http://ctan.mirrors.hoobly.com/systems/win32/miktex/tm/packages/...
repository type: remote package repository
loading package repository manifest...
downloading http://ctan.mirrors.hoobly.com/systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma...
0.20 MB, 4.52 Mbit/s
package repository digest: 19243c776ebfe07052e5d89f5bbfc793
going to download 990 bytes
going to install 3 file(s) (1 package(s))
downloading http://ctan.mirrors.hoobly.com/systems/win32/miktex/tm/packages/miktex-latex.tar.lzma...
0.00 MB, 0.20 Mbit/s
extracting files from miktex-latex.tar.lzma...
======================================================================
Sorry, but pdflatex did not succeed.
The log file hopefully contains the information to get MiKTeX going again:
C:\Users\User\AppData\Local\MiKTeX\2.9\miktex\log\pdflatex.log
我已经在用户和管理员模式下刷新了 fndb 和字体映射文件。
我的 hyperref 在过去十天里更新了两次。我现在拥有的版本是在 2020 年 1 月 22 日打包的,并于 2020 年 1 月 28 日更新。我可能从 2020 年 1 月 22 日以来就没有用过它,而且很可能我到现在还没有尝试使用 2020 年 1 月 28 日的更新。
我在 WinEdt 10 Build: 20180507 (v. 10.3) - 64 位中使用 MiKTeX 版本 2.9.6809