goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Figure und Longtable in Anhangverzeichnis aufnehmen

 

maxiw
Forum-Anfänger
Forum-Anfänger

Beiträge: 19
Anmeldedatum: 20.11.14
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 21.04.2017, 18:41     Titel: Figure und Longtable in Anhangverzeichnis aufnehmen
  Antworten mit Zitat      
Hallo zusammen,

ich würde gerne einige Anhänge in ein Anhangverzeichnis aufnehmen. Darunter ist auch eine sehr lange Tabelle, die ich über die Longtable-Umgebung realisiert habe.

Die Figure habe ich über \captionof in das Anhangverzeichnis aufnehmen können. Für die Longtable funnktioniert das aber leider nicht.

Hat jemand eine Idee, wie man das lösen könnte? Ich wäre sehr dankbar!

Hier das Minimalbeispiel:
Code • Öffne in Overleaf

\documentclass[11pt, a4paper, listof=totoc]{scrreprt}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}

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

\usepackage{longtable}

\begin{document}
   
   \listofanhangs
   
   \begin{figure}[htbp]
      \captionof{anhang}{Figure}
   \end{figure}

   \begin{longtable}{|p{4cm}p{15cm}p{3.5cm}|}
      \caption{Tabelle}  
   \end{longtable}

\end{document}
 


Vielen Dank!
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 21.04.2017, 19:34     Titel:
  Antworten mit Zitat      
https://komascript.de/comment/5578#comment-5578

esdd
Forum-Meister
Forum-Meister

Beiträge: 2221
Anmeldedatum: 07.02.10
Wohnort: Stutensee
Version: MiKTeX 2.9
     Beitrag Verfasst am: 21.04.2017, 20:15     Titel:
  Antworten mit Zitat      
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.

Code • Öffne in Overleaf
\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:

Code • Öffne in Overleaf

\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}
Private Nachricht senden Benutzer-Profile anzeigen

maxiw
Forum-Anfänger
Forum-Anfänger

Beiträge: 19
Anmeldedatum: 20.11.14
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.04.2017, 07:51     Titel:
  Antworten mit Zitat      
Vielen, vielen Dank! Hat super funktioniert!
Private Nachricht senden Benutzer-Profile anzeigen

maxiw
Forum-Anfänger
Forum-Anfänger

Beiträge: 19
Anmeldedatum: 20.11.14
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.04.2017, 10:38     Titel:
  Antworten mit Zitat      
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
Code • Öffne in Overleaf
\setlength{\cftfigindent}{0cm}
leider nur auf figure und table zugreifen.

Hat jemand eine Idee?
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.04.2017, 10:47     Titel:
  Antworten mit Zitat      
Von der Verwendung von Paket auf CTANtocloft mit einer KOMA-Script-Klasse wird abgeraten. Verwende besser die Möglichkeiten von Paket auf CTANtocbasic und der Klassen selbst. Linksbündig kann beispielsweise einfach mit Klassenoption listof=left erreicht werden. Darauf reagieren dann auch andere Verzeichnisse, die mit Paket auf CTANtocbasic 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.

maxiw
Forum-Anfänger
Forum-Anfänger

Beiträge: 19
Anmeldedatum: 20.11.14
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.04.2017, 11:36     Titel:
  Antworten mit Zitat      
Das ist natürlich deutlich einfacher! Vielen Dank für deine Hilfe!
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.04.2017, 13:51     Titel:
  Antworten mit Zitat      
Frage beantwortet? Ich gehe einmal davon aus.

maxiw
Forum-Anfänger
Forum-Anfänger

Beiträge: 19
Anmeldedatum: 20.11.14
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 02.05.2017, 15:08     Titel:
  Antworten mit Zitat      
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?

Code • Öffne in Overleaf

\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}
 
Private Nachricht senden Benutzer-Profile anzeigen

esdd
Forum-Meister
Forum-Meister

Beiträge: 2221
Anmeldedatum: 07.02.10
Wohnort: Stutensee
Version: MiKTeX 2.9
     Beitrag Verfasst am: 03.05.2017, 12:34     Titel:
  Antworten mit Zitat      
Du kannst auch \captionof verwenden. Damit zwischen der Beschriftung und der Liste kein Seitenumbruch erfolgen kann, würde ich Paket auf CTANneedspace laden und den gleichnamigen Befehl verwenden.

Code • Öffne in Overleaf
\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}
Private Nachricht senden Benutzer-Profile anzeigen

Neues Thema eröffnen Neue Antwort erstellen Gehe zu Seite 1, 2  Weiter



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de goPCB.de


  Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2017 goLaTeX.de