LaTex 預設的 Index style 看起來相當中規中距, 缺少變化; 回頭看看我書櫃中的教科書, Index page 的格式還真的都一模一樣, 就像下面這張圖這樣, 每個 index 跟據字母分群, 每群之間用約一個空行的大小隔開.
index 的樣式是可以改變的, 步驟也很簡單, 只要在下 makeindex 指令時加個 -s foo.ist 的參數就行了, 其中 foo. ist 是描述 index style 的文字檔. 比方說, latex2html package 裡的 l2hidx.ist 就定義以下 index style:
preamble lethead_prefix "{\\bfseries\\hfil " lethead_suffix "\\hfil}\\nopagebreak\n" lethead_flag 1 heading_prefix "{\\bfseries\\hfil " heading_suffix "\\hfil}\\nopagebreak\n" headings_flag 1
產生出來的 Index 就像底下這樣.
沒有留言:
張貼留言