Verzeichnisse als nummerierte

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


audiologe_ef
Forum-Anfänger
Forum-Anfänger
Beiträge: 18
Registriert: Mi 17. Apr 2019, 15:58

Verzeichnisse als nummerierte

Beitrag von audiologe_ef »

Aufgrund der Empfehlung habe ich hier ein neues Thema eröffnet, wobei es um die richtige Integration der Verzeichnisse geht.
audiologe_ef hat geschrieben:
Bartman hat geschrieben:Aufgrund des im Benutzernamen des Themenstarters genannten Fachgebiets und der Beispiele für die Einträge im Literaturverzeichnis dürfte es wahrscheinlich sein, in einer solchen Arbeit außer dem Literaturverzeichnis noch weitere Verzeichnisse anzutreffen. Wenn die anderen Verzeichnisse auch einen Eintrag im Inhaltsverzeichnis erhalten sollen, dann wäre das optionale Argument des biblatex-Befehls zwar weiterhin richtig, aber verzichtbar, weil dessen Effekt schon durch andere Maßnahmen erreicht werden kann.
Genau das Problem (scheinbar und hoffentlich das letzte) ist nun aufgetreten. Ursprünglich hatte ich Abbildungs- und Tabellenverzeichnis als selbstständige nichtnummerierte Abschnitte mit \listoffigures und \listoftables in die Arbeit (und Inhaltsverzeichnis) integriert. Nach der ersten Durchsicht der Arbeit im Promotionsbüro bekame ich den Hinweis, dass ich es bitte wie folgt gestalten sollte:

8. Anhang
8.1 Abbildungsverzeichnis
8.2 Tabellenverzeichnis

Und das Suchen + Experimentieren + nette Menschen nach Ratschlägen fragen geht wieder los:-)
Hier der Code der Hauptdatei:

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% HEADER
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[	a4paper,
								oneside,								% 1-seitiges Layout
								%twoside,								% 2-seitiges Layout
								BCOR=10mm,		  				% Bindekorrektur
								12pt,
								pdftex,
								%parskip=half,					% Abstand zwischen Absätzen (halbe Zeile)
								%DIV=12,				  			% führt die Satzspiegelberechnung neu aus
								toc=index,							% Stichwortverzeichnis ins Inhaltsverzeichnis
								bibliography=totoc,
								listof=totoc,  					% Alle Listen ins Inhaltsverzeichnis
								numbers=noenddot,				% Keine Punkte an Kapitelnummer
								abstracton,							% Abstract
								%appendixprefix=false, 	% Präfix im Anhang
								chapterprefix=false			% Präfix im Dokument								
]{scrreprt}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Deutsche Anpassungen %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[english, ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern} 										%Type1-Schriftart für nicht-englische Texte
\usepackage{bibgerm}
%\usepackage{abstract}
\usepackage{acronym}
\usepackage{csquotes}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Anpassungen für Literaturverzeichnis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\usepackage[backend=biber,
bibstyle=ext-authoryear, citestyle=ext-numeric,
maxnames=999,
innamebeforetitle=true, articlein=false,
giveninits=true, terseinits=true,
]{biblatex}

\makeatletter
\input{ext-numeric.bbx}
\makeatother

\DeclareNameAlias{sortname}{family-given}
\DeclareNameAlias{author}{sortname}
\DeclareNameAlias{editor}{sortname}
\DeclareNameAlias{translator}{sortname}
\DeclareNameAlias{ineditor}{sortname}

\renewcommand*{\revsdnamepunct}{}

\DeclareDelimAlias{finalnamedelim}{multinamedelim}

\DeclareFieldFormat{editortype}{\mkbibparens{#1}}
\DeclareDelimFormat{editortypedelim}{\addspace}

\DeclareFieldAlias{translatortype}{editortype}
\DeclareDelimAlias{translatortypedelim}{editortypedelim}

\DeclareFieldFormat*{title}{#1}
\DeclareFieldFormat*{booktitle}{#1}
\DeclareFieldFormat*{issuetitle}{#1}
\DeclareFieldFormat*{maintitle}{#1}
\DeclareFieldFormat*{journaltitle}{#1}

\renewcommand*{\jourvoldelim}{\addperiod\space}
\renewcommand*{\volnumdelim}{}
\DeclareFieldFormat[article,periodical]{number}{\mkbibparens{#1}}

\renewcommand*{\bibpagespunct}{\ifentrytype{article}{\addcolon}{\addcomma\space}}
\DeclareFieldFormat{pages}{\mkcomprange[{\mkpageprefix[pagination]}]{#1}}
\DeclareFieldFormat[article,periodical]{pages}{\mkcomprange{#1}}

\addbibresource{./literatur/literatur.bib}	

% Package für Abkürzungsverzeichnisse
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Packages für Grafiken & Abbildungen %%%%%%%%%%%%%%%%%%%%%%
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage{float} 									%%Zum Laden von Grafiken
%\usepackage{subfig} 										%%Teilabbildungen in einer Abbildung

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Packages für Formeln %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amsfonts}
%\usepackage{units}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Seitenlayout %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[onehalfspacing]{setspace}	 	%% Zeilenabstand, Optionen [singlespacing], [onehalfspacing], [doublespacing]
\usepackage{needspace} 									%% Zeilenumbrüche in Aufzählungen verhindern
\usepackage{rotating}
\usepackage{lineno} 										%% Package für Zeilennummerierungen
\usepackage{fancyhdr} 									%% Fancy Kopf- und Fußzeilen
											\pagestyle{fancy}
											\fancyhf{}
											\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
											%\fancyhead[LE,LO]{  }
											\fancyhead[R]{ \leftmark }
											\fancyfoot[R]{ \thepage }
											%\fancyfoot[LE,LO]{  }
											\renewcommand{\headrulewidth}{2pt}
											\renewcommand{\footrulewidth}{1pt}

\usepackage[width=1\textwidth,
						%margin=20pt,
						font=small,
						labelfont=bf,
						labelsep=endash,
						justification=justified]{caption}	%% Definition von Bild- und Tabellenunterschriften

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Andere Packages %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{pdflscape}
\usepackage{pdfpages} 									% Package zum Einbinden von externen PDF-Seiten
\usepackage{framed, color}
\usepackage{colortbl}
\usepackage{longtable} 									% Für Tabellen, die eine Seite überschreiten
\usepackage{blindtext}
\setcounter{tocdepth}{3}
\setcounter{secnumdepth}{4}
							
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Links und Metadaten %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{hyperref}
	\hypersetup{
              %bookmarks=true,
              unicode=false,
							pdftoolbar=true, %Toolbar im Reader ausblenden
							pdfmenubar=true, %Menübar im Reader ausblenden
							pdffitwindow=true,
							pdfstartview={FitV},
							pdftitle={},
							pdfauthor={},
							pdfsubject={Titel},
							pdfcreator={pdflatex},
							pdfproducer={LaTeX with hyperref},
							pdfkeywords={xxx}
													{yyy}
													{zzz},
							linktocpage,
							pdfnewwindow=true,
							%breaklinks,
							%colorlinks,
							%citecolor=blue,
							%linkcolor=blue,
							%urlcolor=blue
												}						
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% DOKUMENT
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\parindent 0pt

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Deckblatt %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\KOMAoptions{twoside=false}
\pagenumbering{Alph}
\input{./tex-dateien/deckblatt}

% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
% % Erklärung % % % % % % % % % % % % % % % % % % % % % % % %
\pagenumbering{arabic}
\input{./tex-dateien/erklaerung}

% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
% % Eigenanteil % % % % % % % % % % % % % % % % % % % % % % % %
\pagenumbering{arabic}
\input{./tex-dateien/eigenanteil}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Danksagung %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\input{./tex-dateien/danksagung}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Widmung %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\input{./tex-dateien/widmung}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Inhaltsverzeichnis %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\KOMAoptions{twoside=true}
\cleardoublepage %Das erste Kapitel soll auf einer ungeraden Seite beginnen.
\pagenumbering{roman}
\newpage
\phantomsection
\addcontentsline{toc}{chapter}{Inhaltsverzeichnis}
\tableofcontents %Inhaltsverzeichnis

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%Abkürzungsverzeichnis%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\input{./tex-dateien/abkuerzungen}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% IMPORTEIRTE KAPITEL
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\cleardoublepage %Das erste Kapitel soll auf einer ungeraden Seite beginnen.
\pagenumbering{arabic}

%\linenumbers
\input{./tex-dateien/01_einleitung}
\input{./tex-dateien/02_materialmethoden}
\input{./tex-dateien/03_ergebnisse}
\input{./tex-dateien/04_diskussion}
\input{./tex-dateien/05_zusammenfassung}
\printbibliography[heading=bibnumbered]
\input{./tex-dateien/07_veroeffentlichungen}
\input{./tex-dateien/08_anhang}
\input{./tex-dateien/09_lebenslauf}

\end{document}
....und im 08_Anhang steht dann:
\chapter{Anhang}
\section{Abbildungsverzeichnis}
\listoffigures

\section{Tabellenverzeichnis}
\listoftables
[/code]

Gast

Beitrag von Gast »

Das Beispiel ist kein vollständiges Minimalbeispiel, da so nicht lauffähig. Daher meine Antwort mit Vorbehalt: Lasst die \section im Anhang weg und ersetze listof=totoc durch listof=numbered,listof=leveldown.

Übrigens gibt die Kombination einer KOMA-Script-Klasse mit fancyhdr zurecht eine Warnung. Und \parindent 0pt ist ganz großer Unfug!

Je nach Inhalt der Dateien sind die \pagenumbering-Befehle ebenfalls falsch platziert und führen außerdem auch noch zu mehrfach gleichen Seitenzahlen.

Übrigens beherrscht KOMA-Script auch, das Inhaltsverzeichnis automatisch ins Inhaltsverzeichnis einzutragen, obwohl davon ausdrücklich abgeraten wird. In der Anleitung steht, wie es mit tocbasic geht.

Achja: Option pdftex braucht kein einziges Paket und auch die Klasse nicht. Also besser weglassen.

audiologe_ef
Forum-Anfänger
Forum-Anfänger
Beiträge: 18
Registriert: Mi 17. Apr 2019, 15:58

Beitrag von audiologe_ef »

Vielen Dank - schau ich mir die Tage durch. Muss nun für 2 Tage die Arbeit ruhen lassen:-).

Nachdem ich nun das Literaturverzeichnis zum Laufen bekommen habe erscheinen bei aufeinanderfolgenden Arbeiten des selben Autors folgende Einträge:

[19] Deutsches Institut für Normung (2007). DIN EN ISO 389-6:2007. Akustik –
Standard-Bezugspegel für die Kalibrierung audiometrischer Geräte – Teil 6:
Äquivalente Bezugs-Schwellenschalldruckpegel für akustische Kurzzeit-Testsignale.
Berlin: Beuth Verlag.
[20] — (2010a). DIN EN ISO 60645-7:2010. Akustik - Audiometer - Teil 7:
Geräte zur Messung von akustisch evozierten Hirnstammpotentialen. Berlin:
Beuth Verlag.
[21] — (2010b). DIN EN ISO 8253-1:2011. Akustik - Audiometrische Prüfverfahren
– Teil 1: Grundlegende Verfahren der Luft- und Knochenleitungs-
Schwellenaudiometrie mit reinen Tönen. Berlin: Beuth Verlag.

- obwohl die in der Bib-Datei identisch sind. Hier wird wahrscheinlich irgendetwas ignoriert:-).

Schöne Ostern!!!! Und danke nochmals für die großartige Hilfe!!!!

Gast

Beitrag von Gast »

Das wäre dann wieder eine neue Frage, denn das Literaturverzeichnis hat mit dem Inhaltsverzeichnis nicht so viel zu tun. Wenn Dich der Strich stört und Du stattdessen lieber den zugehörigen Namen lesen würdest, dann solltest Du biblatex die Option dashed=false beim Laden mitgeben.

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

Beitrag von Bartman »

Die beiden ersten Optionen beim Laden der Dokumentklasse sind die Voreinstellung und damit entbehrlich.

Du wirst bibgerm wegen biblatex nicht brauchen.

Wenn Du an manchen Stellen keine Gleitumgebung haben möchtest, dann musst Du nicht mit float und der vermutlich benutzten Option H arbeiten.

Ohne das Paket caption und dessen Optionen müsste mit Deiner Dokumentklasse auch folgendes funktionieren:
\addtokomafont{caption}{\small}
\addtokomafont{captionlabel}{\bfseries}
\renewcommand*\captionformat{~--~}
\setcapindent{0pt}
pdfpages lädt graphicx.

Lies in der Dokumentation des Pakets xcolor die Bemerkung zu dem Paket colortbl. Sofern Du framed tatsächlich einsetzt und Du für die mächtigere Alternative tcolorbox Verwendung hast, musst Du Letzteres wegen der angesprochenen Bemerkung nach xcolor laden.

audiologe_ef
Forum-Anfänger
Forum-Anfänger
Beiträge: 18
Registriert: Mi 17. Apr 2019, 15:58

Beitrag von audiologe_ef »

Guten Tag,

alle wertvollen Hinweise umgesetzt und es funktioniert:-)!!! Vielen, vielen Dank.

Das einzige, was ich noch nicht hinbekommen habe, ist das Leerzeichen zwischen "volume" und "issue" (N Engl J Med. 21(2):161-2) im Literaturverzeichnis zu entfernen.

Gast

Beitrag von Gast »

Das ist nun wirklich eine neue Frage. Bitte stelle diese im Literaturverzeichnis-Forum mit passendem Minimalbeispiel.

Da die ursprüngliche Frage beantwortet ist, setze ich den Status hier auf beantwortet.

Antworten