Großgeschriebener, fettgedruckter und unterstrichener Kapiteltitel

Großgeschriebener, fettgedruckter und unterstrichener Kapiteltitel

Mein Dokument sieht bei mir so aus (in main.tex):

% Document type: report (master/bachelor thesis)
\documentclass[a4paper,12pt,appendix]{report}

\input{template/FormatsAndDefs.tex} % here I have specified various format settings

\begin{document}
  \input{thesis.tex}
\end{document}

Ich FormatsAndDefs.texhabe ein Format für Kapitelüberschriften wie folgt festgelegt:

\usepackage[T1]{fontenc}
\usepackage{titlesec}
% various other packages

\titleformat{\chapter}
  {\normalfont\Large\bfseries}{\thechapter}{.5em}{\vspace{.5ex}}[\titlerule]
\titlespacing*{\chapter}      
    {0pt}{0pt}{15pt}

Meine Titelkapitel sind also folgendermaßen formatiert: Bildbeschreibung hier eingeben

Wie kann ich den Kapiteltitel „Einleitung“ VOLLSTÄNDIG in GROSSBUCHSTABEN schreiben und ihn gleichzeitig fett und unterstrichen lassen?

Ich habe versucht, Folgendes zu verwenden \MakeUppercase:

\titleformat{\chapter}
  {\normalfont\LARGE\bfseries}{\MakeUppercase{\thechapter}}{.5em}{\vspace{.5ex}}[\titlerule]

aber das Kapitel blieb immer noch dasselbe wie auf dem Bild gezeigt.

Antwort1

Sie müssen den Kapiteltitel im Griff haben, und die einzige Möglichkeit, dies zu tun, besteht darin, die explicitOption mit zu verwendentitlesec:

Bildbeschreibung hier eingeben

\documentclass{report}

\usepackage[explicit]{titlesec}
\usepackage{lipsum}

\titleformat{\chapter}
  {\normalfont\Large\bfseries}{\thechapter \quad \MakeUppercase{#1}}{.5em}{\vspace{.5ex}}[\titlerule]
\titlespacing*{\chapter}
  {0pt}{0pt}{15pt}

\begin{document}

\chapter{Introduction}

\lipsum

\end{document}

Mit dieser Option können Sie explicitden Abschnittstitel einfach als angeben #1und ihn dann in umschließen \MakeUppercase.

Antwort2

Verwenden Sie die richtigen Stellen für die verschiedenen Teile: Das Leerzeichen vor der Regel sollte in das letzte (optionale) Argument eingefügt werden, sodass Sie das Titelargument mit einem Ein-Parameter-Makro wie beenden können \MakeUppercase.

\documentclass{report}

\usepackage{titlesec}
\usepackage{lipsum}

\titleformat{\chapter}
  {\normalfont\Large\bfseries}
  {\thechapter}
  {.5em}
  {\MakeUppercase}
  [\vspace{.5ex}\titlerule]

\titlespacing*{\chapter}
  {0pt}
  {0pt}
  {15pt}

\begin{document}

\chapter{Introduction}

\lipsum

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen