Tabellen- und Abbildungsverzeichnis umgestalten ?

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


Katharina
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Di 9. Jun 2015, 15:54

Tabellen- und Abbildungsverzeichnis umgestalten ?

Beitrag von Katharina »

Hallo zusammen,

Ich habe bei meiner Diplomarbeit mit den Befehlen
\listoffigures und
\listoftables
beide Verzeichnisse eingebunden. Allerdings hab ich die Vorgabe, dass die Verzeichnisse nicht so aussehen sollen:
1. Beschreibung .....Seitenzahl

sondern so:
Abbildung 1 Beschreibung........Seitenzahl

In einem Anderen Forum habe ich dafür folgende Befehle gefunden:
\usepackage{tocloft}
\renewcommand{\cfttabpresnum}{Tabelle \quad}
\renewcommand{\cftfigpresnum}{Abbildung \quad}
\settowidth{\cfttabnumwidth}{Tabelle \quad\quad\quad}
\settowidth{\cftfignumwidth}{Abbildung\quad\quad\quad}
Das funktioniert auch gut. Allerdings scheint es mir meine Befehle zu zerschießen, die vorher dafür gesorgt hatten, dass die Tabellen und Abbildungen im Anhang nicht mit aufgeführt werden.
\addtocontents{lot}{\protect\value{tocdepth}=0\relax}
\addtocontents{lof}{\protect\value{tocdepth}=0\relax}
Vielleicht weiß jemand von euch eine Lösung mit der Beides zusammen erreicht werden kann ?!?
\documentclass[12pt, a4paper]{scrartcl} 

\usepackage{xcolor} 
\stepcounter{secnumdepth} % fügt vierte Ebene paragraph ins Inhaltsverzeichnis ein 

\usepackage[automark, headsepline, footsepline, plainfootsepline]{scrpage2} 
\pagestyle{scrheadings} 
\clearscrheadfoot 
\automark[section]{chapter} 
\ihead[]{\headmark} 
\ohead[]{\pagemark} 
\setkomafont{pageheadfoot}{\small\color{gray}} 
\setkomafont{pagenumber}{\small\color{gray}} 
\setheadsepline{1pt}[\color{gray}] 
%\setheadsepline{0pt} 
\setfootsepline{0pt} 
\setheadwidth[0pt]{16cm} 


\usepackage[left=2.5cm,right=2.5cm,top=2.5cm,bottom=2cm, headsep=1cm]{geometry} 
\setlength{\parindent}{0pt} 
\usepackage[ngerman]{babel} 
\usepackage[utf8]{inputenc} 
\usepackage{amssymb} 
\usepackage{amsmath} 
%\usepackage[latin1]{inputenc} 
\usepackage{ucs} 
\usepackage{graphicx,lipsum,tabularx,sistyle} 
\SIstyle{German} 
\usepackage{enumerate} 
\setcounter{tocdepth}{4} 
\setcounter{secnumdepth}{4} 

\usepackage{textgreek} 
\usepackage{adjmulticol} 
\usepackage{setspace} 
\usepackage{apacite} 
\usepackage[format=plain,margin=10pt,font=small,labelfont=bf]{caption} 

\setlength{\parindent}{35pt} 
\bibliographystyle{apacite} 
\renewcommand\bibliographytypesize{\footnotesize} 
\usepackage[demo]{graphicx}
\usepackage{tocloft}
\renewcommand{\cfttabpresnum}{Tabelle \quad}
\renewcommand{\cftfigpresnum}{Abbildung \quad}
\settowidth{\cfttabnumwidth}{Tabelle \quad\quad\quad}
\settowidth{\cftfignumwidth}{Abbildung\quad\quad\quad}

\begin{document} 
\listoffigures   
\chapter{Eins} 
\begin{figure}[htb]                     \centering 
\includegraphics[width=1\linewidth]{Abb1f} 
\caption{Relative Preisentwicklung der LME-Metalle} 
\label{fig:abb1} 
\end{figure} 
\chapter{Zwei} 
\begin{figure}[htb]                     \centering 
\includegraphics[width=1\linewidth]{Abb1f} 
\caption{Relative Preisentwicklung der LME-Metalle} 
\label{fig:abb2} 
\end{figure} 
\end{document}

\section*{Anhang}
\addtocontents{lot}{\protect\value{tocdepth}=0\relax}
\addtocontents{lof}{\protect\value{tocdepth}=0\relax}

\end{document} 

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

http://texwelt.de/wissen/fragen/6141/ve ... ma-klassen

\documentclass[listof=entryprefix]{scrartcl}
\usepackage[ngerman]{babel}
\providecaptionname{ngerman}{\listoflofentryname}{Grafik}
\usepackage{caption}
\begin{document}
\listoffigures
\begin{figure}
	\caption{eine Beschriftung}
	\caption{noch eine Beschriftung}
	\caption{und noch eine}
	\caption{ach, es war so toll}
	\caption{gleich noch eine}
\end{figure}
\appendix
\captionsetup{list=no}
\captionof{figure}{eine Beschriftung}
\captionof{figure}{noch eine Beschriftung}
\captionof{figure}{und noch eine}
\captionof{figure}{ach, es war so toll}
\captionof{figure}{gleich noch eine}
\end{document}
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Katharina
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Di 9. Jun 2015, 15:54

Nicht ganz das was ich will

Beitrag von Katharina »

Also ich hab das ausprobiert.
Aber es ist nicht ganz das was ich will.
Ich möchte nämlich nur das Abbildungs- und Tabellenverzeichnis und keine zweite doppelte Liste oberhalb des Verzeichnisse ....das ist ja dann doppelt gemoppelt ;)
Außerdem wird zusätzlich zu den Beschreibungen nach dem \caption Befehl trotzdem zusätzlich auf die Abbildungen im Dokument zurückgegriffen...das führt dazu das Abbildungen im Verzeichnis zwei mal gelistet sind.

Aber wie gesagt ich will eben nicht das vor den Verzeichnissen eine zusätzliche zentrierte Liste der Abb. entsteht. Also ergibt das zwei neue Probleme :(
\documentclass[12pt, a4paper,listof=entryprefix]{scrartcl}
\usepackage[left=2.5cm,right=2.5cm,top=2.5cm,bottom=2cm, headsep=1cm]{geometry}
\usepackage[ngerman]{babel}
\providecaptionname{ngerman}{\listoflofentryname}{Grafik}
\usepackage{caption} 
\usepackage{graphicx,lipsum,tabularx,sistyle}
\SIstyle{German}
\usepackage[format=plain,margin=10pt,font=small,labelfont=bf]{caption}
\usepackage[demo]{graphicx}

\begin{document}
\listoffigures  
\begin{figure}
 	\caption{blablabla}
	\caption{blabla bla}
\end{figure}

 
\chapter{Eins} 
\begin{figure}[htb]                     \centering 
\includegraphics[width=1\linewidth]{Abb1f} 
\caption{Relative Preisentwicklung der LME-Metalle} 
\label{fig:abb1} 
\end{figure} 
\chapter{Zwei} 
\begin{figure}[htb]                     \centering 
\includegraphics[width=1\linewidth]{Abb1f} 
\caption{Relative Preisentwicklung der LME-Metalle} 
\label{fig:abb2} 
\end{figure} 
\end{document}

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Was? Hast du mein Beispiel ausprobiert? Ich sehe da nur eine Liste, in der alle Einträge auch nur einmal erscheinen.


Oder verwechselst du die caption-Beschriftungen im Dokument mit Verzeichniseinträgen?

Warum erstellst du kein funktionsfähiges Minimalbeispiel?
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Katharina
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Di 9. Jun 2015, 15:54

mh

Beitrag von Katharina »

vielleicht liegt das daran, dass ich nicht die gesamte Präambel gepostet hab ?
\documentclass[12pt, a4paper,listof=entryprefix]{scrartcl}

\usepackage{xcolor}
\stepcounter{secnumdepth} % fügt vierte Ebene paragraph ins Inhaltsverzeichnis ein

\usepackage[automark, headsepline, footsepline, plainfootsepline]{scrpage2}
\pagestyle{scrheadings}
\clearscrheadfoot
\automark[section]{chapter}
\ihead[]{\headmark}
\ohead[]{\pagemark}
\setkomafont{pageheadfoot}{\small\color{gray}} 
\setkomafont{pagenumber}{\small\color{gray}}
\setheadsepline{1pt}[\color{gray}]
%\setheadsepline{0pt}
\setfootsepline{0pt}

\usepackage[left=2.5cm,right=2.5cm,top=2.5cm,bottom=2cm, headsep=1cm]{geometry}
\setlength{\parindent}{0pt}
\usepackage[ngerman]{babel}
\providecaptionname{ngerman}{\listoflofentryname}{Grafik}
\usepackage{caption} 
\usepackage[utf8]{inputenc}
\usepackage{amssymb}
\usepackage{amsmath}
%\usepackage[latin1]{inputenc}
\usepackage{ucs}
\usepackage{graphicx,lipsum,tabularx,sistyle}
\SIstyle{German}
\usepackage{enumerate}
\setcounter{tocdepth}{4}
\setcounter{secnumdepth}{4}

\usepackage{textgreek}
\usepackage{adjmulticol}
\usepackage{setspace} 
\usepackage{apacite}
\usepackage[format=plain,margin=10pt,font=small,labelfont=bf]{caption}

\setlength{\parindent}{35pt}
\bibliographystyle{apacite}
\renewcommand\bibliographytypesize{\footnotesize}

\begin{document}
\listoffigures  
\begin{figure}
    \caption{blablabla}
   \caption{blabla bla}
\end{figure}

 
\chapter{Eins} 
\begin{figure}[htb]                     \centering 
\includegraphics[width=1\linewidth]{Abb1f} 
\caption{Relative Preisentwicklung der LME-Metalle} 
\label{fig:abb1} 
\end{figure} 
\chapter{Zwei} 
\begin{figure}[htb]                     \centering 
\includegraphics[width=1\linewidth]{Abb1f} 
\caption{Relative Preisentwicklung der LME-Metalle} 
\label{fig:abb2} 
\end{figure} 
\end{document}


Katharina
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Di 9. Jun 2015, 15:54

mist befehl vergessen

Beitrag von Katharina »

Mist Befehl vergessen
\documentclass[12pt, a4paper,listof=entryprefix]{scrartcl}

\usepackage{xcolor}
\stepcounter{secnumdepth} % fügt vierte Ebene paragraph ins Inhaltsverzeichnis ein

\usepackage[automark, headsepline, footsepline, plainfootsepline]{scrpage2}
\pagestyle{scrheadings}
\clearscrheadfoot
\automark[section]{chapter}
\ihead[]{\headmark}
\ohead[]{\pagemark}
\setkomafont{pageheadfoot}{\small\color{gray}} 
\setkomafont{pagenumber}{\small\color{gray}}
\setheadsepline{1pt}[\color{gray}]
%\setheadsepline{0pt}
\setfootsepline{0pt}

\usepackage[left=2.5cm,right=2.5cm,top=2.5cm,bottom=2cm, headsep=1cm]{geometry}
\setlength{\parindent}{0pt}
\usepackage[ngerman]{babel}
\providecaptionname{ngerman}{\listoflofentryname}{Grafik}
\usepackage{caption} 
\usepackage[utf8]{inputenc}
\usepackage{amssymb}
\usepackage{amsmath}
%\usepackage[latin1]{inputenc}
\usepackage{ucs}
\usepackage{graphicx,lipsum,tabularx,sistyle}
\SIstyle{German}
\usepackage{enumerate}
\setcounter{tocdepth}{4}
\setcounter{secnumdepth}{4}

\usepackage{textgreek}
\usepackage{adjmulticol}
\usepackage{setspace} 
\usepackage{apacite}
\usepackage[format=plain,margin=10pt,font=small,labelfont=bf]{caption}

\setlength{\parindent}{35pt}
\bibliographystyle{apacite}
\renewcommand\bibliographytypesize{\footnotesize}
\usepackage[demo]{graphicx}


\begin{document}
\listoffigures  
\begin{figure}
    \caption{blablabla}
   \caption{blabla bla}
\end{figure}

 
\section{Eins} 
\begin{figure}[htb]                     \centering 
\includegraphics[width=1\linewidth]{Abb1f} 
\caption{Relative Preisentwicklung der LME-Metalle} 
\label{fig:abb1} 
\end{figure} 
\section{Zwei} 
\begin{figure}[htb]                     \centering 
\includegraphics[width=1\linewidth]{Abb1f} 
\caption{Relative Preisentwicklung der LME-Metalle} 
\label{fig:abb2} 
\end{figure} 
\end{document}

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Das ist doch was du haben willst, oder nicht?
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Katharina
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Di 9. Jun 2015, 15:54

nein leider nicht

Beitrag von Katharina »

Nein leider nicht :(((

Da im Minnibeispiel ein Fehler angezeigt wird ...hier noch mal ein Screenshot meines PDF's.

Ich will eben NUR die Verzeichnisse und nicht die Abb.-nennungen vor den Verzeichnissen.
Und eben keine Doppelnennungen.
Dateianhänge
Bildschirmfoto 2015-06-10 um 14.43.05.png
Bildschirmfoto 2015-06-10 um 14.43.05.png (97 KiB) 2510 mal betrachtet

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Füge mal nach dem letzten Verzeichnis ein \clearpage ein.

Du solltest Autoren übrigens nicht von Hand schreiben, das Führt zu Fehlern. In der Beschriftung zu Abbildung 1 fehlt beispielsweise ein Leerzeichen.

\documentclass[listof=entryprefix]{scrartcl}
\usepackage[ngerman]{babel}
\providecaptionname{ngerman}{\listoflofentryname}{Grafik}
\usepackage{caption}
\begin{document}
\listoffigures
\begin{figure}
	\rule{4cm}{3cm}
	\caption[crazy capybara im verzeichnis]{eine Beschriftung im Text}
	\rule{8cm}{3cm}
	\caption[pogo penguin auch im verzeichnis]{samba squirrel}
\end{figure}
\appendix
\section{dixie dancing ducks}
\captionsetup{list=no}
\captionof{figure}{eine Beschriftung}
\captionof{figure}{noch eine Beschriftung}
\captionof{figure}{und noch eine}
\captionof{figure}{ach, es war so toll}
\captionof{figure}{gleich noch eine}
\end{document}
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Katharina
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Di 9. Jun 2015, 15:54

es geht

Beitrag von Katharina »

Ha es geht :D

Ich hatte vergessen, die \caption Befehle im Text rauszunehmen.....daher die Doppelung :)
Super vielen Dank !!! :D

Nur noch eine Kleinigkeit.
Im Text wird der Begriff Abbildung verwendet. Im Abbildungsverzeichnis steht jetzt aber Grafik. Ich hätte es jedoch gerne einheitlich, sodass überall nur der Begriff Abbildung verwendet wird.
Ist das möglich ?

Antworten