Wie kann ich \titleformat dazu bringen, die Anzahl der Kapitel anzuzeigen?

Wie kann ich \titleformat dazu bringen, die Anzahl der Kapitel anzuzeigen?

Ich habe folgendes MWE:

\documentclass[twoside]{book}

\usepackage[a4paper,width=150mm,top=25mm,bottom=25mm,headheight=28pt,bindingoffset=6mm]{geometry}
\usepackage[pagestyles]{titlesec}
\usepackage{lipsum}
\usepackage{fancyhdr}

\titleformat{\chapter}[display]
  {\normalfont\bfseries}{}{10pt}{\Huge}
\newpagestyle{mystyle}{
  \sethead[][][\chaptertitle]{\thesection~\sectiontitle}{}{\thepage}}

\begin{document}

\pagestyle{mystyle}
\chapter{A chapter}
\lipsum[1-40]

\end{document}

Dadurch wird das Wort „Kapitel“ erfolgreich aus den Kapitelüberschriften entfernt. Ich möchte jedoch auch die Kapitelanzahl angeben. So etwas wie „1. Einführung“. Wie mache ich das mit Titlesec?

Antwort1

Sie sollten den Stil nicht verwenden display, wenn Sie die Kapitelbeschriftung in derselben Zeile wie den Kapiteltitel haben möchten. Verwenden Sie den Standardstil hangoder blockwenn Sie ihn zentrieren möchten. Hinweis twoside: Dies ist nicht erforderlich: Dies ist der Standard in der bookKlasse. Laden Sie auch nicht, wenn Sie mit der Option fancyhdrverwenden möchten , die lädt und mit in Konflikt geraten kann .titlesecpagestylestitlepsfancyhdr

Hier ist ein Code:

\documentclass{book}

\usepackage[a4paper, width=150mm, vmargin=25mm, headheight=28pt, bindingoffset=6mm]{geometry}
\usepackage[pagestyles]{titlesec}
\usepackage{lipsum}

\titleformat{\chapter}%
  {\normalfont\bfseries\Huge}{\thechapter.}{10pt}{}
\newpagestyle{mystyle}{
  \sethead[][\thechapter.\enspace\chaptertitle][]{}{\thesection~\sectiontitle}{}
\setfoot{}{\thepage}{}}

\begin{document}

\pagestyle{mystyle}
\chapter{A Chapter}
\lipsum[1-5]
\section{A First Section}
\lipsum[6-20]

\end{document} 

Bildbeschreibung hier eingeben

Antwort2

Fügen Sie \thechapter.\quadals Teil Ihrer Titeleinstellung Folgendes ein:

Bildbeschreibung hier eingeben

\documentclass{book}

\usepackage{titlesec}

\titleformat{\chapter}[display]
  {\normalfont\bfseries}{}{10pt}{\Huge\thechapter.\quad}

\begin{document}

\chapter{A chapter}

\end{document}

verwandte Informationen