tablenotes Befehl nicht erkann(package threeparttable)

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: tablenotes Befehl nicht erkann(package threeparttable)

von Manfred » Sa 28. Jan 2017, 04:48

Ach endlich, jetzt hat es geklappt.

Vielen Dank für die Hilfe!

von Bartman » Fr 27. Jan 2017, 23:29

Ich habe mit dem Editor TeXworks auf meinem Rechner zum Testen eine in ISO 8859-1 (Latin-1) kodierte Datei erstellt, das folgende Beispiel eingefügt und pdflatex ausführen lassen.
\documentclass[11pt,a4paper]{article}
\usepackage[english,ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
%\usepackage{textcomp}
\usepackage{caption}
\usepackage{threeparttable}
\usepackage{booktabs}

\begin{document}% <- eingefügt
\begin{table}
   \centering% <- verschoben
   \begin{threeparttable}
   \caption{Vergleich RX und HML}
   \begin{tabular}{*7c}
   \toprule
       & \multicolumn{3}{c}{Alle Länder}&\multicolumn{3}{c}{Ausgewählte Länder}\\
   \cmidrule(lr){2-4}\cmidrule(lr){5-7}
       & RX1 & HML1  & RX2   & HML2  & HML3   & RX3    \\
   \midrule
    Z1 &  5  &  8    &   7   & 12    & 124    &  78    \\
    Z2 & 12  & 54    &   5.4 &  8.9  &  16.7  & 100.6  \\
    Z3 & 34  & 57.34 & 123   & 12.78 &  23.98 &   5.98 \\
   \bottomrule
   \end{tabular}%\\ <- geändert
   \begin{tablenotes}
   \item[1] ABCDEF Test
   \end{tablenotes}
   \end{threeparttable}
\end{table}
\end{document}
Ich sehe in der erzeugten PDF-Datei die Umlaute ohne irgendwelche Sonderzeichen.

von Manfred » Fr 27. Jan 2017, 22:50

Leider funktioniert es immer noch nicht. Jetzt bekomme ich zwar keine Fehlermeldung, allerdings schreibt mir Latex bei "ä" jetzt "A Tilde" und dahinter ein "Sonnenähnliches Symbol;)) Irgendwie ist da der Wurm drin...

von Bartman » Fr 27. Jan 2017, 22:34

Da war ich wohl etwas übereifrig beim Minimieren Deines Beispiels. :roll: Ich habe textcomp entfernt, dessen Abwesenheit zusammen mit der Option latin bei inputenc im Online-Editor von Overleaf eine Fehlermeldung wirft.

von Manfred » Fr 27. Jan 2017, 22:15

Hallo Bartmann,

Danke für Deine Antwort. Es liegt wohl wirklich an der Option latin1.

Gibt es eventuell eine Möglichkeit das UTF8 Umlaute direkt erkennt? Sonst müsste ich jetzt mein gesamtes Dokument ändern (und immer "a für ä schreiben)?

Viele Grüße,

Manfred

von Bartman » Fr 27. Jan 2017, 21:46

Achte bitte darauf, ob Dein Beispiel vollständig ist, bevor Du es veröffentlichst.

Mein Vorschlag:
\documentclass[11pt,a4paper]{article}
\usepackage[english,ngerman]{babel}
\usepackage[utf8]{inputenc}% <- Option für diese Beispiel geändert, andernfalls müssten die Umlaute im Text angepasst werden.
\usepackage[T1]{fontenc}
\usepackage{caption}
\usepackage{threeparttable}
\usepackage{booktabs}

\begin{document}% <- eingefügt
\begin{table}
   \centering% <- verschoben
   \begin{threeparttable}
   \caption{Vergleich RX und HML}
   \begin{tabular}{*7c}
   \toprule
      & \multicolumn{3}{c}{Alle Länder}&\multicolumn{3}{c}{Ausgewählte Länder}\\
      \cmidrule(lr){2-4}\cmidrule(lr){5-7}
      & RX1 & HML1 & RX2 & HML2 & HML3 & RX3\\
   \midrule
    Z1& 5& 8& 7& 12& 124& 78 \\
    Z2& 12& 54& 5.4& 8.9& 16.7& 100.6\\
    Z3& 34& 57.34& 123& 12.78& 23.98& 5.98\\
   \bottomrule
   \end{tabular}%\\ <- geändert
   \begin{tablenotes}
   \item[1] ABCDEF Test
   \end{tablenotes}
   \end{threeparttable}
\end{table}
\end{document}
Der Einsatz der Fähigkeiten des Pakets siunitx für die zweite bis siebte Spalte wäre ebenfalls überlegenswert.

tablenotes Befehl nicht erkann(package threeparttable)

von Manfred » Fr 27. Jan 2017, 21:05

Hallo zusammen,

ich bin neu bei Latex und würde gerne eine Notiz unter meine Tabelle hinzufügen, und zwar mit dem package (threeparttable) und dem Befehl \tablenotes. Ich habe alles so gemacht wie in der package Beschreibung, allerdings funktioniert es nicht. Der Befehl \begin{tablenotes} wird gar nicht erkannt.

Kann mir vielleicht jemand einen Tipp geben? Ich habe keine Ahnung, warum es nicht klappt.

Vielen Dank vorab,

Manfred

Anbei mein Code
\documentclass[11pt,a4paper]{article}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{bm}
\usepackage[english,ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage[left]{eurosym}
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage{mathabx}
\usepackage{geometry}
\usepackage{caption}
\usepackage{tabularx}
\usepackage{longtable}
\usepackage{natbib}
\bibliographystyle{chicago}
\usepackage{threeparttable}
\usepackage{booktabs}

\begin{table}
	\begin{threeparttable}
	\centering
	\caption{Vergleich RX und HML}
	\begin{tabular}{ccccccc}
	\hfill& \multicolumn{3}{c}{Alle Länder}&\multicolumn{3}{c}{Ausgewählte Länder}\\ \toprule
	 & RX1 & HML1 & RX2 & HML2 & HML3 & RX3\\ \midrule
	 Z1& 5& 8& 7& 12& 124& 78 \\
	 Z2& 12& 54& 5.4& 8.9& 16.7& 100.6\\
	 Z3& 34& 57.34& 123& 12.78& 23.98& 5.98\\ \bottomrule
\end{tabular}\\
\begin{tablenotes}
	\item[1] ABCDEF Test
	\end{tablenotes}
\end{threeparttable}
\end{table}
\end{document}

Nach oben