Kapitelüberschrift anpassen - Auswirkung auf weitere Zähler

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Kapitelüberschrift anpassen - Auswirkung auf weitere Zähler

von Seban » Mi 21. Okt 2015, 19:27

So ist's natürlich deutlich eleganter. Vielen Dank für eure Hilfe.

von Besserwisser » Mi 21. Okt 2015, 18:50

u_fischer hat geschrieben:
\renewcommand\chapterformat{Kapitel \thechapter~des Dokuments}
Wenn im Anhang an der Stelle "Anhang" stehen soll, ist
\renewcommand\chapterformat{\chapapp\ \thechapter~des Dokuments}
ggf. besser.

von u_fischer » Mi 21. Okt 2015, 18:08

Du solltest \thechapter so nicht umdefinieren. Du hast doch schon gemerkt, dass das Nebenwirkungen hat. Die Vorsatzzeile kannst mit \chapterformat und chapterprefix erzeugen:
\documentclass[numbers=noenddot,chapterprefix]{scrreprt}

\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{float}

\renewcommand{\thechapter}{\Alph{chapter}}
\renewcommand\chapterformat{Kapitel \thechapter~des Dokuments}
\begin{document}

   \chapter{Name des ersten Kapitels}

   \section{Abschnitt 1}
   \begin{figure}[H]
      \centering
      \includegraphics[draft, height=2cm, width=0.9\linewidth]{platzhalter.pdf}
      \caption{blablabla}
   \end{figure}

   \subsection{Unterabschnitt 1}
   \begin{table}[H]
      \centering
      \begin{tabular}{cc}
         \hline Nur & ein \\
         \hline Test & Smile \\
         \hline
      \end{tabular}
      \caption{blablabla}
   \end{table}


   \chapter{Name des zweiten Kapitels}

   \section{Abschnitt 1}
   \begin{figure}[H]
      \centering
      \includegraphics[draft, height=2cm, width=0.9\linewidth]{platzhalter.pdf}
      \caption{blablabla}
   \end{figure}

   \section{Abschnitt 2}
   \begin{table}[H]
      \centering
      \begin{tabular}{cc}
         \hline Nur & ein \\
         \hline Test & Smile \\
         \hline
      \end{tabular}
      \caption{blablabla}
   \end{table}
   \begin{table}[H]
      \centering
      \begin{tabular}{cc}
         \hline Nur & ein \\
         \hline Test & Smile \\
         \hline
      \end{tabular}
      \caption{blablabla}
   \end{table}

\end{document}

von Seban » Mi 21. Okt 2015, 17:51

Bin gerade auf eine mögliche Lösung gekommen:
\newcommand*{\Chapter}[1]{
	\renewcommand{\thechapter}{Kapitel \Alph{chapter} des Dokuments}
	\chapter{#1}
	\renewcommand{\thechapter}{\Alph{chapter}}
}
Dies erübrigt dann die weiteren renewcommands.

Da so die Chapter nicht im TeX-Editor in der Dokumentstruktur angezeigt werden und jemand evtl eine andere (bessere?) Lösung kennt, lasse ich das Thema noch offen, wenn das ok ist.

Kapitelüberschrift anpassen - Auswirkung auf weitere Zähler

von Seban » Mi 21. Okt 2015, 17:01

Hallo allerseits,

Ich möchte die Kapitelüberschriften anpassen, so dass sie sich über zwei Zeilen erstrecken, siehe Minimalbeispiel. Dazu habe ich \thechapter umdefiniert. Dadurch ändern sich dann wiederum die internen Zähler für section, figure, table (und evtl. weitere die ich im Moment nicht auf dem Schirm hab).

Jetzt kann ich die anderen Zähler auch alle anpassen und erhalte so was ich möchte; bloß denk ich mir, dass man evtl. \thechapter anpassen kann, so dass diese Änderung sich nicht auf die anderen Zähler auswirkt.

Ist das möglich?

Falls nein, welche Zähler greifen noch auf \thechapter zurück? Gibt es dazu evtl. eine Auflistung? Wo ist \thechapter eigentlich definiert? Da könnte ja etwas dazu stehen. Wo findet man sowas raus?

Falls ja, kann man auch den Zeilenumbruch aus \chapter{} in die Definition übernehmen?


Hier mein Beispiel:
\documentclass[
	numbers=noenddot
]{scrreprt}

\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{float}

\renewcommand{\thechapter}{Kapitel \Alph{chapter} des Dokuments}
\renewcommand{\thesection}{\Alph{chapter}.\arabic{section}}
\renewcommand{\thefigure}{\Alph{chapter}.\arabic{figure}}
\renewcommand{\thetable}{\Alph{chapter}.\arabic{table}}

\begin{document}
	
	\chapter{\\Name des ersten Kapitels}
	
	\section{Abschnitt 1}
	\begin{figure}[H]
		\centering
		\includegraphics[draft, height=2cm, width=0.9\linewidth]{platzhalter.pdf}
		\caption{blablabla}
	\end{figure}
		
	\subsection{Unterabschnitt 1}
	\begin{table}[H]
		\centering
		\begin{tabular}{cc}
			\hline Nur & ein \\ 
			\hline Test & :) \\ 
			\hline 
		\end{tabular} 
		\caption{blablabla}
	\end{table}
				
	
	\chapter{\\Name des zweiten Kapitels}

	\section{Abschnitt 1}
	\begin{figure}[H]
		\centering
		\includegraphics[draft, height=2cm, width=0.9\linewidth]{platzhalter.pdf}
		\caption{blablabla}
	\end{figure}
	
	\section{Abschnitt 2}
	\begin{table}[H]
		\centering
		\begin{tabular}{cc}
			\hline Nur & ein \\ 
			\hline Test & :) \\ 
			\hline 
		\end{tabular} 
		\caption{blablabla}
	\end{table}
	\begin{table}[H]
		\centering
		\begin{tabular}{cc}
			\hline Nur & ein \\ 
			\hline Test & :) \\ 
			\hline 
		\end{tabular} 
		\caption{blablabla}
	\end{table}
		
\end{document}

Viele Grüße & danke fürs lesen,
Seban

Nach oben