
我在連接德國城市/城鎮時遇到了一些問題,所以我在序言中添加了:
\usepackage[german]{babel}
希望能修復它。它似乎工作得很好,但現在我在 \part 名稱上方有“teil”(部分)。我該如何刪除這個?
答案1
假設您 (a) 希望將babel
的german
(更好:ngerman
!)語言選項應用於整個文檔,(b) 希望Teil
從僅部件頁面上的羅馬數字部件號中刪除前綴,並且 (c) 使用無論是標準LaTeX 文檔類- article
、report
和-之一,book
還是從標準類之一派生的文檔類,我建議您在文檔的序言中插入以下程式碼:
\usepackage{etoolbox}
\makeatletter
\patchcmd{\@part}{\partname\nobreakspace\thepart}{\thepart}{}{}
\makeatother
這不僅會刪除\partname
(其計算結果為Teil
),還會刪除預設插入的後續不間斷空格。
如果您這樣做,請告知不是使用標準文檔類之一。