作者killyou (xxx)
看板LaTeX
标题Re: [问题] 中文标题跟目录的问题
时间Sun Jul 12 11:17:33 2009
※ 引述《treeboy (谢谢^^)》之铭言:
: 我原本的排版如下
: 目录
: 1 章标题 1
: 1.1 节标题..........1
: 2 章标题 3
: 2.1 节标题..........3
: 2.2 节标题..........6
: 内文的话如下
: 1 章标题
: 1.1 节标题
: .......
: \newpage
: 2 章标题
: 2.1 节标题
: ......
: \newpage
: 2.2 节标题
: ~~~~~~~~~~~~~~~~~~~~~~~
: 但我希望改成如下
: 目录
: 第一章 章标题.......1
: 第一节 节标题.....1
: 第二章 章标题.......3
: 第一节 节标题.....3
: 第二节 节标题.....6
这样如何?
\addcontentsline{toc}{chapter}{第一章 章标题} %给目录
\chapter*{第一章 章标题} %用了*不会出现counter,也不会改变counter
\addcontentsline{toc}{section}{第一节 节标题} %给目录
\section*{第一节 节标题} %用了*不会出现counter,也不会改变counter
\addtocontents{toc}{text} %增加目录项目,可用\vspace{}来增加目录的垂直空白
可以用 \setcounter{chapter}{n} 或 \setcounter{section}{n} %n数字
来让下一个出现的章次或节次变成 n+1
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.231.114
1F:推 andrew43:这样做是OK的,但参照呼叫会是阿拉伯数字,请注意一下喔 07/12 16:43
2F:推 andrew43:喔不,更严重,相关於章结的所有参照都会失效吧。 07/12 16:57
3F:→ andrew43:所以要避免一下所有与章节相关的参照或计数。 07/12 17:02
说得对, 原本 figure table的编号会合并.
ex fig 1.1 fig 1.1
fig 1.2 => fig 1.2
fig 2.1 fig 2.
3
解决方法就是在 \chapter* or \section*
後面接着改counter, \setcounter{figure}{0} \setcounter{table}{0}.
4F:推 treeboy:这样的作法好像可以!但是你这样的话目录的页数都是1耶 07/12 17:44
5F:推 treeboy:好像又ok了~~原来做目录的那行指令要放在那一页一开始 07/12 18:08
6F:推 treeboy:现在这样目录的页码就对了 07/12 18:28
※ 编辑: killyou 来自: 140.112.50.217 (07/12 18:35)