Appendix ohne das A vor Anhang

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren
Bastian
Forum-Anfänger
Forum-Anfänger
Beiträge: 30
Registriert: Do 16. Jul 2009, 18:47

Appendix ohne das A vor Anhang

Beitrag von Bastian »

Heute ist bei mir großer Fragetag...

Das Minibeispiel zeigt das aktuelle, unerwünschte aber logische Verhalten, dass in der Kapitleüberschrift "A Anhang" steht.

Ich möchte aber gern, dass im Fließtext und im Inhaltsverzeichnis Folgendes steht:

Anhang
A.1 Messwerte
A.2 Sonstiges

Code: Alles auswählen

\documentclass[12pt,a4paper]{scrreprt}
\usepackage[ngerman]{babel}
\begin{document}

\tableofcontents
\chapter{Kapitel}
Text, Text, Text, Text, Text, Text

\appendix
\chapter{Anhang}
\section{Messwerte}
\section{Sonstiges}
\end{document}
Danke für eure Hilfe!

phi
Moderator
Moderator
Beiträge: 420
Registriert: Fr 6. Feb 2009, 21:28

Beitrag von phi »

Ersetze einfach \chapter durch \addchap.

Bastian
Forum-Anfänger
Forum-Anfänger
Beiträge: 30
Registriert: Do 16. Jul 2009, 18:47

Beitrag von Bastian »

Danke für deinen Vorschlag!

Die Darstellung der Überschrift des Kapitels ist gut, aber jetzt sieht es so aus:

Anhang
.1 Messwerte
.2 Sonstiges

Der dazugehörige Code:

Code: Alles auswählen

\documentclass[12pt,a4paper]{scrreprt}
\usepackage[ngerman]{babel}
\begin{document}

\tableofcontents
\chapter{Kapitel}
Text, Text, Text, Text, Text, Text

\appendix
\addchap{Anhang}
\section{Messwerte}
\section{Sonstiges}
\end{document}
So ganz ist es das noch nicht...

phi
Moderator
Moderator
Beiträge: 420
Registriert: Fr 6. Feb 2009, 21:28

Beitrag von phi »

OK, dann füg nach der \addchap-Zeile noch

Code: Alles auswählen

\refstepcounter{chapter}
ein.

Bastian
Forum-Anfänger
Forum-Anfänger
Beiträge: 30
Registriert: Do 16. Jul 2009, 18:47

Beitrag von Bastian »

Top!

Vielen Dank!

Benutzeravatar
OrbiTroN
Forum-Anfänger
Forum-Anfänger
Beiträge: 43
Registriert: Mo 23. Nov 2009, 11:47

Beitrag von OrbiTroN »

Hallo,

und was musst ich machen um dieses Schema im Inhaltsverzeichnis zu bekommen?

Anhang (als section)
A Messwerte (als subsection)
B Sonstiges (als subsection)

Nach diesem Code erscheint es nach dem obrigen Wunsch...

Anhang
A.1 Messwerte
B.1 Sonstiges
C.1 Irgendwas

Code: Alles auswählen

\documentclass[12pt,a4paper]{scrartcl}
\usepackage[ngerman]{babel}
\begin{document}

\tableofcontents
\section{Kapitel}
Text, Text, Text, Text, Text, Text

\appendix

\addsec{Anhang}

\refstepcounter{section}
\subsection{Messwerte}

\refstepcounter{section}
\subsection{Sonstiges}

\refstepcounter{section}
\subsection{Irgendwas}

\end{document} 
Dank euch....

Benutzeravatar
KOMA
TeX-Entwickler
TeX-Entwickler
Beiträge: 2661
Registriert: Fr 4. Jul 2008, 17:28
Kontaktdaten:

Beitrag von KOMA »

Aus welchem Grund verwendest Du im Anhang keine Abschnitte (\section), wenn Du nach dem was Du für die Nummerierung und das Inhaltsverzeichnis beschreibst, Abschnitte haben willst? Das wäre nämlich die einfachste Lösung zur Verwirklichung Deines Wunschs:

Code: Alles auswählen

\documentclass[12pt,a4paper]{scrartcl}
\usepackage[ngerman]{babel}
\begin{document}

\tableofcontents
\section{Kapitel}
Text, Text, Text, Text, Text, Text

\appendix

\addpart{Anhang}

\section{Messwerte}

\section{Sonstiges}

\section{Irgendwas}

\end{document}
BTW: \section ist kein Kapitel, sondern ein Abschnitt. scrartcl hat gar keine Kapitel!

Benutzeravatar
OrbiTroN
Forum-Anfänger
Forum-Anfänger
Beiträge: 43
Registriert: Mo 23. Nov 2009, 11:47

Beitrag von OrbiTroN »

Ich möchte, Anhang als Abschnitt (\section) haben, damit es im Inhaltsverzeichnis die gleiche Schriftgröße wie die anderen Abschnitte bekommt.

Code: Alles auswählen

 \addpart{Anhang} 
Setzt den Anhang im Inhaltsverzeichnis auf die Schriftgröße vom Inhaltsverzeichnis (Überschrift)... kann natürlich sein, dass es nach Norm so sein soll...
Aber die anderen Verzeichnisse haben im Inhaltsverzeichnis ja auch die Schriftgröße eines Abschnittes (\section) ...

Aus dem Grund wollte ich Anhang als Abschnitt (\section) setzten.
A B C sollten dann die Unterabschnitte (\subsection) werden ...
Einfach nur wegen der Formatierung des Inhaltsverzeichnisses.

Code: Alles auswählen

 \addsec{Anhang} 
addsec setzt den Anhang so wie ich es wollte...

sieht dann so aus ...

Anhang
A Messwerte
B Sonstiges
C Zusatz

Code: Alles auswählen

\documentclass[12pt,a4paper]{scrartcl} 
\usepackage[ngerman]{babel} 
\begin{document} 

\tableofcontents 
\section{Abschnitt} 
Text, Text, Text, Text, Text, Text 

\appendix 

\addsec{Anhang} 

\section{Messwerte} 

\section{Sonstiges} 

\section{Irgendwas} 

\end{document}

hätte aber gerne A B C als Unterabschnitt vom Anhang.

Anhang
A Messwerte
B Sonstiges
C Zusatz

--------------------------------------------

Code: Alles auswählen

\addsec{Anhang} 

\refstepcounter{section} 
\subsection{Messwerte}
setzt es ja fast so... nur halt mit Zahlen nach dem Buchstaben, was auch ja auch normal ist... meine Frage ist nur, ob man es auch ohne Zahlen schreiben kann?


Anhang
A.1 Messwerte
B.1 Sonstiges
C.1 Zusatz

Danke....

Benutzeravatar
KOMA
TeX-Entwickler
TeX-Entwickler
Beiträge: 2661
Registriert: Fr 4. Jul 2008, 17:28
Kontaktdaten:

Beitrag von KOMA »

Du musst Dich einfach entscheiden, was Du willst. Entweder Du willst einen Anhangs-Abschnitt mit Unterabschnitten, dann sollten die auch wie Unterabschnitte nummeriert werden. Oder Du willst mehrere Anhangs-Abschnitte, dann werden die auch wie Abschnitte nummeriert. Alles andere wäre inkonsistent zum Hauptteil. Ich halte da überhaupt nichts davon. Wenn Dir das wurscht und Dein Wille wichtiger als eine einheitliche Typografie ist, dann muss Du eben \thesubsection im Anhang umdefinieren. Ich glaube im KOMA-Script-Buch ist \theZähler sogar dokumentiert, bin mir aber nicht sicher (habe es gerade nicht zur Hand). In der freien Anleitung sind nur \theenumi etc. dokumentiert.

Benutzeravatar
OrbiTroN
Forum-Anfänger
Forum-Anfänger
Beiträge: 43
Registriert: Mo 23. Nov 2009, 11:47

Beitrag von OrbiTroN »

Danke für deine Meinung KOMA ...

Ich werde einfach einen Anhangs-Abschnitt mit Unterabschnitten nehmen und gut ...

Thx ...

Antworten