fancyfoot 在新章节的第一页上有所不同

fancyfoot 在新章节的第一页上有所不同

我复制了我以前作品的 fanyfoot 设置,但在我当前的文件中,它的行为完全不同。在每章的第一页上,页码不是居中而是左对齐。也没有显示标题(不过没关系!)。我必须单独指定这些页面的设置吗?

这些是我当前的设置:

     \fancypagestyle{ownfancy}{
            \fancyhf{} % Alle Kopf und Fußzeilenfelder bereinigen
            %\renewcommand{\chaptermark}[1]{\markboth{#1}{}}

            \fancyhead[LE,RO]{\footnotesize\sffamily{\nouppercase{\rightmark}}}
            \fancyhead[LO,RE]{\footnotesize\sffamily{\nouppercase{\leftmark}}}
        \fancyfoot[C]{\sffamily\thepage}

        \renewcommand{\headrulewidth}{0.4pt}    % Liniendicke Kopf
    } 


    \pagestyle{ownfancy}     % Eigener Seitenstil

唯一可能与这些设置所在的文件不同的是所使用的软件包。也许其中一个导致了问题?

\documentclass[12pt,a4paper, twoside,
bibliography=totoc,                     % Literaturverzeichnis ins Inhaltsverzeichnis aufnehmen
titlepage,                                      % Titlepage-Umgebung statt \maketitle
headsepline,                                    % horizontale Linie unter Kolumnentitel
BCOR6mm,                                            % Bindekorrektur, die den Seitenspiegel um 6mm nach rechts verschiebt,
]{scrreprt}     
\usepackage{geometry}
\geometry{a4paper, top=25mm, left=30mm, right=25mm, bottom=30mm} % Seitenränder
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\RequirePackage{fix-cm}
\usepackage[ngerman]{babel}     % deutsche Trennungsregeln und Übersetzung der festcodierten Überschriften
\usepackage{graphicx}               % Einbinden von Grafiken erlauben
\usepackage{mathpazo}               % Einstellung der verwendeten Schriftarten
\usepackage{textcomp}               % zum Einsatz von Eurozeichen u. a. Symbolen
\usepackage[intoc]{nomencl}     % zur Erstellung des Abkürzungsberzeichnisses
\usepackage{fancyhdr}                   % Zusatzpaket zur Gestaltung von Fuß und Kopfzeilen
\usepackage{tabularx}                  % Schönere Tabellen%
\usepackage{setspace} 
\usepackage{tocloft}                    % für Anpassungen im Abb. und Tbl. Verzeichnis
\usepackage{csquotes}               % Quotes    
\usepackage{float}
\usepackage{hyperref}
\usepackage{minted}

答案1

抱歉,我的问题不完整。感谢@Ignasi 的建议,我解决了这个问题。我创建了一个新的页面样式并将其分配给 chapterpagestyle。

\fancypagestyle{ownfancy}{
    \fancyhf{}
    \fancyhead[LE,RO]{\footnotesize\sffamily{\nouppercase{\rightmark}}}
    \fancyhead[LO,RE]{\footnotesize\sffamily{\nouppercase{\leftmark}}}
    \fancyfoot[C]{\sffamily\thepage}
    \renewcommand{\headrulewidth}{0.4pt}
} 

\fancypagestyle{chapterStyle}{
    \fancyhf{} % Alle Kopf und Fußzeilenfelder bereinigen
    \fancyfoot[C]{\sffamily\thepage}
    \renewcommand{\headrulewidth}{0pt}
} 

\pagestyle{ownfancy}    
\renewcommand*{\chapterpagestyle}{chapterStyle}

奇怪的是,我的目录的第一页以及图表列表仍然与我定义的页面样式不同。我发现它们仍然遵循默认的“普通”页面样式,所以我也覆盖了它:

\fancypagestyle{plain}{
    \fancyhf{}
    \fancyfoot[C]{\sffamily\thepage}
    \renewcommand{\headrulewidth}{0pt}
}

相关内容