2010-05-24 91 views
2

我想创建一个符号或符号的索引,类似于通过makeindex获得的通常索引。我已经使用词汇表软件包得到了这个工作。然而,就像在通常的索引中一样,我想在符号索引中得到两列,而词汇表则将所有内容放在一起。 类似双列或多列的命令也不起作用,因为第二列的起始位置高于第一列,高于符号索引的标题。乳胶:符号索引

有什么建议吗?

回答

2

为词汇表软件包衍生自己的风格并不困难。诀窍是不会对用于添加索引的命令进行双列化,而是将词汇表样式重新定义为双列。词汇表包中的文档在这方面很不错。

更新,包括我的建议的明确认识:

\newglossarystyle{wooitspretty}{ 
    \glossarystyle{list} 
    \renewcommand*{\glossarypreamble}{\begin{multicols*}{2}} 
    \renewcommand*{\glossarypostamble}{\end{multicols*}} 
} 

\printglossary[style=wooitspretty,type=\symboltype] 

我不知道你用什么类型,所以我把它作为一个命令

+0

谢谢!我查看了文档,发现了一个稍微不同的方法:\ renew {{\ glossarypreamble} {\ begin {multicols *} {2}} \ printglossary – Daniel 2010-05-24 12:40:29

+0

@丹尼尔:这种方法适合你吗?如果是这样,请投票赞成McBeth的回答并接受它。 – 2010-05-24 13:13:19

+0

你所描述的正是我所说的,只是以非范围的方式。 \ glossarypreamble和\ glossarypostamble是词汇表样式的一部分,如果您将其封装在一个样式中,那么如果添加另一个需要稍后看起来不同的术语表,则不必担心撤消更改 – McBeth 2010-05-24 13:34:57