作者andrew43 (Myrmarachne)
看板LaTeX
标题Re: [问题] 使用 titlecontents 修改目录
时间Tue Jun 2 01:34:24 2009
※ 引述《ecejc (jc)》之铭言:
: 我用它来修改图表目录时有个问题
: 假设其中一个项目原本的格式为
: 1.1 这是图一之一的范例,caption有两行,这是第一行;
: 这是第二行 .........................................36
: 此时 caption会自动缩排对齐
: 但我为了在编号前加上图或是表,所以加了下面的程式码
: \titlecontents{figure}[0pt]{\vspace{0\baselineskip}\bfseries}
: {图 \thecontentslabel \quad}{}{\hspace{.5em}\titlerule*[10pt]{$\cdot$}
: \contentspage}
: 变更後的格式为
: 图 1.1 这是图一之一的范例,caption有两行,这是第一行;
: 这是第二行 .............................................36
: caption不会自动缩排对齐,请问有人知道要怎麽修改吗?
你需要使用 titletoc package 中的 \contentspush 来建立缩排的 label。
修改後:
\titlecontents{table}[0pt]{\vspace{0\baselineskip}\bfseries}
{
\contentspush{图 \thecontentslabel \quad
}}
{}{\hspace{.5em}\titlerule*[10pt]{$\cdot$}\contentspage}
--
http://apansharing.blogspot.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.126.46.88
1F:推 ecejc:成功了 感谢 ^^ 06/02 03:25