添加苏世民学院的特殊样式
见 #1037 的讨论。
目前已完成:
-
[x]
footnote-style:circled/plain -
[x]
figure-numbering:chapter/global -
[x]
table-numbering:chapter/global -
[x]
equation-numbering:chapter/global我想公式编号应该也需要吧? -
[ ]
footnote-numbering:page/chapter/global脚注编号比较复杂。目前默认的footnote-numbering = page是通过传perpage参数给footmisc宏包实现的,后者在内部调用perpage宏包。如果限制footnote-numbering选项只在\documentclass中,可以简单地通过控制perpage参数实现。但如果要允许在\documentclass以外设置该选项,需要修改底层命令。这部分比较复杂,我还没完全搞懂。 -
[ ]
style-override:none/schwarzman
如果限制
footnote-numbering选项只在\documentclass中,可以简单地通过控制perpage参数实现。但如果要允许在\documentclass以外设置该选项,需要修改底层命令。
我觉得如果后者实现会比较脏,那么只允许前者也无妨。我刚也看了一下,可能主要问题在于会依赖 perpage 宏包的内部实现(比如名字),这样的话感觉比较脆弱