Como expandir totalmente o texto do título do capítulo e parcialmente no cabeçalho?

Como expandir totalmente o texto do título do capítulo e parcialmente no cabeçalho?

Tendo se beneficiado dissoResposta TeX.SEEu escrevi este código:

\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}

para obter o tipo de layout fornecido na captura de tela correta:

insira a descrição da imagem aqui

Como fazer isso?

Responder1

Você não deve usar marcação no argumento para \chapter: gerenciar a composição tipográfica no argumento \titleformate nos cabeçalhos.

Eu não redefiniria o plainestilo, porque ele é usado nas páginas iniciais dos capítulos.

Está faltando definir headheight.

Em vez de soul, acredito que seja melhor usar microtype.

Finalmente, tamanho de fonte 14pt em papel a5? Tem certeza?

\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}

insira a descrição da imagem aqui

informação relacionada