Closed xkwxdyy closed 1 month ago
比如 master 里面 dependency 加载了 cover,而 master.math 的 dependency 加载了 master,那是不是不需要在加载 cover 了呢
\CUSDependency{library={cover}}
就是通知 cus
此刻需要加载 cover
。目前库的依赖关系很简单,就是通知 cus
要加载这个库,而不管实际有没有加载。\CUSDependency{library={cover}}
就是通知 cus
此刻需要加载 cover
。这是有问题的。应该设置为如果没有成功加载就自动 delay。\LoadClass
之前加载了这个库,ctex
好像不能在 \LoadClass
使用(没测试)。1 的问题这两天就会修复。
不过循环依赖是不允许的,只能把代码放在钩子中来避免。
\CUSDependency{library={cover}}
就是通知cus
此刻需要加载cover
。目前库的依赖关系很简单,就是通知cus
要加载这个库,而不管实际有没有加载。\CUSDependency{library={cover}}
就是通知cus
此刻需要加载cover
。这是有问题的。应该设置为如果没有成功加载就自动 delay。
通知?(远超我能力范畴了)那什么情况下会加载失败呢?
我上面忘记好像没有明确提,能否加一个命令来确保库在某个库之后载入呢?类似于 \CUSLibraryDelayedUntil
一样,需求就是上面提的那样,即使 cover 需要 until 到 tikz 后面,也可以保证 master 在 cover 后面载入
通知?
就是告诉 cus
现在需要加载某库。
能否加一个命令来确保库在某个库之后载入呢?
现在的版本 https://github.com/Sophanatprime/cus/commit/769539921a5ba0dfae48384275b75d9aa5898f27 确保依赖的库总是在要依赖它的库之前加载,不论有没有 delay。不过还是有点问题,先不要更新。
现在的版本 7695399 确保依赖的库总是在要依赖它的库之前加载,不论有没有 delay。不过还是有点问题,先不要更新。
好的!期待完善这个新功能
https://github.com/Sophanatprime/cus/commit/3bb230a79a4f0de7603a2a9cf3e84b54584463cc 应该修复了问题 1,whu 昨天的问题 https://github.com/xkwxdyy/whuthesis/commit/190619ff606c2e3875b68e6881e776004ec9c445#commitcomment-140694869 应该也一并修复了,我测试没问题。但要注意 \CUSLibraryDelayedUntil
的参数不能带空格。
好的,我测试一下
测试了一下,我的那个whu 的问题解决了,但是 #27 的问题仍然存在
其实这个问题一直都有,果真遇到了问题,场景是我问您的这个 https://github.com/xkwxdyy/whuthesis/commit/190619ff606c2e3875b68e6881e776004ec9c445#commitcomment-140694869
关于
\CUSDependency
为了方便说明,下面假设我在
master
库里设置了\CUSDependency{library={cover}}
\ziju
命令,所以要保证这个库一定能运行的话就在 dependency 里加一个 ctex,报错之后只能去掉了。关于
\CUSLibraryDelayedUntil