在最新版本中,我偶然发现了一个小错误,也许并不难修复,但我却无法做到。
设置选项时style=casual
这会传递给(我认为)hyperref,然后传递给 bookmark,然后它会报告一个错误,指出 casual 不是有效的样式。确切的错误消息是
Latex Error: /usr/local/texlive/2019/texmf-dist/tex/latex/oberdiek/bookmark.sty:619 Package bookmark Error: Undefined style `casual’.
(运行 MacTeX2019,所有软件包均已更新)
目前,我只能通过将您的 komacv.cls 复制到我的 CV 文件夹中并将默认值设置为随意来解决这个问题,这样它就不会传递给bookmark
。
我怎样才能修复课堂本身的这个错误(即避免传递风格)?
答案1
您可以像这样防止错误:
\documentclass[style=casual]{komacv}
\makeatletter\providecommand\BKM@style@casual{}\makeatother
\usepackage{bookmark}
\begin{document}
blblb
\end{document}
我认为书签错误导致此类文档选项无法转移。目前存在一个未解决的问题:https://github.com/ho-tex/oberdiek/issues/67。代码很快就会更改(实际上我以为我已经做了 ;-())。