Re: [問題] 章節頁的內文起始位置(章節標題空白)

作者: kerwinhui (kezza)   2014-07-13 13:11:05
※ 引述《c2v (ceva)》之銘言:
: ※ 引述《kerwinhui (kezza)》之銘言:
: : 如果你是指上下位置,可以用 titlesec 的 \titlespacing*
: : 語法: \titlespacing*{command}{左}{上}{下}{右}
: : 如:
: : \documentclass[12pt]{book}
: : \usepackage{titlesec}
: : \titlespacing*{\thechapter}{0pt}{2\baselineskip}{3\baselineskip}
: : \begin{document}
: : \chapter{Loooooooooooooooooooooooong chapter title}
: : blah blah blah
: : \end{document}
: : 會在 chapter title 下留 3\baselineskip 的空位
: \chapter{Very Short chapter title}
: \section{section title A}
: section A...............
: \chapter{Very Very Loooooooooooooooooooooooong chapter title}
: \section{section title B}
: section B...............
: 使用\titlespacing*的話:
: 當chapter title 長短差異很大的時候,第一個段落
: 的開始位置在頁面中的位置會不同。
: 我想做的是讓每一章的第一個段落往下移,以適應過長的chapter title。
: 且不會導致分屬不同章節的section A 和 section B 在頁面中的起始位置
: 不同。
: 感謝原po撥冗回答問題。
如果我的理解沒錯,這個在默認的 "Chapter X Title" 要動大手術,因為
(La)TeX 在排 short chapter title 那一頁時是不會知道後面有一個 long title
而預留足夠空位在 section A 第一個段落,而且 section A 下可能還有
subsection A.1 subsubsection A.1.1 subsubsubsection A.1.1.1 要考慮
比較簡單的 workaround 是 chapter title 自己一頁,但可能這不是你想要的?
也可以考慮像 [1] 的第二個回答那樣?
[1] http://tex.stackexchange.com/questions/10299/vertical-text-alignment-in-title

Links booklink

Contact Us: admin [ a t ] ucptt.com