Wort

Fragen und Probleme, die nicht den obigen Kategorien zugeordnet werden können


buster65
Forum-Anfänger
Forum-Anfänger
Beiträge: 49
Registriert: Sa 19. Mai 2018, 20:40

Wort

Beitrag von buster65 »

Hallo zusammen,

so langsam wird die Vorlage für meine Diplomarbeit aber als Latex-Anfänger ergeben sich immer wieder Fragen zu denen ich in meinem Buch und in der KOMA-Script-Anleitung keine passende Antwort finde.

Aktuell möchte ich einen Anhang mit A, B, C ... aber anstatt des Wortes "Anhang" erscheint nur "A." sowohl im eigentlichen Dokumenttext als auch im Inhaltsverzeichnis.

Der minimale Code:
\documentclass[paper=a4,fontsize=12pt,pagesize=auto,toc=listof]{scrreprt}

\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}

\begin{document}

\tableofcontents

\appendix
\include{30_Anhang_A}
	
\end{document}
mit 30_Anhang_A.tex:
\chapter{A}
\label{sec:anhang_A}

Das ist der Inhalt von Anhang A.
Im Inhaltsverzeichnis erscheint im Ausdruck:
------------------------------------------------------------------------
A. A <Seitenzahl>
------------------------------------------------------------------------

und im Text erscheint:
------------------------------------------------------------------------
A. A (in großem Font)

Das ist der Inhalt von Anhang A.
------------------------------------------------------------------------

Irgendwie weiß ich nicht wie ich es erreichen kann, daß dort
im Dokumenttext erscheint:
------------------------------------------------------------------------
Anhang

A
Das ist der Inhalt von Anhang A.
------------------------------------------------------------------------

Hat jemand eine Idee was ich anders machen muß? Gibt es
vielleicht irgendein gutes Beispiel für den Anhang?

Vielen Dank für jeden Hinweis!




Grüße aus dem Rheinland

Stamm-

Schalter für Format

Beitrag von Stamm- »

In Abschnitt 3.16 der Anleitung zu »KOMA-Script« ist auf Seite 100 unter anderem die Option chapterprefix dokumentiert. Sollen nur die Überschriften der Anhänge so formatiert werden, steht dafür die Option appendixprefix zur Verfügung. Erstere wird entweder global als Option für die Dokumentklasse geschaltet oder ab einem gewissen Punkt im Dokument mit \KOMAoptions oder \KOMAoption (vgl. Abschnitt 3.1, S. 58). Die globale Einstellung mit chapterprefix erscheint sinnvoller, da dann alle Kapitel-Überschriften gleichermaßen formatiert sind.
\documentclass[
  chapterprefix=true,
  toc=listof,
  ngerman
]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}

\usepackage{lmodern}
\usepackage{microtype}

\begin{document}
  \tableofcontents

  \appendix
  \chapter{Erster Anhang}\label{app:eins}
    Inhalt von Anhang \ref{app:eins}
\end{document}

buster65
Forum-Anfänger
Forum-Anfänger
Beiträge: 49
Registriert: Sa 19. Mai 2018, 20:40

Beitrag von buster65 »

Hallo Stamm-,

danke für die Hinweise!

Ich hatte schon mal mit chapterprefix und appendixprefix "experimentiert", bin aber nicht zum Ziel gekommen. Wenn ich den Code benutze steht im
Inhaltsverzeichnis:
----------------------------------------------------------------------
A. Erster Anhang .....................................<Seitenzahl>
----------------------------------------------------------------------

und im Text:
----------------------------------------------------------------------
Anhang A. (in großem Font)
Ester Anhang (in großem Font)
Inhalt von Anhang A.
----------------------------------------------------------------------

Wahrscheinlich habe ich mich falsch ausgedrückt. Im Inhaltsverzeichnis
und im Dokumenttext bekomme ich es nicht hin, daß nur erstmal das Wort "Anhang" da steht, ohne "Nummerierung" A. davor, so wie üblicherweise das Wort "Literaturverzeichnis". "Anhang" ist also ein neuer Abschnitt. Darunter sollen dann "A. Inhalt von Anhang A" usw. als Kapitel folgen:
----------------------------------------------------------------------
Anhang

A. Inhalt von Anhang A
...
B. Inhalt von Anhang B
...
----------------------------------------------------------------------
Da ich das so schon in PDF-Dokumenten gesehen habe, gehe ich davon aus, daß das irgendwie geht. Ich weiß nur noch nicht wie.

Gibt es noch irgend eine andere Möglichkeit?

Besten Dank!

Stamm-

Nächster Versuch

Beitrag von Stamm- »

buster65 hat geschrieben:[…] Wahrscheinlich habe ich mich falsch ausgedrückt. […]
Die Wahrscheinlichkeit dafür liegt bei `1`. Ich fasse nochmal kurz zusammen: Sowohl im Inhaltsverzeichnis als auch im Dokument soll durch entsprechende Einträge der Beginn des Anhangs klar sichtbar sein.

Dafür bieten die Klassen aus »KOMA-Script« für die Gliederungsbefehle zur Erzeugung von Teilen (part), Kapiteln (chapter) und Abschnitten (section) entsprechende Befehle für die nicht nummerierte Variante der Überschriften (\addpart, \addchap, \addsec). Diese werden dann sowohl im Inhaltsverzeichnis als auch in den Kolumnentiteln angezeigt. In diesem Fall würde \addpart einen Eintrag im Inhaltsverzeichnis und eine einzelne Seite im Dokument den Beginn des Anhangs anzeigen.
\documentclass[toc=listof]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}

\usepackage{lmodern}
\usepackage{microtype}

\usepackage{blindtext} % Erzeugung von Fülltext

\begin{document}
  \tableofcontents

  \blinddocument

  \addpart{Anhänge}
  \appendix

  \chapter{Erster Anhang}\label{app:eins}
    Inhalt von Anhang \ref{app:eins}.

  \chapter{Zweiter Anhang}\label{app:zwei}
    Inhalt von Anhang \ref{app:zwei}.
\end{document}
Bei Verwendung einer Standardklasse würde hier »appendix« helfen.

buster65
Forum-Anfänger
Forum-Anfänger
Beiträge: 49
Registriert: Sa 19. Mai 2018, 20:40

Beitrag von buster65 »

Hallo Stamm-,

das Inhaltsverzeichnis sieht schon mal gut aus, d.h. Latex druckt das Richtige and die richtige Stelle! Blos das Wort "Anhang" hat eine größere Schrift als z.B. "Literaturverzeichnis". (Siehe Anhang) Wahrscheinlich gibt es eine selten benutzte Option um die Schrift des Anhangs im Inhaltsverzeichnis zu verändern.

Der Anhang sieht etwas seltsam aus. Das Wort "Anhang" steht mitten auf einer leeren Seite und der Rest an der richtigen Stelle auf der Folgeseite.
(Siehe Anhang). Beides gehört natürlich auf eine Seite und ich weiß ehrlich gesagt nicht einmal wonach in solchen Fällen in den Büchern suchen soll. :? Irgend etwas mit Seitenumbruch ausschalten?

Hier nochmal der Code der zu diesen Ausgaben führt:
\documentclass[paper=a4,fontsize=12pt,pagesize=auto,twoside=on]{scrreprt}

\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}

\begin{document}

\pagenumbering{Roman}
\pagestyle{empty}
\include{01_titel}
\pagestyle{plain}
\include{02_erklaerung}
\include{03_dank}
\include{04_zusammen}
\tableofcontents
\listoffigures
\listoftables
\include{08_abkuerz}
\include{09_glossar}
\pagenumbering{arabic}
\pagestyle{headings}	
\include{10_einleitung}
\include{11_grundlagen}
\include{12_standdertechnik}

\bibliographystyle{unsrtdin}
\bibliography{Literatur}

\addpart{Anhang}
\appendix
\chapter{Thema von Anhang A}
Inhalt von Anhang A

\end{document}
Für Hinweise zur Lösung dieser Probleme wäre ich sehr dankbar.

Vielen Dank!
Dateianhänge
00_DA_Inhaltsverzeichnis.pdf
(15.63 KiB) 260-mal heruntergeladen
00_DA_Anhang.pdf
(10.02 KiB) 278-mal heruntergeladen

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Wenn ich Dich richtig verstehe, soll »Anhang« ebenfalls eine Kapitelüberschrift sein, der direkt die Kapitelüberschrift des ersten Anhangs folgt? Dann wäre »Anhang« ein eigenes Kapitel ohne Inhalt - das hört sich unlogisch (und irgendwie falsch) an, da die Überschrift »Anhang« doch den einzelnen Anhangskapiteln übergeordnet sein müsste. Außerdem beginnen Kapitel immer eine neue Seite, d.h. auch wenn Du \addchap{Anhang} verwendest, beginnt der Anhang »A. Thema von Anhang A« immer noch auf einer neuen Seite und »Anhang« steht verlassen auf der Seite davor.

Eigentlich ist die zusätzliche Überschrift »Anhang« nicht nötig, da schon aus der Nummerierung erkennbar ist, dass es sich bei »A. Thema von Anhang A« um ein Anhangskapitel handelt. Du könntest also auf diese zusätzliche Überschrift verzichten.

Oder Du kannst die anderen Teile Deiner Arbeit ebenfalls mit \addpart Befehlen gliedern.

Ein möglicher Kompromiss (basierend auf https://komascript.de/node/2115) wäre es vielleicht gerade noch, nur den Anhang als ganzes ins Inhaltsverzeichnis einzutragen und diesen dann mit einem Anhangsverzeichnis zu beginnen.

\documentclass[fontsize=12pt,twoside=on]{scrreprt}
\usepackage{blindtext}% nur für Fülltext
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}

\DeclareNewTOC[%
  owner=\jobname,
  listname={\appendixname}% Titel des Verzeichnisses
]{atoc}% Dateierweiterung (a=appendix, toc=table of contents)
\setuptoc{atoc}{totoc}

\makeatletter
\newcommand*{\useappendixtoc}{%
  \renewcommand*{\ext@toc}{atoc}%
  \scr@ifundefinedorrelax{hypersetup}{}{% damit es auch ohne hyperref funktioniert
    \hypersetup{bookmarkstype=atoc}%
  }%
}
\makeatother

\usepackage{xpatch}
\xapptocmd\appendix{%
  \listofatocs
  \useappendixtoc
}{}{}

%\usepackage{bookmark}

\begin{document}
\tableofcontents
\Blinddocument

\appendix
\Blinddocument
\end{document}
Edit: \makeatother ergänzt
Zuletzt geändert von esdd am Mo 28. Mai 2018, 10:53, insgesamt 1-mal geändert.

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2466
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

@esdd

\makeatother wird in diesem Fall nicht gebraucht?

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Bartman hat geschrieben:@esdd

\makeatother wird in diesem Fall nicht gebraucht?
Vielen Dank für den Hinweis. Das war nur irgendwie verloren gegangen, ich habe es jetzt ergänzt.

buster65
Forum-Anfänger
Forum-Anfänger
Beiträge: 49
Registriert: Sa 19. Mai 2018, 20:40

Beitrag von buster65 »

Hallo esdd,

da ich die Lösung nicht wirklich verstehe :D , habe ich mich entschlossen, den Anhang als "stinknormales" Kapitel mit Buchstaben zur Seitennummerierung zu gestalten, d.h. \appendix habe ich nicht mehr drin. Und das sieht erstmal akzeptabel aus.

Danke trotzdem für die Unterstützung!




Grüße aus dem Rheinland

Antworten