我使用 LyX 创建的所有文档都有
\usepackage[T1]{fontenc}
在序言中,当我使用某些类或尝试从 pdfLaTaX 切换到 XeTeX 时会导致问题(例如)。
有没有办法可以阻止 LyX 在我的文档中插入此行?
答案1
正如 OP 已经发现的那样,只有在全局首选项中才可以阻止加载任何字体编码包。不幸的是,LyX 缺少针对每个文档的设置。
但是,如果您在 LyX 文档设置中选中“使用非 Tex 字体”选项,则会加载 LyXfontspec
而不是fontenc
。因此,切换到 LuaTeX 或 XeTeX 很容易,并且可以在每个文档的基础上进行配置。
答案2
相关设置在 应用程序偏好设置 下Output > LaTeX
。只需取消选中“使用 LaTeX 字体编码”,fontenc
就不会添加任何行: