Inhaltsverzeichnis nach DIN 1421

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: Inhaltsverzeichnis nach DIN 1421

von sf » Fr 11. Okt 2013, 11:32

Alles klar. Damit markiere ich das Thema mal als beantwortet.
Den Rest sollte ich mir selbst erschließen können, sobald ich etwas Zeit finde.

Falls ich eine passende Lösung finde werd ich sie hier ggf. nochmal hinterlegen. :)

von Noch so einer » Fr 11. Okt 2013, 07:48

Da diese Werte aus Interna der KOMA-Script-Klassen stammen, findet man sie im Quelltext von KOMA-Script – am besten im dokumentierten Quelltext. Falls scrsource.pdf auf deinem Rechner nicht vorhanden ist, kannst Du es aus den KOMA-Script-Quellen, die du haben müsstest, weil sie zwingender Bestandteil jeder legalen KOMA-Script-Distribution sind, selbst erzeugen, indem du im Verzeichnis der Quellen `pdflatex scrsource.tex` aufrufst.

von sf » Fr 11. Okt 2013, 03:08

Hallo,

meine Ausarbeitung habe ich zwischenzeitlich zwar schon abgegeben, aber ich versuche immer noch das von mir verlinkte Beispiel zu verstehen.

Leider konnte ich keine Informationen dazu finde, woher die Werte stammen, die dort abgefragt werden. Vielleicht weiß ja jemand in welcher Doku ich dazu Informationen finden könnte. Ich spreche z.B. von if-Statements wie in folgender Zeile:
\ifnum \lastpenalty<20009
Woher stammt diese 20009? Gibt es irgendwo einer Liste welcher Wert welcher Bedeutung zu zu ordnen ist?

Ich danke im Vorraus für jegliche Hilfestellung.

MfG

von sf » Mi 25. Sep 2013, 16:11

Noch so einer hat geschrieben:Nicht, wenn man die Regel so fasst, dass beim Aufstieg von einer tieferen zu einer höheren Ebene eine Leerzeile eingefügt wird.
Das ist vermutlich die bessere Erklärung. Ich glaube so ähnlich hatte Sie es auch in der Vorlesung erklärt. Der Sinn soll sein, dass "das was zusammen gehört auch zusammen steht", o.ä. Die Erklärung wie sie oben steht stammt von einer Art "Merkzettel", was wir bei der Ausarbeitung beachten sollen.

Auf die schnelle habe ich jetzt hier im Forum zu den von dir genannten Stichworten auch nichts finden können. Da werde ich aber später nochmal genauer nachschauen, sobald ich wieder zuhause bin. Allerdings habe ich einen Beitrag[1] in einem andern Forum gefunden, der ein ähnliches Thema behandelt. Vielleicht kann ich mir damit eine Lösung zu meinem "Problem" ableiten.

[1] http://mrunix.de/forums/showthread.php?t=75421

von Noch so einer » Mi 25. Sep 2013, 11:35

sudo hat geschrieben:In diesem Falle müsste ganz konsequent auch vor 1.1 eine Leerzeile rein.
Nicht, wenn man die Regel so fasst, dass beim Aufstieg von einer tieferen zu einer höheren Ebene eine Leerzeile eingefügt wird. AFAIK gibt es eine solche Regel in der DIN aber nicht. Ich habe in meinen Notizen jedenfalls nur, dass die eine Fluchtlinie für die Nummern und eine Fluchtlinie für den Text wollen (also toc=flat bei KOMA-Script), wobei Einträge ohne Nummer sinniger Weise in der Fluchtlinie der Nummern stehen statt in der Fluchtlinie der Texte. Bezüglich Leerzeilen habe ich nichts in meinen DIN-Notizen. Solche Besonderheiten notiere ich mir normalerweise durchaus.

von sudo » Mi 25. Sep 2013, 10:39

In diesem Falle müsste ganz konsequent auch vor 1.1 eine Leerzeile rein.
Ich würde an deiner Stelle aber einmal direkt bei deiner Dozentin nachfragen, bevor du eine ganz umständliche Sache machst. Das geht bei Word AFAIK auch nicht so einfach. Sonst frag doch mal deine Dozentin gleich, wie das bei Word geht.

von Noch so einer » Mi 25. Sep 2013, 10:12

AFAIR hat der KOMA-Script-Autor mal auf Basis der \penaltiy-Angaben, die KOMA-Script bzw. tocstyle bereits in das Verzeichnis einbauen, eine entsprechende Lösung gezeigt. Leider kann ich die im Augenblick auch nicht finden. Es gibt leider von ihm so viele Beiträge, dass die Suche etwas schwierig ist. Vielleicht war es sogar jemand anderer. Aber vielleicht suchst Du einfach mal selbst nach \penalty, \lastpenalty und ähnlichen Begriffen im Zusammenhang mit KOMA-Script oder tocstyle. Vielleicht hast Du ja mehr Glück bei der Suche …

von sf » Di 24. Sep 2013, 21:09

Hallo,

in den Begleit-Unterlagen zu der Vorlesung ist das explizit so erklärt wie in dem obigen Beispiel.

Ich bin mir jetzt nicht sicher, ob diese Formatierung explizit durch die DIN 1421 gefordert ist, oder einfach so von meiner Dozentin gewünscht ist. Unabhängig davon würde ich sie allerdings gerne so umsetzen. Frei nach dem Motto: Im Zweifel so, wie es vom Dozenten gefordert wird.

Hat da jemand vielleicht eine Idee, wie das klappen könnte?

MfG sf

von sudo » Di 24. Sep 2013, 20:33

Hauptkapitel sind für mich \chapter also 1 und 2. Damit wäre das Dokument schon richtig, wie es jetzt ist. Frag doch am bessten einmal nach, ob du das richtig verstanden hast!

Inhaltsverzeichnis nach DIN 1421

von sf » Di 24. Sep 2013, 19:49

Hallo liebe goLaTeX-Community,

ich schreibe aktuell an einer Ausarbeitung bei der ich zur Vorlage bekommen habe, dass ich mich an die DIN 1421 halten soll, was z.B. die Gestaltung des Inhaltsverzeichnisses angeht.

Einige Aspekte die gefordert werden, konnte ich schon durch das Paket tocstyle umsetzen. Allerdings wird u.a. auch gefordert, dass im Inhaltsverzeichnis zwischen dem letzten Unterkapitel und einem neuen Hauptkapitel jeweils eine Leerzeile eingefügt werden soll. Das Inhaltsverzeichnis würde dann in etwa wie folgt aussehen:
1     x...................1
1.1   x...................2

1.2   x...................3
1.2.1 x...................3
1.2.2 x...................3
1.2.3 x...................3
1.2.4 x...................3

1.3   x...................4

2     x...................5
Hier mein Minimal-Beispiel:
\documentclass{scrreprt}

\usepackage[utf8]{inputenc}		
\usepackage[ngerman]{babel}		
\usepackage[tocflat]{tocstyle}	
\usetocstyle{allwithdot} 		

\begin{document}
	\tableofcontents

	\chapter{x}
	\section{x}

	\section{x}
	\subsection{x}
	\subsection{x}
	\subsection{x}
	\subsection{x}

	\section{x}

	\chapter{x}
	\chapter{x}
\end{document}
Womit ich folgendes Ergebnis erziele:
1     x...................1
1.1   x...................2
1.2   x...................3
1.2.1 x...................3
1.2.2 x...................3
1.2.3 x...................3
1.2.4 x...................3
1.3   x...................4

2     x...................5
Es fehlen also die Leerzeilen nach 1.1 unnd 1.2.4. Vermutlich fehlt nur eine einfache Option, aber da ich mir nicht sicher bin, wie man diesen Abstand benennen würde, weiss ich auch nicht so recht wonach ich in der Paketdokumentation suchen soll.

Ich danke jedenfalls vielmals für jegliche Hilfe.

MfG sf

Nach oben