sjtug / SJTUThesis

上海交通大学 LaTeX 论文模板 | Shanghai Jiao Tong University LaTeX Thesis Template
Apache License 2.0
3.29k stars 787 forks source link

如何添加“主要缩略词对照表”页面? #550

Closed jizhu1023 closed 3 years ago

jizhu1023 commented 3 years ago

目前的模板里只有“主要符号对照表”页面,请问如何可以自行添加“主要缩略词对照表”页面?

AlexaraWu commented 3 years ago

这个标题是可以改的。

\sjtusetup{
  name = {
    nomenclature      = {主要缩略词对照表},
  }
} 
jizhu1023 commented 3 years ago

已解决,在sjtuthesis.cls文件里搜索所有包含关键词nomenclature的行(即与“主要符号对照表”相关),模仿这些行的内容添加abrreviation即可。

jizhu1023 commented 3 years ago

@AlexaraWu 是的,但我的需求是既要有“主要符号对照表”,也要有“主要缩略词对照表”,所以需要自定义添加一个abbreviation项。

AlexaraWu commented 3 years ago

作为开发者不太推荐大家自己改 cls 文件,个人推荐下面的写法

本来是这样设计的,不过好像有问题,看来我得改一改 :joy:

% 主要符号对照表
\begin{nomenclature*} 
\label{chap:symb}
XXX...
\end{nomenclature*}

% 主要缩略词对照表
\sjtusetup{name={nomenclature={主要缩略词对照表}}}
\begin{nomenclature*} 
\label{chap:abbr}
YYY...
\end{nomenclature*}
jizhu1023 commented 3 years ago

好的,感谢!@AlexaraWu