Longtable-Fußnoten an Tabular anpassen?

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: Longtable-Fußnoten an Tabular anpassen?

von orbit-hamster » Fr 12. Feb 2016, 20:33

Noch so einer hat geschrieben:Die Befehle innerhalb der longtable→[d]longtable[/d]

Abstand ändern geht mit dem optionalen Argument von \\, das es auch bei longtable gibt.

Ich habe jetzt Feierabend.

Dann wünsch ich dir ein schönen Feierabend und ich lese mich mal durch die Dokumentation.

von Noch so einer » Fr 12. Feb 2016, 20:28

Die Befehle innerhalb der longtable→[d]longtable[/d]

Abstand ändern geht mit dem optionalen Argument von \\, das es auch bei longtable gibt.

Ich habe jetzt Feierabend.

von orbit-hamster » Fr 12. Feb 2016, 20:11

Noch so einer hat geschrieben:Ergibt:
LaTeX Error: Unknown graphics extension: ....png.
Ja OK, da hast du recht. Hatte das Beispiel-Bild vergessen einzubinden.

Mit der Gleitumgebung funktioniert auch super. Ergibt das gleiche wie bei meinem Quellcode. War ein wenig umständlich ;)

Deine longtable-Umgebung sieht auch vielversprechend aus! Vielen Dank.

Wäre es möglich, dass du den Quellcode innerhalb der longtable Umgebung einmal kommentieren könntest, für was welcher Befehl ist? Ich verstehe zum Beispiel nicht, warum der Inhalt der Tabelle als letztes im Quellcode auftaucht und für was die ganzen "heads" und "foots" sind.

Kann man die Fußnoten unter der Tabelle noch folgend formatieren?

-Zahlen hochgestellt
-Zahlen direkt am Text
-Abstand zwischen Fußtnoten kleiner?

Vielen DANK aber schonmal!!!

von Noch so einer » Fr 12. Feb 2016, 19:43

Ergibt:
LaTeX Error: Unknown graphics extension: ....png.
Gleitumgebung in Gleitumgebung ist auch wenig sinnvoll. Die figure-Umgebung ist das schlicht überflüssig. Die table-Umgebung ist es auch.
Wenn du nicht willst, dass Bild und Tabelle gleiten, dann lass einfach die Gleitumgebungen weg:
\documentclass[twoside,DIV=14,BCOR=20mm]{scrreprt}
\usepackage{geometry}
\geometry{a4paper,left=35mm,right=20mm, top=2cm, bottom=3.0cm} 

%\setlength{\parindent}{0pt}% Schalte niemals sämtliche Absatzauszeichnungen ab. Absätze werden sonst beliebig. Verwende bei Bedarf Option parskip (siehe KOMA-Script-Anleitung)

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

\usepackage{footnote}
\usepackage{graphicx}
\usepackage{longtable}

\usepackage[onehalfspacing]{setspace}

\usepackage{booktabs}
\usepackage{array} 
\newcolumntype{M}[1]{>{\centering\arraybackslash}m{#1}}
\usepackage{arydshln}

\setfootnoterule[0cm]{0cm} %Option für die Linie über der Fußnote
\usepackage[flushmargin]{footmisc}

\begin{document}

\begin{minipage}{\textwidth}
  \centering
  \captionaboveof{table}{Synthese von  ...} 
  \includegraphics[scale = 0.9]{example-image.png} 
\end{minipage}
\begin{longtable}{ccccc}
\toprule
   \textbf{1} & \textbf{1} &\textbf{1} &\textbf{1} & \textbf{1}\\   
   \midrule
 1 & 2 & 3 & 4 & 5\footnote{Nur eine Testnote} \\
    \bottomrule
\end{longtable}

\end{document}
Alternativ kann man auch alles in die longtable setzen:
\documentclass[twoside,DIV=14,BCOR=20mm]{scrreprt}
\usepackage{geometry}
\geometry{a4paper,left=35mm,right=20mm, top=2cm, bottom=3.0cm} 

%\setlength{\parindent}{0pt}% Schalte niemals sämtliche Absatzauszeichnungen ab. Absätze werden sonst beliebig. Verwende bei Bedarf Option parskip (siehe KOMA-Script-Anleitung)

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

\usepackage{footnote}
\usepackage{graphicx}
\usepackage{longtable}

\usepackage[onehalfspacing]{setspace}

\usepackage{booktabs}
\usepackage{array} 
\newcolumntype{M}[1]{>{\centering\arraybackslash}m{#1}}
\usepackage{arydshln}

\setfootnoterule[0cm]{0cm} %Option für die Linie über der Fußnote
\usepackage[flushmargin]{footmisc}

\usepackage{mwe}

\begin{document}

\listoftables

\begin{longtable}{ccp{10cm}}
  \captionabove{Synthese von \dots}\\
  \multicolumn3c{\includegraphics[scale=0.9]{example-image}}\\
  \toprule
  \endfirsthead
  \captionabove[]{Synthese von \dots (Fortsetzung)} \\
  \toprule
  \endhead
  \bottomrule
  \endfoot
  links & mitte & \blindtext \\
  links & mitte & \blindtext \\
  links & mitte & \blindtext \\
  links & mitte & \blindtext \\
\end{longtable}

\end{document}
Und hier noch die Fußnoten zu Fuß nach der Tabelle, wie ich sie in meinem früheren Kommentar angedeutet hatte:
\documentclass[twoside,DIV=14,BCOR=20mm]{scrreprt}
\usepackage{geometry}
\geometry{a4paper,left=35mm,right=20mm, top=2cm, bottom=3.0cm} 

%\setlength{\parindent}{0pt}% Schalte niemals sämtliche Absatzauszeichnungen ab. Absätze werden sonst beliebig. Verwende bei Bedarf Option parskip (siehe KOMA-Script-Anleitung)

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

\usepackage{footnote}
\usepackage{graphicx}
\usepackage{longtable}

\usepackage[onehalfspacing]{setspace}

\usepackage{booktabs}
\usepackage{array} 
\newcolumntype{M}[1]{>{\centering\arraybackslash}m{#1}}
\usepackage{arydshln}

\setfootnoterule[0cm]{0cm} %Option für die Linie über der Fußnote
\usepackage[flushmargin]{footmisc}

\usepackage{mwe}

\begin{document}

\listoftables

\begin{longtable}{ccp{10cm}}
  \captionabove{Synthese von \dots}\\
  \multicolumn3c{\includegraphics[scale=0.9]{example-image}}\\
  \toprule
  \endfirsthead
  \captionabove[]{Synthese von \dots (Fortsetzung)} \\
  \toprule
  \endhead
  \bottomrule
  \endfoot
  \bottomrule
  \multicolumn3l{\footnotesize \makebox[1em][r]{1}\quad Eine erste Fußnote}\\
  \multicolumn3l{\footnotesize \makebox[1em][r]{2}\quad Eine zweite Fußnote}\\
  \endlastfoot
  links & mitte\textsuperscript{1} & \blindtext \\
  links & mitte & \blindtext \\
  links\textsuperscript{2} & mitte & \blindtext \\
  links & mitte & \blindtext \\
\end{longtable}

\end{document}

von orbit-hamster » Fr 12. Feb 2016, 19:18

Besserwisser hat geschrieben:Kann ich nicht nachvollziehen. Mir ist auch nicht klar, was du bei einer Tabelle mit »Bild« meinst.
\documentclass[twoside,DIV=14,BCOR=20mm]{scrreprt}
\usepackage{geometry}
\geometry{a4paper,left=35mm,right=20mm, top=2cm, bottom=3.0cm} 


\setlength{\parindent}{0pt}

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

\usepackage{footnote}
\usepackage{float}
\usepackage{graphicx}
\usepackage{longtable}

\usepackage[onehalfspacing]{setspace}

\usepackage{booktabs}
\usepackage{array} 
\newcolumntype{M}[1]{>{\centering\arraybackslash}m{#1}}
\usepackage{arydshln}

\setfootnoterule[0cm]{0cm} %Option für die Linie über der Fußnote
\usepackage[flushmargin]{footmisc}

\begin{document}

\begin{table}[H]

		\caption{Synthese von  ...} 

% HIER KOMMT EINE ABBILDUNG ZENTRIERT ÜBER DIE TABELLE UND UNTER CAPTION
		
			\begin{figure}[H]
			\centering
			\includegraphics[scale = 0.9]{....png} 
			\end{figure} 

\begin{longtable}{ccccc}

\toprule
	\textbf{1} & \textbf{1} &\textbf{1} &\textbf{1} & \textbf{1}\\	
	\midrule
 1 & 2 & 3 & 4 & 5\footnote{Nur eine Testnote} \\
 	\bottomrule



\end{longtable}
\end{table}





\end{document}
Also folgendes Format benötige ich:

1.) Tabellenüberschrift
2.) Abbildung der Reaktion die in der Tabelle analysiert wird
3.) Tabelleninhalt


Mit dem gezeigten Quellcode habe ich das immer gut hinbekommen.

von Besserwisser » Fr 12. Feb 2016, 19:08

Kann ich nicht nachvollziehen. Mir ist auch nicht klar, was du bei einer Tabelle mit »Bild« meinst.

von orbit-hamster » Fr 12. Feb 2016, 18:46

Danke für die schnelle Antwort.

Dass sich die beiden nicht miteinander vertragen, habe ich schon mitbekommen und in vielen Foren gelesen.

Wenn ich die longtable-Umgebung aber nicht in eine table-Umgebung einbette bekomm ich Probleme mit Formatierung zwecks Name der Tabelle über dem Bild und dann erst die Tabelle.

Beste Grüße

von Noch so einer » Fr 12. Feb 2016, 18:41

longtable und Fußnoten vertragen sich nicht. Ich kenne keinen Automatismus, um die Fußnoten auf die jeweilige Seite zu bekommen. Man könnte allenfalls gefakte Fußnoten verwenden und alle Fußnoten dann unmittelbar nach dem Ende der longtable zu Fuß setzen. Wenn das in der Breite der Tabelle geschehen soll, könnte man das über \multicolumn-Anweisungen im \endlastfoot-Teil machen.

BTW: longtable in table verpackt ist Unsinn! \caption ist bei longtable Bestandteil der Tabelle und gehört in der Regel in den \endlasthead-Teil, ggf. ohne Verzeichniseintrag und gekürzt im \endhead-Teil wiederholt.

Longtable-Fußnoten an Tabular anpassen?

von orbit-hamster » Fr 12. Feb 2016, 18:34

Hallo zusammen,

ich schreibe grade an meiner Dissertation in Chemie und stehe vor einem kleinen Problem. Normalerweise binde ich wie folgt Tabellen in mein Dokument ein:
\documentclass[twoside,DIV=14,BCOR=20mm]{scrreprt}
\usepackage{geometry}
\geometry{a4paper,left=35mm,right=20mm, top=2cm, bottom=3.0cm} 


\setlength{\parindent}{0pt}

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

\usepackage{footnote}
\usepackage{float}
\usepackage{graphicx}

\usepackage[onehalfspacing]{setspace}

\usepackage{booktabs}
\usepackage{array} 
\newcolumntype{M}[1]{>{\centering\arraybackslash}m{#1}}
\usepackage{arydshln}

\setfootnoterule[0cm]{0cm} %Option für die Linie über der Fußnote
\usepackage[flushmargin]{footmisc}

\begin{document}
\begin{table}[H]
	\centering
		\caption{Synthese von  ...} 
	
%		\begin{figure}[H]
%			\centering
%			\includegraphics[scale = 0.9]{....eps} 
%		\end{figure} 
	
	\begin{minipage}{\textwidth}
 	 \centering
   	\begin{tabular}{ccccc}
	\toprule
	\textbf{1} & \textbf{1} &\textbf{1} &\textbf{1} & \textbf{1}\\	
	\midrule
 1 & 2 & 3 & 4 & 5\footnote{Nur eine Testnote} \\
 	\bottomrule


\end{tabular}
	
	 \end{minipage}
	\label{t:}
\end{table}
\end{document}

Jetzt habe ich aber eine Tabelle, die über mehr als eine Seite geht, da in dieser einige Moleküle dargestellt werden.

Ich wollte die ganze Sache jetzt mit longtable einbinden, dann komme ich aber in Teufelsküche mit dem footnote-Befehl. Erstmal sind die Fußnoten dann Buchstaben und keine Zahlen mehr, zweitens werden diese nicht direkt unter dem Dokument angezeigt. Ich kann ja die ganze Sache nicht in eine Minipage stecken, da ja sonst der Sinn der longtable flöten geht.
\begin{table}[H]

		\caption{Synthese von  ...} 
		
			%\begin{figure}[H]
			%\centering
			%\includegraphics[scale = 0.9]{Ergebnisse/Abbildungen/uebersicht_mhr_lacton.eps} 
			%\end{figure} 

\begin{longtable}{ccccc}

\toprule
	\textbf{1} & \textbf{1} &\textbf{1} &\textbf{1} & \textbf{1}\\	
	\midrule
 1 & 2 & 3 & 4 & 5\footnote{Nur eine Testnote} \\
 	\bottomrule



\end{longtable}
\end{table}

Meine Frage ist nun, ob es einen anderen Möglichkeit gibt, Tabellen auf mehrere Seiten aufzuteilen bzw. was ich an der longtable-footnote-Problematik ändern muss, dass die Fußtnoten genauso wie oben dargestellt werden.

Noch eine weiteres, aber rein optisches Problem: Kann ich den Fußnotentext unter der Tabelle autmatisch einrücken lassen, damit er immer unter dem ersten Argument der Tabelle steht?

Ich hoffe ich konnte mein Problem schildern und dass es dafür auch eine Lösung gibt.

Vielen Dank und beste Grüße

Nach oben