Punkt im Inhaltsverzeichnis nach der Nummerierung

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: Punkt im Inhaltsverzeichnis nach der Nummerierung

hm

von Jay » Fr 4. Sep 2009, 14:22

Also glossaries mag mich ni so.
Der will gleich gar kein Verzeichnis erstellen, dafür schreibt er die Erläuterungen in den laufenden Text rein. Da ich aber im Verzeichnis gerne Striche unter den Abkürzungsbuchstaben haben möchte (\markup{}) und der die Erklärung mit \gls{} in den Text eingliedert, sieht das natürlich unschön aus. ich hatte mich an folgendes Beispiel gehalten:
http://ewus.de/tipp-1029.html

Also wie gesagt: Ein Verzeichnis wird damit gar nicht erst erstellt - warum auch immer.

noch ne Idee?

soso

von Jay » Fr 4. Sep 2009, 12:53

glossaries? öm... nö. sry. Ich arbeite noch nicht sehr lange mit LateX, weshalb meine Erfahrungen hier und da unzulänglich sind.

Also ich habe eine Abkuerzungen.tex in der die Abk. in folgender Form stehen:
\nomenclature[prefix]{ID}{\markup{Id}entifier}
und im Hauptdokument mache ich dann folgendes:
\include{tex_files/abkuerzungen}
\makenomenclature
\printnomenclature
\addcontentsline{toc}{chapter}{\numberline{}Abkürzungsverzeichnis}
Die Symbole habe ich in einer tabbing-Umgebung und binde das zugehörige tex-file dann einfach manuell ein.

vielleicht ist ja glossaries die Lösung meiner Probleme, ich schau mirs mal an. Danke für den Tipp.

von cliffhanger » Fr 4. Sep 2009, 12:19

Hey Jay,

ich verstehe jetzt nicht ganz, wie du dein Abkürzungs- und Symbolverzeichnis erstellst und warum du es mit \input einbindest. Falls du dein Abkürzungs- und Symbolverzeichnis mit dem glossaries-Paket erstellst, kannst du dort über die Paketoption "toc" wieder einstellen, dass die Verzeichnisse als unnummerierte Einträge ins Inhaltsverzeichnis sollen.

Abgesehen davon kannst du doch alles, was du per \input einbindest, auch einfach direkt ins Hauptdokument schreiben. Input ist ja vor allem eine nützliche Option, um ein Dokument in mehrere teile zu zerlegen, aber nicht zwingend erforderlich.

Gruß
cliffhanger

PS: Warum das mit der Umgebung trotzdem funktioniert, weiß ich nicht.

gut, aber leider nicht perfekt

von Jay » Fr 4. Sep 2009, 11:32

Vielen Dank cliffhanger,

ich antworte auch mal ganz unverschämt: toctoc kannte ich noch nicht.
Jetzt sieht es gut aus.

Allerdings gibt es doch noch ein Problem:
Ich habe nach diesen automatisch generierten Verzeichnissen ja auch noch ein Symbol- und ein Abkürzungsverzeichnis. Diese muss ich ja manuell mit \input einbinden. Dort brauche ich wieder das \addcontentsline, sonst würde es nicht im Inhaltsverzeichnis erscheinen. Oder gibt es da noch eine andere Möglichkeit. Jedenfalls habe ich dann wieder die komischen Punkte.
Ein Minimalbeispiel geht da leider nicht, weils ja mit \input geladen wird.

Nochmal zu meinem Mini-Bsp von oben: Du hast da keine Punkte ohne Ziffer im Inhaltsverzeichnis? Also bei mir siehts wie folgt aus: http://www.fileuploadx.de/208797
Ich nutze TeXnicCenter mit MikTeX und pdflatex, falls das weiterhilft.

Hier nochmal mein eigentliches Dokument, auf das wesentliche beschränkt:
http://www.fileuploadx.de/368126

Also: Wie bekomme ich die Punkte weg?

zu PS: Wenn \appendix nur ein befehl ist - wieso geht das dann auch mit begin und end? (bitte nicht schlagen für die Frage)[/url]

von cliffhanger » Fr 4. Sep 2009, 10:43

Hey Jay,

Darf ich mal ganz unverschämt fragen, warum du scrreprt nicht einfach mit der Option "listof=totoc" lädst?

damit werden die Verzeichnisse der Gleitumgebungen automatisch ohne Nummerierung (wenn du Nummerierung auch noch haben willst, "totocnumbered") ins Inhaltsverzeichnis übernommen. Damit sparst du dir, das ganze immer mit
\addcontentsline ...
selbst zu veranlassen.

Aber auch mit deinem Code kann ich keine überflüssigen Punkte sehen, es ist lediglich im Inhaltsverzeichnis sehen, dass da vor den Einträgen für die Verzeichnisse Platz freigehalten wird für eine nicht vorhandene Nummerierung. Dieser Platz verschwindet, wenn du die oben genannte Klassenoption verwendest:
\documentclass[12pt,oneside,a4paper,listof=totoc]{scrreprt}
\usepackage[german,ngerman]{babel}


\begin{document}

\tableofcontents

\listoffigures    
%\addcontentsline{toc}{chapter}{\numberline{}Abbildungsverzeichnis}

\listoftables
%\addcontentsline{toc}{chapter}{\numberline{}Tabellenverzeichnis}

\chapter{Einleitung}
   Einleitungstext

 \appendix \label{anhang}
 
 \chapter{Anhang}  
    test
 

\end{document}
Gruß
Cliffhanger

PS: Appendix ist keine Umgebung, sondern nur ein Befehl:
\appendix

Punkt im Inhaltsverz. bei Einträgen ohne Nummer

von Jay » Fr 4. Sep 2009, 09:47

Hallo,

wenn ich \appendix verwende gehört ja wie oben geschildert ein Punkt hinter jede Nummer (arabische, römische Ziffern + Buchstaben).

Blöd nur, dass bei mir auch da ein Punkt gesetzt wird, wo keine Nummer steht. So z.B. bei Abbildungs-, Tabellen-, Symbol- und Abkürzungsverzeichnis. Die Nummerierung (1.) geht ja erst ab der Einleitung los.

Minimalbeispiel:
\documentclass[12pt,oneside,a4paper]{scrreprt}
\usepackage[german,ngerman]{babel}


\begin{document}

\tableofcontents

\listoffigures    
\addcontentsline{toc}{chapter}{\numberline{}Abbildungsverzeichnis}

\listoftables
\addcontentsline{toc}{chapter}{\numberline{}Tabellenverzeichnis}

\chapter{Einleitung}
	Einleitungstext

 \begin{appendix} \label{anhang}
 
 \chapter{Anhang}	
 	test
 
 \end{appendix}

\end{document} 
Jemand eine Ahnung, warum das so ist und wie man es (regulär, d.h. ohne Tricksen) vermeiden kann?

von Abendwind » Sa 29. Aug 2009, 11:01

Hallo DonCube.

Vielen Dank für diesen Hinweis.
Ich habe mir das Dudenzitat, welches der Koma gepostet hat, durchgelesen und bin zu dem Schluss gekommen, da ich das Abbildungs,-Tabllen,- Abkürzungverzeichnis mit römischen Ziffern nummeriert habe, hinter die Nummerierung ein Punkt gehört.

Kann das jemand bestätigen?

von DonCube » Do 27. Aug 2009, 10:07

Solche Punkte werden nicht einfach auf Wunsch eingefügt. Da gibt es nach dem Duden ganz klare Regeln, wann Punkte zu setzen sind und wann nicht. Wenn du dich über diese Regeln dennoch hinwegsetzen möchtest, kannst du dies mit den Optionen im zweiten Beitrag dieses Themas tun.
\documentclass[
  pointednumbers,  % Überschriftnummerierung mit Punkt, siehe DUDEN !
 %pointlessnumbers, % Überschriftnummerierung ohne Punkt, siehe DUDEN ! 
]{scrreprt}

\usepackage[ngerman]{babel}
\usepackage{blindtext}

\begin{document}
\tableofcontents
\blinddocument
\end{document} 
Gruß
DonCube

von Abendwind » Mi 26. Aug 2009, 18:20

Hallo

Ich benutze die Dokumentenklasse "scrreprt" und hätte gerne einen Punkt hinter den Gliederungsnummern.

1.
1.1.
1.1.1.

wie bekomme ich das hin?

Wie integriere ich den Befehl?

von KOMA » Di 7. Okt 2008, 17:01

Also zunächst einmal zeigt das Minimalbeispiel das Problem nicht, weil dabei garantiert keine Verzeichnisse nummeriert werden. Erst mit dem zusätzlichen Code bekommt das einen Sinn, wenn man den Code an der richtigen Stelle sinngemäß einbaut - oder statt diesem Hack gleich die passenden KOMA-Script-Optionen setzt.

Das Problem mit dem nicht erkannten Buchstaben bei dem Hack (den man für Abbildungs- und Tabellenverzeichnis bei KOMA-Script nicht braucht) ist, dass der Grouplevel nicht stimmt. KOMA-Script ermittelt zwar, dass der Punkt gesetzt werden müsste, merkt sich das aber bei den Verzeichnissen nicht. Dass das bisher noch niemandem aufgefallen ist, liegt vermutlich daran, dass Verzeichnisse eigentlich keine Anhänge sind und deshalb eigentlich auch nicht nummeriert werden sollten. Ich weiß, es gibt sogar Verlage, die so etwas veröffentlichen, ich muss es aber trotzdem nicht gut finden.

Wie dem auch sei: Das ist ein Bug in KOMA-Script seit Urzeiten. Es wird also nach 3.00RC1 (seit heute verfügbar) auch noch ein 3.00RC2 geben. Mit der svn-Version funktioniert
\documentclass[listof=numbered]{scrbook}

\begin{document}
\tableofcontents
\chapter{Test}
\appendix
\listoffigures
\listoftables
\end{document}
jedenfalls jetzt.

Nach oben