Appearance
如何用\BITSetup
设置选项?
代码示例
请编辑main.tex
,用\BITSetup
设置选项:
latex
\documentclass[type=…]{bithesis}
\BITSetup{
}
注意,以上只展示\BITSetup
用法,不会验证选项是否有效;具体请参考bithesis
手册。
用法说明
TIP
以下删改自bithesis
手册“参数设置”一节。
BIThesis 模板提供了一系列选项,您(文章作者)可用\BITSetup
命令设置它们。该命令的参数是 LaTeX3 风格的多层键值列表。
具体而言:
\BITSetup
的参数是用 ASCII 逗号,
分隔的选项列表- 列表中间允许换行,也可用
%
添加注释;不过不能出现空行。 - 最后一项之后的
,
可有可无。
- 列表中间允许换行,也可用
列表中每项的形式基本是
⟨key⟩ = { ⟨value⟩ }
⟨key⟩
、=
、大括号左右的空格不影响设置,可以任意缩进。- 若
⟨value⟩
不含,
,也可省略大括号写为⟨key⟩ = ⟨value⟩
。
大部分选项分多层,此时既可在
⟨value⟩
内嵌套,也可压平⟨key⟩
例如设置
cover/date
、info/author
和info/title
,有以下两种等价方式。latex\BITSetup{ cover = { date = 2340年1月17日, }, info = { author = {RO Laren, Ensign}, title = 标题, }, }
latex\BITSetup{ cover / date = 2340年1月17日, info / author = {RO Laren, Ensign}, info / title = 标题, }
\BITSetup
通常只在导言区使用,全局生效对于某些特殊需求,
\BITSetup
也可在正文使用,局部生效,例如用misc/tabularRowSeparation
调整表格行高。(对于一般文档,导言区是指
main.tex
中从\documentclass
到\begin{document}
的部分。)