Figure und Longtable in Anhangverzeichnis aufnehmen

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: Figure und Longtable in Anhangverzeichnis aufnehmen

von Gast » Do 4. Mai 2017, 11:24

Das ist jetzt aber eigentlich eine neue Frage

von maxiw » Do 4. Mai 2017, 09:34

Vielen Dank für deine Antwort. Das funktioniert zur Not! Aber gibt es auch eine Möglichkeit eine Caption auf jeder Seite der Liste zu haben? Ähnlich wie bei Longtable.

Also z.B.:

Caption Liste
- Text
- Text
- Text

--- Neue Seite ---

Caption Liste (Fortsetzung)
- Text
- Text

von esdd » Mi 3. Mai 2017, 13:34

Du kannst auch \captionof verwenden. Damit zwischen der Beschriftung und der Liste kein Seitenumbruch erfolgen kann, würde ich needspace laden und den gleichnamigen Befehl verwenden.
\documentclass[listof=totoc]{scrreprt} 
\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc} 
\usepackage[ngerman]{babel} 

\DeclareNewTOC[ 
   float, 
   listname=Anhangverzeichnis, 
   type=anhang 
]{loa} 

\usepackage{longtable} 
\usepackage{ltcaption} 
\usepackage{xpatch} 
\xapptocmd{\appendix} 
   {\renewcommand{\LTcaptype}{anhang}} 
   {}{\PatchFailed} 

\usepackage{paralist} 
\usepackage{lineno} 

\usepackage{needspace}

\begin{document} 
\tableofcontents 
\listofanhangs 

\appendix 

\bigskip
\needspace{4\baselineskip}
\captionof{anhang}{Bezeichnung}
\begin{compactitem} 
    \linenumbers[1] 
    \item[Y:] Text 
    \item[X:] Text 
\end{compactitem} 
\end{document} 

von maxiw » Di 2. Mai 2017, 16:08

Hallo zusammen,

leider habe ich nocheinmal eine Rückfrage zu diesem Thema:

Das Anhangverzeichnis funktioniert soweit einwandfrei. Nun möchte ich aber zusätzlich mehrseitige, transkripierte Experteninterviews in den Anhang aufnehmen. Die Darstellung realisiere ich über \compactitem. Das klappt soweit gut.

Wie kann ich diese jetzt jedoch in das Anhangverzeichnis aufnehmen? Meine anhang-Umgebung kann ja leider nicht umbrechen.

Ich hoffe die Frage ist verständlich. Hat jemand eine Idee?
\documentclass[listof=totoc]{scrreprt} 
\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc} 
\usepackage[ngerman]{babel} 

\DeclareNewTOC[ 
  float, 
  listname=Anhangverzeichnis, 
  type=anhang 
]{loa} 

\usepackage{longtable} 
\usepackage{ltcaption} 
\usepackage{xpatch} 
\xapptocmd{\appendix} 
  {\renewcommand{\LTcaptype}{anhang}} 
  {}{\PatchFailed}

\usepackage{paralist}
\usepackage{lineno}

\begin{document} 
\tableofcontents 
\listofanhangs

\appendix 

\begin{anhang}[htbp] 
  \caption{Bezeichnung} 
\end{anhang} 

\begin{compactitem}
	\linenumbers[1]
	\item[Y:] Text
	\item[X:] Text
\end{compactitem}
 
\end{document}

von Gast » Sa 22. Apr 2017, 14:51

Frage beantwortet? Ich gehe einmal davon aus.

von maxiw » Sa 22. Apr 2017, 12:36

Das ist natürlich deutlich einfacher! Vielen Dank für deine Hilfe!

von Gast » Sa 22. Apr 2017, 11:47

Von der Verwendung von tocloft mit einer KOMA-Script-Klasse wird abgeraten. Verwende besser die Möglichkeiten von tocbasic und der Klassen selbst. Linksbündig kann beispielsweise einfach mit Klassenoption listof=left erreicht werden. Darauf reagieren dann auch andere Verzeichnisse, die mit tocbasic erstellt wurden. Näheres ist der KOMA-Script-Anleitung und dem KOMA-Script-Buch zu entnehmen.

Der Status "Rückfrage" ist übrigens Helfern vorbehalten. Bitte lies die Erklärung.

von maxiw » Sa 22. Apr 2017, 11:38

Jetzt habe ich doch noch eine andere Frage dazu:

Ich habe die Einträge im Abbildungs- und Tabellenverzeichnis mit hilfe des tocloft-Paketes formatiert. Das funktioniert super.
Wie mache ich das jedoch für das Anhangverzeichnis? Ich kann bspw. über
\setlength{\cftfigindent}{0cm}
leider nur auf figure und table zugreifen.

Hat jemand eine Idee?

von maxiw » Sa 22. Apr 2017, 08:51

Vielen, vielen Dank! Hat super funktioniert!

von esdd » Fr 21. Apr 2017, 21:15

Wenn ich das richtig verstehe, sollen Abbildungen und Tabellen in ein gemeinsames Anhangsverzeichnis und dort auch mit Anhang beschriftet werden?

Statt \captionof{anhang}{...} in einer figure Umgebung zu verwenden, kannst Du auch gleich die anhang Umgebung nutzen.
\documentclass[listof=totoc]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}

\usepackage{caption}
\DeclareCaptionType{anhang}[Anhang][Anhangverzeichnis]

\usepackage{longtable}
\usepackage{xpatch}
\xapptocmd{\appendix}
  {\renewcommand{\LTcaptype}{anhang}}
  {}{\PatchFailed}

\begin{document}
\tableofcontents
\appendix
\listofanhangs
\begin{anhang}[htbp]
  \caption{Figure}
\end{anhang}
\begin{longtable}{|p{4cm}p{15cm}p{3.5cm}|}
  \caption{Tabelle} 
\end{longtable}
\end{document}
Oder wenn das neue Verzeichnis mit dem sowieso geladenen KOMA-Script Paket tocbasic erstellt wird:
\documentclass[listof=totoc]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}

\DeclareNewTOC[
  float,
  listname=Anhangverzeichnis,
  type=anhang
]{loa}

\usepackage{longtable}
\usepackage{ltcaption}
\usepackage{xpatch}
\xapptocmd{\appendix}
  {\renewcommand{\LTcaptype}{anhang}}
  {}{\PatchFailed}

\begin{document}
\tableofcontents
\appendix
\listofanhangs
\begin{anhang}[htbp]
  \caption{Figure}
\end{anhang}
\begin{longtable}{|p{4cm}p{15cm}p{3.5cm}|}
  \caption{Tabelle} 
\end{longtable}
\end{document}

Nach oben