從 \part 頁面中刪除“Teil”(部分)

從 \part 頁面中刪除“Teil”(部分)

我在連接德國城市/城鎮時遇到了一些問題,所以我在序言中添加了:

\usepackage[german]{babel}

希望能修復它。它似乎工作得很好,但現在我在 \part 名稱上方有“teil”(部分)。我該如何刪除這個?

答案1

假設您 (a) 希望將babelgerman(更好:ngerman!)語言選項應用於整個文檔,(b) 希望Teil從僅部件頁面上的羅馬數字部件號中刪除前綴,並且 (c) 使用無論是標準LaTeX 文檔類- articlereport和-之一,book還是從標準類之一派生的文檔類,我建議您在文檔的序言中插入以下程式碼:

\usepackage{etoolbox}
\makeatletter
\patchcmd{\@part}{\partname\nobreakspace\thepart}{\thepart}{}{}
\makeatother

這不僅會刪除\partname(其計算結果為Teil),還會刪除預設插入的後續不間斷空格。

如果您這樣做,請告知不是使用標準文檔類之一。

相關內容