答案1
我能找到的在數字列表和表格列表中生成填充點的最便宜的解決方案是添加
\makeatletter
\def\l@figure{\@tocline{1}{3pt plus2pt}{0pt}{1.5pc}{}}
\let\l@table=\l@figure
\makeatother
到你的序言。
類別\@tocline
以這樣的方式進行修改:如果第一個參數\@tocline
大於,0
您將得到填充點。兩者的預設定義amsbook.cls
(基於其usydthesis
)具有\def\l@figure{\@tocline{0}{3pt plus2pt}{0pt}{1.5pc}{}}
.usydthesis
也重新定義\@tocline
自身,並且可以驗證從 到的0
更改1
不會改變除當前設定中的點之外的輸出。
我在 GitHub 儲存庫中新增了一些範例表thesis.tex
,並將上面的 fout 行新增到我獲得的序言中
請容許我重申一下評論中的觀點:完全地期望您(強迫您)使用 (1) 不會產生預期輸出的範本是不合理的或者(2) 不再積極維護。
我也對模板的整體品質表示懷疑。其一,我認為它加載了太多的包。它還加載得hyperref
太早,並且非常自由地使用\def
,這\newcommand
可能更安全。具有多個子包含和標準包副本(可能已修改或過時)的結構也使模板變得笨拙且難以理解。尤其對於初學者來說,這實在是太難承受了。