Wie zentriere ich den Abschnitt \S im Dokument und in der Kopfzeile?

Wie zentriere ich den Abschnitt \S im Dokument und in der Kopfzeile?

Ich versuche, den Abschnitt \S in meinem Dokument und in der Kopfzeile zu zentrieren

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

ich benutze

\usepackage{sectsty} \allsectionsfont{\centering}
\usepackage{titlesec}
\setcounter{tocdepth}{1}
\titleformat{\section}[hang]{\normalfont\Large\bfseries}{\S\ \thesection}{1em}{}
\titleformat{\subsection}[hang]{\normalfont\large\bfseries}{\S\ \thesubsection}{1em}{}

Ich bekomme

Bildbeschreibung hier eingeben

am Header

Bildbeschreibung hier eingeben

Mein Code

\documentclass[12pt,a4paper,twoside,openany]{book}
\usepackage{fouriernc}
\usepackage{amsmath,amssymb,amsthm}
\usepackage[left=2cm,right=2 cm,top=2cm,bottom=2cm]{geometry}
\usepackage{enumitem}
\usepackage{tasks}

\usepackage{siunitx}

\usepackage{lipsum}
\usepackage{float}
\sisetup{output-decimal-marker={,}}

\newtheorem{ex}{}
\newenvironment{ex*}
{\renewcommand\theex{\thechapter.\arabic{ex}\rlap{$^*$}}\ex}
{\endex}
\usepackage{fancyhdr}
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{#1}}
\pagestyle{fancy}
\fancyhf{}
\fancyhead[LE,RO]{\thepage}
\fancyhead[LO]{\itshape\nouppercase{\rightmark}}
\fancyhead[RE]{\itshape\nouppercase{\leftmark}}

\renewcommand{\chaptermark}[1]%
{\markboth{{\it \chaptername\,\thechapter.\  #1}}{}}

\renewcommand{\sectionmark}[1]%
{\markright{\it \thesection.\ #1}}
\lhead[\fancyplain{}{\thepage}]%
{\fancyplain{}{\rightmark}}
\rhead[\fancyplain{}{\leftmark}]%
{\fancyplain{}{\thepage}}
\cfoot{}
\sloppy
\usepackage{sectsty} \allsectionsfont{\centering}
\usepackage{titlesec}
\setcounter{tocdepth}{1}
\titleformat{\section}[hang]{\normalfont\Large\bfseries}{\S\ \thesection}{1em}{}
\titleformat{\subsection}[hang]{\normalfont\large\bfseries}{\S\ \thesubsection}{1em}{}
\usepackage{hyperref}
\hypersetup{
    colorlinks=true,
    linkcolor=blue,
    ,unicode,bookmarksnumbered
}

\setcounter{tocdepth}{4}
\setcounter{secnumdepth}{4}
\begin{document}

    \tableofcontents
    \chapter{GEOMETRIC PROPERTIES OF CURVES OF THE SECOND ORDER}
    \setcounter{section}{17}
\section{The Ellipse}
\lipsum[1-5]
\end{document}
 

Wie zentriere ich den Abschnitt \S im Dokument und in der Kopfzeile?

Antwort1

Laden Sie nicht beide , sectstyda titlesecsie gegeneinander kämpfen.

Wenn Sie zentrierte Überschriften wünschen, geben Sie dies fancyhdrüber den CSteckplatz an. Ich habe auch den umständlichen und veralteten \fancyplainTeil entfernt: Das Paket verfügt jetzt über \fancypagestyleeine Funktion, mit der Seitenstile neu definiert werden können, und ist einfacher zu verwenden.

Um Abschnittsüberschriften zu zentrieren, ergänzen Sie \filcenterdie Spezifikation in \titleformat.

Ich habe außerdem ein paar Optionen hinzugefügt geometry: headheightist erforderlich, da fancyhdrSie gewarnt werden; heightroundedist auch erforderlich, um eine ganze Zeilenanzahl auf einer Seite sicherzustellen.

\documentclass[12pt,a4paper,twoside,openany]{book}

\usepackage{fouriernc}
\usepackage{amsmath,amssymb,amsthm}
\usepackage[
  left=2cm,
  right=2cm,
  top=2cm,
  bottom=2cm,
  heightrounded,% <---- IMPORTANT
  headheight=14.5pt,% <---- as asked by fancyhdr
]{geometry}
\usepackage{enumitem}
\usepackage{tasks}
\usepackage{fancyhdr}
\usepackage{titlesec}
%\usepackage{float}
\usepackage{siunitx}

\usepackage{lipsum}

\usepackage{hyperref}
\hypersetup{
  colorlinks=true,
  linkcolor=blue,
  unicode,
  bookmarksnumbered,
}
\sisetup{output-decimal-marker={,}}

\newtheorem{ex}{}
\newenvironment{ex*}
  {\renewcommand\theex{\thechapter.\arabic{ex}\rlap{$^*$}}\ex}
  {\endex}

\pagestyle{fancy}
\fancyhf{}
\fancyhead[LE,RO]{\thepage}
\fancyhead[CO]{\itshape\nouppercase{\rightmark}}
\fancyhead[CE]{\itshape\nouppercase{\leftmark}}

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

\renewcommand{\chaptermark}[1]{\markboth{{\itshape Ch.\ \thechapter.\ #1}}{}}
\renewcommand{\sectionmark}[1]{\markright{\itshape \S\ \thesection.\ #1}}

\titleformat{\section}[hang]
  {\normalfont\Large\bfseries\filcenter}
  {\S\ \thesection}
  {1em}
  {}
\titleformat{\subsection}[hang]
  {\normalfont\large\bfseries\filcenter}
  {\S\ \thesubsection}
  {1em}
  {}

\setcounter{tocdepth}{4}
\setcounter{secnumdepth}{4}

\begin{document}

\tableofcontents

\chapter{GEOMETRIC PROPERTIES OF CURVES OF THE SECOND ORDER}

\setcounter{section}{17}

\section{The Ellipse}

\lipsum[1-20]

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen