[問題] 目錄的標題與其他頁面的起始位置不同(꠩

看板LaTeX (論文排版)作者時間3年前 (2021/09/22 17:26), 3年前編輯推噓4(4010)
留言14則, 2人參與, 最新討論串1/1
各位大大好 下面圖片是我目前的寫法、結果以及想要的樣子。 我的問題是目錄、表目錄、圖目錄這幾頁的標題都會比其他頁還要下面一格。 想請問是不是有甚麼地方有誤,或可以修改哪裡,來讓他們位置一致。 https://imgur.com/a/hRMmsNK 謝謝大家~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.96.183 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/LaTeX/M.1632302819.A.4BA.html

09/23 02:01, 3年前 , 1F
我猜是你用的樣板有做一些特殊設定,看你要不要提供簡單範
09/23 02:01, 1F

09/23 02:02, 3年前 , 2F
例(mwe)。或是 titlespacing 可能可以簡單解決,但不排除其
09/23 02:02, 2F

09/23 02:03, 3年前 , 3F
他格式會跑掉。
09/23 02:03, 3F

09/23 02:05, 3年前 , 4F
或許樣板對 \chapter* 有特別定義間距。
09/23 02:05, 4F

09/23 02:10, 3年前 , 5F
作為參考; https://reurl.cc/Zjjy0Q 是我對 chapter* 的設
09/23 02:10, 5F

09/23 02:11, 3年前 , 6F
定。不過因為要對中英文做細部設定,所以我是 改自book.cls
09/23 02:11, 6F
謝謝s大,確實原始樣板有對\chapter*做過修改,其設定如下圖 https://imgur.com/a/EYrBgwv 不好意思我沒有很了解latex以及套件包的使用設定。 但這邊是不是因為\def\@schapter的設定,才會導致目錄這幾頁的標題與其他頁位置不同 ? 上面資訊不夠的話,我可以透過站內信給您原始的範本做參考。 ※ 編輯: Blissking (114.27.67.195 臺灣), 09/27/2021 15:28:59

09/28 02:47, , 7F
猜測是否 \interlinepenalty 造成的。 註解439行並併到上一
09/28 02:47, 7F

09/28 02:47, , 8F
行試試。期待版友有更詳細解釋,我忘光了…
09/28 02:47, 8F
回s大 我試過但對標題前的空白似乎沒影響。稍微找了一下,interlinepenalty好像是影響段落 間 你提供的範本之後撰寫過程也可以參考,還是非常謝謝你提供的意見!

09/28 14:56, , 9F
我記得 interlinepenalty 是影響到行後的空白, 行前應該不
09/28 14:56, 9F

09/28 14:56, , 10F
是這個問題, 要看完整一點的 source code 才知道
09/28 14:56, 10F
回H大 這份原始範本是採用cls來對整篇做設定,我對內部程式碼實在了解不多,不太能判斷到 底? 若有空再麻煩你幫忙檢視問題點。 我持續在嘗試其他指令來修改,但目前沒找到可以確實解決這問題又不影響其他設定的方 法 ※ 編輯: Blissking (114.27.67.195 臺灣), 09/28/2021 18:13:00

10/04 03:51, , 11F
看起來應該是繼承的模板本身對於 \chapter* 就會添加空白
10/04 03:51, 11F

10/04 03:52, , 12F
加一行可以滿足你的需求
10/04 03:52, 12F

10/04 03:52, , 13F
不過這份檔案的結構真的是亂的可以...
10/04 03:52, 13F

10/05 12:22, , 14F
XD
10/05 12:22, 14F
這份結構設定會一直引用來引用去,真的有點雜亂XD 謝謝s大和H大,我後續也有找到問題點。 解決方案:1. 如兩位大大的意見,使用\ usepackage[compact]{titlesec} 2. 從.cls檔 案中,修改\@makechapterhead (刪除title上方加入的50pt) ※ 編輯: Blissking (114.27.7.119 臺灣), 10/07/2021 15:31:58
文章代碼(AID): #1XIlRZIw (LaTeX)
文章代碼(AID): #1XIlRZIw (LaTeX)