如何设置 LyX 中特定软件包的选项?或者 \geometry{} 是什么意思?

如何设置 LyX 中特定软件包的选项?或者 \geometry{} 是什么意思?

这里有几个关于如何将选项传递给 LyX 中的包(尤其是那些自动加载的包)的问题。

富尔曼纳托https://tex.stackexchange.com/a/318743/42648https://tex.stackexchange.com/a/318745/42648讲述使用文档 > 设置 > 本地布局设置并添加PackageOptions

PackageOptions geometry includeheadfoot
PackageOptions url hyphens

如果我理解正确的话,它会扩展为如下命令\PassOptionsToPackage{hyphens}{url}

然而,正如 Deve 在我可以更改 Lyx 模块加载的包的选项吗?

使用\PassOptionsToPackage。没有错误,但也没有效果。我认为必须在加载包之前使用此命令,但我无法做到这一点,因为模块的前言添加是在用户添加之前完成的。

使用此方法传递一些核心文档类选项(我正在使用 KOMA-Script 报告类)时也遇到了问题。

此外,伯纳德指出回答Lyx 中的页脚选项\geometry{}可以在文档前言中使用它来将选项传递给geometryLyX 中的包。

我的问题:

该命令是否\geometry特定于geometry包,或者是否可以使用类似的机制将选项传递给任何包。例如,\url{hyphens}而不是PackageOptions url hyphens

什么应该是/首选方法?

答案1

您没有提到的另一个选项是在“文档”>“设置”>“本地布局”中

Provides url 1

这告诉 LyX 不要自动加载 url 包。请注意,如果您想在布局文件中使用它,此选项后面应该有 1(真)或 0(假)。然后在序言中,您可以使用所需的选项自行加载 url 包。

相关内容