作者Blissking ()
看板LaTeX
標題[問題] 目錄的標題與其他頁面的起始位置不同(?)
時間Wed Sep 22 17:26:57 2021
各位大大好
下面圖片是我目前的寫法、結果以及想要的樣子。
我的問題是目錄、表目錄、圖目錄這幾頁的標題都會比其他頁還要下面一格。
想請問是不是有甚麼地方有誤,或可以修改哪裡,來讓他們位置一致。
https://imgur.com/a/hRMmsNK
謝謝大家~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.96.183 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/LaTeX/M.1632302819.A.4BA.html
1F:推 sppmg: 我猜是你用的樣板有做一些特殊設定,看你要不要提供簡單範09/23 02:01
2F:→ sppmg: 例(mwe)。或是 titlespacing 可能可以簡單解決,但不排除其09/23 02:02
3F:→ sppmg: 他格式會跑掉。09/23 02:03
4F:→ sppmg: 或許樣板對 \chapter* 有特別定義間距。09/23 02:05
6F:→ sppmg: 定。不過因為要對中英文做細部設定,所以我是 改自book.cls09/23 02:11
謝謝s大,確實原始樣板有對\chapter*做過修改,其設定如下圖
https://imgur.com/a/EYrBgwv
不好意思我沒有很了解latex以及套件包的使用設定。
但這邊是不是因為\def\@schapter的設定,才會導致目錄這幾頁的標題與其他頁位置不同
?
上面資訊不夠的話,我可以透過站內信給您原始的範本做參考。
※ 編輯: Blissking (114.27.67.195 臺灣), 09/27/2021 15:28:59
7F:推 sppmg: 猜測是否 \interlinepenalty 造成的。 註解439行並併到上一09/28 02:47
8F:→ sppmg: 行試試。期待版友有更詳細解釋,我忘光了…09/28 02:47
回s大
我試過但對標題前的空白似乎沒影響。稍微找了一下,interlinepenalty好像是影響段落
間
你提供的範本之後撰寫過程也可以參考,還是非常謝謝你提供的意見!
9F:推 Hsins: 我記得 interlinepenalty 是影響到行後的空白, 行前應該不09/28 14:56
10F:→ Hsins: 是這個問題, 要看完整一點的 source code 才知道09/28 14:56
回H大
這份原始範本是採用cls來對整篇做設定,我對內部程式碼實在了解不多,不太能判斷到
底?
若有空再麻煩你幫忙檢視問題點。
我持續在嘗試其他指令來修改,但目前沒找到可以確實解決這問題又不影響其他設定的方
法
※ 編輯: Blissking (114.27.67.195 臺灣), 09/28/2021 18:13:00
11F:→ Hsins: 看起來應該是繼承的模板本身對於 \chapter* 就會添加空白10/04 03:51
12F:→ Hsins: 加一行可以滿足你的需求10/04 03:52
13F:→ Hsins: 不過這份檔案的結構真的是亂的可以...10/04 03:52
14F:推 sppmg: XD10/05 12:22
這份結構設定會一直引用來引用去,真的有點雜亂XD
謝謝s大和H大,我後續也有找到問題點。
解決方案:1. 如兩位大大的意見,使用\ usepackage[compact]{titlesec} 2. 從.cls檔
案中,修改\@makechapterhead (刪除title上方加入的50pt)
※ 編輯: Blissking (114.27.7.119 臺灣), 10/07/2021 15:31:58