我需要在表格列表的每一行的开头加上“表格”一词。也就是说,而不是:
LIST OF TABLES
1 The first table ........... 10
2 The second table ........... 20
我需要它说:
LIST OF TABLES
Table 1 The first table ........... 10
Table 2 The second table ........... 20
是的,我知道这很难看,但这些都是规则。
我还需要目录说:
Table of Contents
1 The first Chapter ...... 1
Appendices
Appendix A The A appendix ........ 10
知道如何以简单一致的方式做到这一点吗?
答案 0 :(得分:3)
回答你的三个问题:
1:表格列表中的表格前缀在您的序言中添加以下内容:
\usepackage{tocloft}
\newlength\tablelen
\settowidth\tablelen{Table}
\addtolength\cfttabnumwidth{\tablelen}
\renewcommand\cfttabpresnum{Table }
2:要在您的目录中显示“附录”,请在致电\ appendix之后填写以下内容:
\addcontentsline{toc}{chapter}{Appendices}
3:要将“附录”作为目录中每个附录的前缀,请参阅:
http://for.mat.bham.ac.uk/pgweb/thesisfiles/bhamthesisman.pdf http://for.mat.bham.ac.uk/pgweb/thesisfiles/bhamthesis.dtx
特别是,搜索他的\renewcommand{\appendix}
,其中添加了内容。
答案 1 :(得分:0)
更简单的方法是用
替换单词\listoftables
{%
\let\oldnumberline\numberline%
\renewcommand{\numberline}{\tablename~\oldnumberline}%
\listoftables%
}