最近一直有效的文檔今天將不再有效,我將問題範圍縮小到了這個 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