我正在尝试安装练习包。我已经下载了源代码(https://www.ctan.org/pkg/exercise),我现在按照 README 来安装它。
我首先执行了latex exercise.ins
,一切正常。然后我尝试运行latex exercise.dtx
,但却遇到了以下错误:
! LaTeX Error: Command \DH unavailable in encoding OT1.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.918 % \end{macrocode}
我尝试添加以下行\usepackage[T1]{fontenc}
。当我尝试重新编译时,我收到另一个错误:
! Package inputenc Error: Keyboard character used is undefined
(inputenc) in inputencoding `latin1'.
See the inputenc package documentation for explanation.
Type H <return> for immediate help.
...
l.919 % \end{macrocode}
并且存在此行已经改变校验和的风险,所以即使我修复了这个错误,我也无法成功构建它。
无论如何,问题似乎源于 latin1 编码和俄语标题(即使我并没有尝试用俄语编写练习表)。我该如何摆脱这种困境?
答案1
没关系,这个exercise
软件包已经安装在我的机器上了,是texlive-latex-extra
软件包的一部分。但是,有两个其他软件包exercise
被安装,可以代替这个软件包加载。感谢您的时间!