Wie kann ich den Titeltext im Kapiteltitel vollständig und in der Kopfzeile teilweise erweitern?

Wie kann ich den Titeltext im Kapiteltitel vollständig und in der Kopfzeile teilweise erweitern?

Davon profitiertTeX.SE-AntwortIch habe diesen Code geschrieben:

\documentclass[a5paper,openany,14pt,]{extbook}

\usepackage[left=2.34cm, right=2.34cm, top=2.66cm]{geometry}

\usepackage[explicit]{titlesec}

\titleformat{\chapter}[hang]
{\titlerule[2pt]\vspace{3pt}\titlerule\bfseries\Large\filleft}
{\Huge\thechapter}
{1ex}
{#1\filright \markboth{#1}{}} % add the leftmark <<<

\usepackage{fancyhdr} 

\fancypagestyle{plain}{%
  \fancyhf{}
  \renewcommand{\headrulewidth}{0pt}
  \fancyhead[RO]{\fontsize{14pt}{14pt}\selectfont\thepage}
  \fancyhead[C]{\leftmark} 
\fancyhead[LE]{\fontsize{14pt}{14pt}\selectfont\thepage}
}
\renewcommand{\chaptermark}[1]{\markboth{\chaptername\ \thechapter{}:
#1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection{} #1}{}}
\pagestyle{plain}

\usepackage{soul} % package to stretch the chapter name horizontally

\begin{document}

\sodef\spaceout{}{0pt plus 1fil}{.4em plus 1fil}{0pt}
\chapter*{\makebox[\linewidth][l]{\spaceout{INTRODUCTION}}}% \chaptermark{Introduction}%
% If I add \chaptermark{Introduction  then "Chapter 0: Introduction" appears which is not desired.
 
    Alright, here we are...
    
    \pagebreak
    
    Alright, one more page...
    
    \chapter*{\makebox[\linewidth][l]{\spaceout{HERE WE GO NOW}}}
    Alright, here we are...
    
    \pagebreak
    
    Alright, one more page...
\end{document}

um das Layout zu erhalten, das im rechten Screenshot dargestellt ist:

Bildbeschreibung hier eingeben

Wie es geht?

Antwort1

Sie sollten im Argument keine Auszeichnung verwenden \chapter: Verwalten Sie den Schriftsatz im Argument \titleformatund in den Überschriften.

Ich würde den plainStil nicht neu definieren, da er auf den Startseiten der Kapitel verwendet wird.

Ihnen fehlt das Einstellen headheight.

Anstelle von soulist es meiner Meinung nach besser, zu verwenden microtype.

Und schließlich: 14pt Schriftgröße auf A5-Papier? Sind Sie sicher?

\documentclass[a5paper,openany,14pt,]{extbook}

\usepackage[
  left=2.34cm,
  right=2.34cm,
  top=2.66cm,
  headheight=17pt,
]{geometry}
\usepackage{microtype}
\usepackage{fancyhdr} 
\usepackage{titlesec}

\titleformat{\chapter}[hang]
  {\titlerule[2pt]\vspace{3pt}\titlerule\bfseries\Large\filleft}
  {\Huge\thechapter}
  {1ex}
  {\filright\spaceoutchaptertitle} % add the leftmark <<<

\newcommand{\spaceoutchaptertitle}[1]{\textls{\MakeUppercase{#1}}}

\fancypagestyle{thesis}{%
  \fancyhf{}%
  \renewcommand{\headrulewidth}{0pt}
  \fancyhead[RO]{\fontsize{14pt}{14pt}\selectfont\thepage}%
  \fancyhead[C]{\textls{\MakeUppercase{\leftmark}}}%
  \fancyhead[LE]{\fontsize{14pt}{14pt}\selectfont\thepage}%
}
\renewcommand{\chaptermark}[1]{%
  \markboth{\chaptername\ \thechapter{}: #1}{}%
}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\pagestyle{thesis}

\begin{document}

\chapter*{Introduction}
\markboth{Introduction}{Introduction}
 
    Alright, here we are...
    
    \pagebreak
    
    Alright, one more page...
    
    \chapter{Here we go now}
    Alright, here we are...
    
    \pagebreak
    
    Alright, one more page...
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen