我正在编写一种样式,并使用了一个带有一个选项集的包,如下所示:
\RequirePackage[fit]{truncate}
但是,我很好奇这个选项是否现在在文档的所有地方强制执行,以及是否有办法避免这种情况,即使得它在使用我定义的函数时才有效。
由于我打算继续开发针对本地问题的其他解决方案,因此我对一般问题比具体问题更感兴趣,即仅与截断包有关的问题。
答案1
据我所知,从另一个包中调用一个包与用户自己调用它具有相同的效果,所以是的,该选项将被打开。
如果您想在更有限的情况下(您自己的功能)借用该选项,那么您将需要研究 truncate.sty 的代码并将您需要的内容编程到您自己的包中,以便只在您自己的功能内产生影响。