переделать с помощью Fancyhdr - ширина заголовка

переделать с помощью Fancyhdr - ширина заголовка

Когда я создаю заголовок с fancyhdrразделительной линией между заголовком и телом, она имеет ширину, равную ширине текстового тела. Когда начинается новая часть, это выглядит довольно странно, так как разделительные линии частей имеют полную ширину страницы.

Как мне сделать линию разделения заголовка такой же ширины, как и деталь. Я искал и нашел несколько описаний для пакета fancyhdr, но ни одно из них не охватывало мою проблему до сих пор.

Пример:

\documentclass[a4paper]{refart}
\usepackage{fancyhdr}
\usepackage{lipsum}

\pagestyle{fancy}
%\pagestyle{headings}
\fancyhf{}
\rhead{Test}
\rfoot{Page \thepage}

\begin{document}

    \part{Part 1}
        \section{Bla Bla}
        \lipsum
    \newpage
    \part{Part 2}

\end{document}

введите описание изображения здесь

решение1

Добавьте следующую строку после \pagestyle{fancy}:

\fancyhfoffset[L]{\leftmarginwidth}

Связанный контент