作者xul (拉拉拉拉拉)
看板LaTeX
标题Re: [问题] 目录页贴加文字 和 目录放进目录页
时间Sun Jun 13 00:42:29 2010
※ 引述《rogerli (我不想当好人,但...)》之铭言:
: ※ 引述《xul (拉拉拉拉拉)》之铭言:
: : TABLE OF CONTENTS
: : PAGE
: : ACKNOWLEDGMENTS i
: : 中文摘要 ii
: : TABLE OF CONTENTS iv
: : LIST OF FIGURES v
: : LIST OF TABLES vi
: : I. INTRODUCTION 1
: : 学校的目录规格要长成这样
: : 1.
: : 我参照 http://edt1023.sayya.org/tex/latex123/node12.html
: : \addcontentsline{toc}{章节名}{标题} 想把目录页也加进去
: : 可是只是一直产生error 几次complier过也都出不来
: 请这样做:
: \newpage %如果[目录]必须出现在新页就加上这行。
: \addcontentsline{toc}{chapter}{TABLE OF CONTENTS}
: \tableofcontents
感谢你的回应
不过第一个方法会有奇怪的结果
第一次complier会过可是没新增 然後再按第二次就会出现两个错误
1.
! LaTeX Error: Something's wrong--perhaps a missing \item.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
出现在开头
2.
Package hyperref Warning: No destination for bookmark of \addcontentsline,
出现在加的那行
我hyperref是这样定义的
\usepackage[dvipdfm, debug, colorlinks, linkcolor=black, citecolor=black,
urlcolor=black, unicode]{hyperref}
我本来以为是定义cls抓TABLE OF CONTENTS的问问题
可是用article去抓Contents还是一样
我的complier是 latex->dvipdfm 感谢
: : 2.右上角那个小小的page有办法出现吗?
: \usepackage{tocloft}
: 然後preamble加上这个macro
: \renewcommand*{\cftaftertoctitle}{\thispagestyle{plain}%
: \par\nobreak \mbox{}\hfill{\normalfont Page}\par\nobreak}
: 这个macro为了不和太多设定冲突,所以有点复杂,
: 但如果你没使用太多特殊package的话,
: 可以简化成:
: \renewcommand*{\cftaftertoctitle}{\par \hfill Page}
: 如果lof和lot也需要Page,复制上面的macro两次,
: 然後分别更改\cftaftertoctitle
: 为\cftafterloftitle
: \cftafterlottitle
: Page就会出现了。
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.123.116.138
※ 编辑: xul 来自: 140.123.116.138 (06/13 00:45)