我的论文必须使用这个模板,但是图表中没有点

我的论文必须使用这个模板,但是图表中没有点

我的论文必须使用这个模板,但是图表列表和表格列表中没有点,我试图联系创建该模板的作者,但没有回复。

希望有人能帮助我使用这个模板。这里是该模板的原始代码。

请告诉我如何修复它!谢谢

答案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,并将上面的四行添加到序言中,得到了

LOT 带点填充


请允许我重申一下评论中的观点,完全地期望你(强迫你)使用(1)不能产生预期输出的模板是不合理的或者(2)不再积极维护。

我也对模板的总体质量存有疑虑。首先,我认为它加载了太多软件包。它还加载得hyperref太早,并且非常随意地使用了\def,而\newcommand可能更安全。带有多个子包含和标准软件包副本(可能已修改或已过时)的结构也使模板变得笨拙且难以理解。尤其是对于初学者来说,这实在是太让人不知所措了。

相关内容