Ändern des Stils von unnummerierten Kapiteln in Kapitel

Ändern des Stils von unnummerierten Kapiteln in Kapitel

Ich habe einen speziellen Kapitelbefehl für meine Vorlesungen, möchte aber auch einen unnummerierten Kapitelbefehl im ähnlichen Stil haben. So ist mein Kapitelbefehl eingerichtet:

    \makeatletter
    \let\Date\@date
    \def\chaptername{Lecture}
    \def\@makechapterhead#1{%
    \noindent\begin{tikzpicture}
    \node[draw, inner ysep=.3cm, color = RoyalPurple] (title) {\parbox{\dimexpr        \textwidth-.667em}{\centering \textcolor{black}{\textbf       {\Large\chaptername~\thechapter}\\
      \textit{#1}}}};
    \node[fill=white, right=2pt] at (title.north west)        {\footnotesize\@date};
    \end{tikzpicture}\par\bigskip
    }
    \makeatother

Und dies ist mein aktueller Aufbau für mein nicht nummeriertes Kapitel:

%use for unnumbered chapters
\newcommand{\chapt}[1]{\chapter*{#1}\addcontentsline{toc}{chapter}{\numberline #1}}

Meine unnummerierten Kapitel hätte ich gerne so, nur ohne Kasten, Datum, Beschreibung und statt Vorlesung und Nummer nur mit dem normalen Text, den ich in \Kapitel* eintragen würde: Bildbeschreibung hier eingeben

Ich kann einfach nicht herausfinden, wie ich das hinbekomme und gleichzeitig den Stil der Vorlesungen im Inhaltsverzeichnis einhalte. Ich wäre für jede Hilfe dankbar.

Mein aktuelles Setup ergibt folgendes: Bildbeschreibung hier eingeben

Antwort1

Sie müssen eine \@makeschapterhead(Version von \@makechapterheadfür den Befehl star-chapter erstellen, beachten Sie das "S" zwischen "make" und "chapter").

Ich habe die Breite der Parbox angepasst, um Warnungen bei überfüllten Hboxen zu vermeiden, indem ich die Breite der Linie des farbigen Felds (standardmäßig 0,4pt) entfernt habe. Sie müssen die Breite nicht zweimal entfernen, sondern nur einmal, da die Linienstärke ihren Pfad überspannt.

Ich habe das Laden derxfarbePaket, um auf die Farbe RoyalPurple zuzugreifen.

Ich habe auch die Verwendung des Befehls korrigiert \numberline, er nimmt hier ein Argument an {}.

Notiz:Ich habe \chaptermark{Short title for the header}direkt nach dem Kapitel einen langen Titel hinzugefügt, damit er in die Kopfzeilenbreite passt.

\documentclass{book}

\usepackage[dvipsnames]{xcolor} % Needed for the RoyalPurple color
\usepackage{tikz}

\makeatletter
\let\Date\@date
\def\chaptername{Lecture}
\def\@makechapterhead#1{%
\noindent\begin{tikzpicture}
\node[draw, inner ysep=.3cm, color = RoyalPurple] (title) {\parbox{\dimexpr        \textwidth-.667em-0.4pt}{\centering \textcolor{black}{\textbf       {\Large\chaptername~\thechapter}\\
      \textit{#1}}}};
\node[fill=white, right=2pt] at (title.north west)        {\footnotesize\@date};
\end{tikzpicture}\par\bigskip
}

\def\@makeschapterhead#1{%
\noindent\begin{tikzpicture}
\node[draw, inner ysep=.3cm, color = RoyalPurple] (title) {\parbox{\dimexpr        \textwidth-.667em-0.4pt}{\centering \textcolor{black}{
        \textit{#1}}}};
\node[fill=white, right=2pt] at (title.north west)        {\footnotesize\@date};
\end{tikzpicture}\par\bigskip
}
\makeatother

\newcommand{\chapt}[1]{\chapter*{#1}\addcontentsline{toc}{chapter}{\numberline{}#1}}

\begin{document}
\tableofcontents

\chapter{Normal Subgroups, The First Isomorphism Theorem, and Quotient Groups}
\chaptermark{Short title for the header}

Bla bla.

\chapt{Notes on Subgroups, Cosets, Lagrange's Theorem, and more}

Bla bla bla.
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen