поэтому я хотел разместить название главы на одной странице, я использовал этот код
\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}