如何在不影響參考書目標題的情況下在單頁中取得章節名稱?

如何在不影響參考書目標題的情況下在單頁中取得章節名稱?

所以我想將章節標題放在一個頁面中,我使用了這段程式碼

\titleformat{\chapter}[display]
{\normalfont\Large\filcenter\sffamily}
{\vspace*{\fill}
    \vspace{1pt}%
    \titlerule
    \vspace{1pc}%
    \LARGE\MakeUppercase{\chaptertitlename}~\thechapter}
{1pc}
{\titlerule\Huge}
[\vspace*{\fill}\newpage]

加上 {titlesec} 包,但這也影響了我的參考書目標題,現在是這樣的 在此輸入影像描述

我希望它像以前一樣與參考文獻位於同一頁面中

在此輸入影像描述

我嘗試創建一個像這樣的自訂章節:

\newcommand*\mychapter[2][]{%
    \begingroup
    \def\@chapapp{Chapitre}
    \def\thechapter{\@Alph\c@chapter}
    \if\relax\detokenize{#1}\relax
    \chapter{#2}
    \else
    \chapter[#1]{#2}
    \fi
    \endgroup
}

然後對此應用相同的方法,但我沒有寫 \chapter,而是寫了 \mychapter 但沒有發生任何事情,它沒有改變,我使用 natbib 和 unsrtnat 風格(但我認為這並不重要)

那麼有沒有辦法將章節標題放在一頁中而不影響參考書目呢?

答案1

在這種情況下,請嘗試使用 鍵新增格式numberless(所有未編號的章節都將以相同的方式進行格式設定),並根據您的需求進行調整:

\titleformat{name=\chapter,numberless}[block]
{\normalfont\Large\filcenter\sffamily}
{}
{0pc}
{\Huge}

相關內容