2021 年 2 月 10 日 Miktex 更新后,编译器抛出错误

2021 年 2 月 10 日 Miktex 更新后,编译器抛出错误

在昨天更新到 2021 年 2 月 10 日打包的 hyperref 版本后,我在使用 Lualatex 时收到此错误:

(“C:/Program Files/MiKTeX 2.9/tex/latex/hyperref/hyperref.sty”

软件包:hyperref 2021-02-08 v7.00i LaTeX 的超文本链接

(“C:/Program Files/MiKTeX 2.9/tex/latex/hycolor/hycolor.sty” 软件包:hycolor 2020-01-27 v1.10 hyperref/bookmark (HO) 的颜色选项)

(“C:/Program Files/MiKTeX 2.9/tex/latex/letltxmacro/letltxmacro.sty” 包:letltxmacro 2019/12/03 v1.6 Let 为 LaTeX 宏分配(HO))@linkdim=\dimen420 \Hy@linkcounter=\count551 \Hy@pagecounter=\count552

("C:/Program Files/MiKTeX 2.9/tex/latex/hyperref/pd1enc.def" 文件:pd1enc.def 2021-02-08 v7.00i Hyperref:PDFDocEncoding 定义 (HO) ) ("C:/Program Files/MiKTeX 2.9/tex/latex/hyperref/hyperref-langpatches.def" 文件:hyperref-langpatches.def 2021-02-08 v7.00i Hyperref:babel 语言补丁 ) ("C:/Program Files/MiKTeX 2.9/tex/generic/intcalc/intcalc.sty" 软件包:intcalc 2019/12/15 v1.3 使用整数的可扩展计算 (HO) ) \Hy@SavedSpaceFactor=\count553 软件包 hyperref 信息:draft' set输入行上的选项为 false' 4058. 软件包 hyperref 信息: colorlinks' set输入行 4058 上“选项 true”。软件包 hyperref 信息:frenchlinks' set输入行 4058 上“选项 false”。

! LaTeX 错误:编码方案“PU”未知。

请参阅 LaTeX 手册或 LaTeX Companion 了解解释。输入 H 可立即获得帮助。...

                                               l.4058 \ProcessKeyvalOptions{Hyp}
                            ?  ("C:/Program Files/MiKTeX 2.9/tex/latex/hyperref/puenc.def" File: puenc.def 2021-02-08 v7.00i Hyperref: PDF Unicode definition (HO) )

我确实有文件 C:/Program Files/MiKTeX 2.9/tex/latex/hyperref/puenc.def。

尝试重新安装 puenc.def 会产生“没有这样的包”的提示。

通常推荐的修复方法,例如 Miktex 控制台“刷新字体映射文件”或在 lualatex 之前运行一次 pdflatex 不起作用。

我该如何修复这个问题?我该如何恢复到最新的 hyperref?

备注:当编译停止时只需按 ENTER 键即可生成一个看起来不错的 PDF(乍一看)。

相关内容