Mehrere Verzeichnisse auf einer Seite

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: Mehrere Verzeichnisse auf einer Seite

von Besserwisser » Mi 25. Feb 2015, 08:03

Woher stammt eigentlich, diese fürchterliche Vorlage, über die wir hier (und andere in anderen Foren offenbar auch) in letzter Zeit ständig stolpern? Die gehört in die Tonne! Sie ist schlecht! Gebt sie nicht weiter! Lest unbedingt: »Minimale Vorlage vs. maximale Probleme«

Leider hast du auch den Minimalbeispiel-Link wenig beachtet. Was sollen die ganzen \include in einem vollständigen Minimalbeispiel?
\documentclass[a4paper,12pt,
  listof=totoc,index=totoc,bibliography=totoc,% tocbibind durch Optionen ersetzt.
  parskip,% Ändern von \parindent durch sinnvolle Option ersetzt.
  headsepline,% Nur für die Linie braucht man weder fancyhdr noch scrlayer-scrpage
  listof=leveldown,% Gleitumgebungsverzeichnisse eins herabstufen
 ]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
%\usepackage{graphicx}% Für das Minimalbeispiel übeflüssig.
%\usepackage{graphicx, subfigure}% Einmal graphicx genügt, subfigure ist offiziell ersetzte durch:
%\usepackage{subfig}% diesen Nachfolger desselben Autors, allerdings …
%\usepackage{subcaption}% ist dieses Paket besser. Für das Minimalbeispiel sind alle überflüssig!
%\graphicspath{{img/}} In einem Minimalbeispiel sehr störend!
%\usepackage{fancyhdr}% Sollte man nicht mit scrreprt verwenden, besser
%\usepackage{scrlayer-scrpage}% Für das Minimalbeispiel überflüssig!
\usepackage{lmodern}
%\usepackage{color}% Ich empfehle xcolor; für das Minimalbeispiel überflüssig
%\usepackage{transparent}% Für das Minimalbeispiel überflüssig!
\usepackage[printonlyused]{acronym}
%\usepackage[nottoc]{tocbibind}% Sollte man nicht mir scrreprt verwenden
%\usepackage{amsfonts}% Für das Minimalbeispiel überflüssig!
%\usepackage{amsmath}% Sinnvoll aber für das Minimalbeispiel übeflüssig!
%\setlength{\parindent}{0pt}% Schachsinn!

% Wenn, dann scrlayer-scrpage. Allerdings braucht man das alles nicht!
%\pagestyle{fancy}
%
%\lhead{}
%\chead{}
%\rhead{\slshape \leftmark}
%
%\lfoot{}
%\cfoot{}
%\rfoot{\thepage}
%
%\renewcommand{\headrulewidth}{0.4pt}
%\renewcommand{\footrulewidth}{0pt}

%\newcommand{\RM}[1]{\MakeUppercase{\romannumeral #1}}% Für das Minimalbeispiel überflüssig!
\bibliographystyle{unsrt}% Sollte man dringend durch bibatex ersetzen!


\begin{document}
\pagenumbering{Roman}% Römische Seitenzahlen sind ein Anachronismus!

\pagestyle{empty}% Wenn man den Titel richtig macht, braucht man das hier nicht
%\include{01_titel}% Für das Minimalbeispiel unerheblich und unbrauchbar!
% \newpage% Insgesamt überflüssig!

\tableofcontents

% \pagestyle{fancy}% Ersetzt durch:
\clearpage\pagestyle{headings}

\addchap{Verzeichnisse}% Anweisung wird in der Anleitung erklärt!
\listoffigures
\listoftables

%\clearpagepage\pagestyle{plain}% Warum nur bei dem Verzeichnis kein Kopf?
%\addcontentsline{toc}{chapter}{Abkürzungsverzeichnis}% Überflüssig
\addchap{Abkürzungsverzeichnis}% oder auch \addsec
\begin{acronym}[DCGK]
 \acro{o.V.}{ohne Verfasser}
 \acro{vgl.}{vergleiche}
 \acro{CoC}{Code of Conduct}
 \acro{DCGK}{Deutsche Corporate Governance Kodex}
 \acro{VM}{Virtuelle Maschine}
\end{acronym}

%\newpage% Nicht ausreichend!
\cleardoubleoddpage% So geht das!
\pagenumbering{arabic}
%\pagestyle{fancy}% Ersetzt durch:
\pagestyle{headings}

% Die folgenden sind entweder für das Minimalbeispiel überflüssig oder doe Dateien fehlen, dann ist das Beispiel totaler Mist!
%\include{02_einleitung}
%\include{03_grundlagen}
%\include{04_entstehung}
%\include{05_verhinderung}
%\include{06_zusammenfassung}


%\pagenumbering{Roman} % Das ist totaler Schwachsinn und wenn schon fehlt wieder das \cleardoubleoddpage davor!!!

\bibliography{Literatur}% Bei biblatex durch \printbibliography ersetzen und \addbibresource{Literatur.bib} in der Präambel ergänzen.

\clearpage % oder \cleardoubeoddpage fehlte
\pagestyle{empty}
% \include{07_eidesstattlich}% Datei fehlt oder ist für das Minimalbeispiel überflüssig.

% \newpage% Ist am Dokumentende überflüssig und ggf. sogar schädlich, weil dann restliche Gleitumgebungen erst danach ausgegeben werden.

\end{document}
All die angemahnten Punkte sind im Forum schon mehrfach erwähnt und teilweise sehr ausführlich erklärt. Beispielsweise die Sache mit den römischen Seitenzahlen im Vorderteil und im Endteil.

Wenn wir uns schon die Mühe machen, Links herauszusuchen und zu überprüfen oder Dinge zusammen zu tragen und zu erklären, dürfen wir ja wohl erwarten, dass das auch gelesen wird! Unsere Zeit ist bestimmt nicht weniger kostbar als die irgend eines Fragestellers. Immer wieder denselben Unfug korrigieren zu müssen, nervt! Die KOMA-Script-Klassen und Pakete haben übrigens einen Anleitung, den [d]scrguide[/d] (auf Deutsch) oder wahlweise auch den [d]scrguien[/d] (Englisch). Es gibt sogar ein Buch, das schöner gesetzt und etwas ausführlicher ist und das man auch leicht in der Bahn oder auf der Toilette lesen kann. Für die meisten anderen Pakete gibt es ebenfalls Anleitungen. Für viele Dinge gibt es hier im Forum auch TOP-Themen. So hat das Literatur-Unterforum beispielsweise eine ganze Einführung in die Verwendung von biblatex. Nicht nur, wenn man mit utf8 als Eingabecodierung arbeitet, haben biblatex+biber diverse Vorteile gegenüber der Verwendung von bibtex. Nicht zuletzt ist unsrt gar nicht auf die deutsche Sprache vorbereitet. Bei biblatex funktioniert die Verwendung einer anderen Spache als Englisch hingegen in der Regel ohne dass man darüber nachdenken muss.

Und zum Schluss sei noch jedem Anfänger dringend nahe gelegt, sich eine ausführliche LaTeX-Einführung zu besorgen. Damit kann man an einem Wochenende tiefer in LaTeX einsteigen als man mit vier Wochen Internetgewühle und Herummurksen mit grauenvollen Vorlagen für möglich halten würde. Wenn man dann die Grundlagen halbwegs verstanden hat, ist man in der Lage, nicht nur die meisten Paketanleitungen zu verstehen, man kann dann auch mit gezielten Fragen, die auch für TeXwelt taugen, sehr schnell gute Antworten erhalten.

von PeterPanzer » Di 24. Feb 2015, 22:53

Sorry, hoffentlich poste ich diesmal nicht zu viel
\documentclass[a4paper,12pt]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{graphicx, subfigure}
\graphicspath{{img/}}
\usepackage{fancyhdr}
\usepackage{lmodern}
\usepackage{color}
\usepackage{transparent}
\usepackage[printonlyused]{acronym}
\usepackage[nottoc]{tocbibind}
\usepackage{amsfonts}
\usepackage{amsmath}
\setlength{\parindent}{0pt}

\pagestyle{fancy}
%
\lhead{}
\chead{}
\rhead{\slshape \leftmark}
%%
\lfoot{}
\cfoot{}
\rfoot{\thepage}
%%
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0pt}
\newcommand{\RM}[1]{\MakeUppercase{\romannumeral #1}}
\bibliographystyle{unsrt}


\begin{document}
\pagenumbering{Roman}

\pagestyle{empty}
\include{01_titel}
\newpage

\tableofcontents
\newpage

\pagestyle{fancy}
\listoffigures

\listoftables
\newpage

\pagestyle{plain}
\addcontentsline{toc}{chapter}{Abkürzungsverzeichnis} 
\chapter*{Abkürzungsverzeichnis}
\begin{acronym}[DCGK]
 \acro{o.V.}{ohne Verfasser}
 \acro{vgl.}{vergleiche}
 \acro{CoC}{Code of Conduct}
 \acro{DCGK}{Deutsche Corporate Governance Kodex}
 \acro{VM}{Virtuelle Maschine}
\end{acronym}
\newpage

\pagenumbering{arabic}
\pagestyle{fancy}

\include{02_einleitung}

\include{03_grundlagen}

\include{04_entstehung}

\include{05_verhinderung}

\include{06_zusammenfassung}

\pagenumbering{Roman} 


\bibliography{Literatur}

\pagestyle{empty}
\include{07_eidesstattlich}
\newpage

\end{document}
Einige Fragen konnte ich durch suchen bereits (teilweise) beantworten.
So habe ich für das Abkürzungsverzeichnis
\addcontentsline{toc}{chapter}{Abkürzungsverzeichnis} 
\chapter*{Abkürzungsverzeichnis}
verwendet
die erste Zeile damit ich das Abkürzungsverzeichnis ohne nummerierung erhalte und die zweite Zeile damit ich eine Überschrift im gleichen Format wie beim Imhalts und Abbildungsverzeichnis erhalte.

Zum Thema Abbildungs und Tabellenverzeichnis auf einer Seite habe ich die folgende Erklärung gefunden: http://www.latex-community.org/forum/vi ... f=5&t=3629

Habe zwar verstanden, dass die wie Kapitel definiert sind und somit einen /newpage eingebaut haben, die workarounds verstehe ich aber leider nicht, bzw.
\begingroup
\let\cleardoublepage\relax
\listoftables
\endgroup
funktioniert bei mir leider nicht

von Besserwisser » Mo 23. Feb 2015, 18:00

[mm][/mm] Dass dein Code kein solches Minimalbeispiel ist, wirst du hoffentlich schnell einsehen, wenn du einmal den "Öffne in Online-Editor"-Link ausprobierst.

Mehrere Verzeichnisse auf einer Seite

von PeterPanzer » Mo 23. Feb 2015, 17:00

Moin zusammen,

habe den folgenden Code für meine erste Hausarbeit
\begin{document}

\pagestyle{empty}
\include{01_titel}

% \part im Inhaltsverzeichnis nicht nummerieren
\makeatletter
\let\partbackup\l@part
\renewcommand*\l@part[2]{\partbackup{#1}{}}

%Seitennummerierung neu beginnen, Zahlen [arabic], röm.Zahlen [roman,Roman], Buchstaben [alph,Alph]
\pagenumbering{Roman}
\newpage

\include{02_eidesstattlich}
\newpage

\pagestyle{fancy}
%Abbildungsverzeichnis
\listoffigures

%TAbellenverzeichnis
\listoftables
\newpage

%Abkürzungsverzeichnis
\begin{acronym}[Bash]
 \acro{o.V.}{ohne Verfasser}
 \acro{vgl.}{vergleiche}
 \acro{Bash}{Bourne-again shell}
 \acro{JDK}{Java Development Kit}
 \acro{VM}{Virtuelle Maschine}
\end{acronym}
\newpage

%Inhaltsverzeichnis
\tableofcontents
\newpage
und nun das Problem das er mir für das Tabellen und Abbildungsverzeichnis jeweils eine Seite erstellt. Zudem tauchen beide nicht im Inhaltsverzeichnis auf.

Das Abkürzngsverzeichnis wird nicht angezeigt, was sicherlich daran liegt das noch keine Abkürzung verwendet wurde. Allerdings erhalte ich eine Seite mit dem Header der vorherigen Überschrift. Hier also Tabellenverzeichnis und die Seitenzahl ist rechtsbündig nicht mittig wie bei allen anderen Seiten.

Meine Fragen:

1.) Gibt es eine elegantere oder ggf. einfachere Funktion für ein Abkürzungsverzeichnis?
2.) Ändert sich das Layout, wenn ich ein Abkürzung im Text habe und das Abkürzungsverzeichnis gedruckt wird?
3.) Und wie kann ich bei wenigen Abbildungen und Tabellen beide Verzeichnisse auf einer Seite anzeigen?

Nach oben