我正在编写一个类,它指定了我所在机构的正确布局(实际上我正在修改旧版本)。该类包括两种自定义字体(Verdana 和 Georgia)和一个应出现在标题中的徽标。
我有 afm 和 pfb 格式的字体,也知道如何安装它们,但我觉得使用 LuaLaTeX 更方便,我想使用它。现在我的问题是,有没有办法确保这个类总是使用 LuaLaTeX 排版?如果我添加包含字体的行,就无法再使用 pdftex 进行编译。
答案1
好的,答案发布在其中一条评论中:
\ifx\directlua\@undefined\ClassError{myclass}{Go away}{}\stop\fi