Seite 1 von 1

Fussnoten bei der Zentrierung außer acht lassen

Verfasst: Mo 13. Jul 2015, 21:09
von Tobi123456
Hi, wie ihr sehr stimmt die Zentrierung der Punkte in der Tabelle nicht.
Problem ist, dass bei der Zentrierung die Fussnoten mit einbezogen werden.
Wie bekomme ich die Punkte mit Fussnoten unter die ohne?
https://www.overleaf.com/2985140rjdsjd
\documentclass[12pt]{article}
\usepackage[english]{babel}
\usepackage[utf8x]{inputenc}
\usepackage{amsmath}
\usepackage{algpseudocode} 
\usepackage{scrpage2} 
\usepackage{booktabs} 
\usepackage{rotating} 
\usepackage{multirow} 
\usepackage{textcomp} 
\usepackage{caption} 
\usepackage{amstext} 
\usepackage{amsmath} 
\usepackage{amssymb} 
\usepackage{textcomp} 
\usepackage{tabularx} 
\usepackage{pst-all} 
\usepackage{framed}
\begin{document}

\begin{table}[H]
\centering 
\begin{tabularx}{16cm}{cp{4,2cm}ccccp{0,8cm}lccX}
\midrule
 &  & \multicolumn{5}{l}{Vertical interaction} & \multicolumn{4}{l}{Horizontal interaction}\tabularnewline
\cline{3-11} 
\rule{0pt}{72pt} & Article & \begin{rotate}{45}
Vertical Nash
\end{rotate} & \begin{rotate}{45}
Man. Stackelberg
\end{rotate} & \begin{rotate}{45}
Ret. Stackelberg
\end{rotate} & \begin{rotate}{45}
Cooperation
\end{rotate} & \begin{rotate}{45}
Other
\end{rotate} & \begin{rotate}{45}
Competition
\end{rotate} & \begin{rotate}{45}
Horizontal Nash
\end{rotate} & \begin{rotate}{45}
Stackelberg 
\end{rotate} &
\begin{rotate}{45}Cooperation\end{rotate}
\tabularnewline
\midrule 
\multirow{16}{*}{\begin{rotate}{90}
Static models
\end{rotate}} {\kern-15pt} & Bergen/John (1997) &  & \textbullet{} &  & \textbullet{} &  & M, R & \textbullet{} &  & \tabularnewline
 & Berger/Lee/Weinberg (2006) & (\textbullet ) &  &  & (\textbullet ) & \textbullet \footnote{a)} & C & (\textbullet) &  & \tabularnewline
 & Ghadimi et al. (2013) & \textbullet{} &  &  & {~}\textbullet\footnote{b)} &  & R & \textbullet{} &  & \textbullet{}\footnote[2]{b)}\tabularnewline
 & Kali (1998) &  & \textbullet{} &  & \textbullet{}&  & R & \textbullet{} &  & \tabularnewline
 & Karray/Zaccour (2007) &  & \textbullet{} &  &  &  & M, R, C & \textbullet{} &  & \tabularnewline
 & Kim/Staelin (1999) &  & \textbullet{} &  &  &  & M, R & \textbullet{} &  & \tabularnewline
 & Marchi/Cohen (2009) & \textbullet{} &  &  &  &  & R & \textbullet{} &  & \tabularnewline
 & Tsao/Sheen (2012) & \textbullet{} &  &  & \textbullet{} &  & R & \textbullet{} &  & \tabularnewline
 & Wang et al. (2011) & \textbullet{} & \textbullet{} &  & \textbullet{} &  & R & {~}\textbullet \footnote{c)} &  & \textbullet{}\tabularnewline
 & Wang (2009) & \textbullet{} &  &  &  &  & C & {~}\textbullet \footnote{d)} & \textbullet{} & \tabularnewline
 & Zhang/Zhong (2001) &  &  &  &  &  & R & \textbullet{} &  & \textbullet{}\tabularnewline
 & Zhang/Xie (2012) &  & \textbullet{} &  & \textbullet{} &  & R & \textbullet{} &  & \textbullet{}\tabularnewline
\midrule 
\multirow{7}{*}{\begin{rotate}{90}Dynamic\end{rotate}}{\kern-15pt} & Chutani/Sethi (2012a) &  & \textbullet{} & \textbullet \footnote{e)} &  &  & R & \textbullet{} &  & \textbullet \footnote[5]{e)}\tabularnewline
 & Chutani/Sethi (2012b) &  & \textbullet{} &  &  &  & R & \textbullet{} &  & \tabularnewline
 & He et al. (2011) &  & \textbullet{} &  &  &  & R & \textbullet{} &  & \tabularnewline
 & He et al. (2012) &  & \textbullet{} &  &  &  & R & \textbullet{} &  & \tabularnewline
\midrule
\multicolumn{11}{l}{All dynamic articles determine feedback equilibria.}\tabularnewline
\multicolumn{4}{l}{(\textbullet ) . . .Game theory not explicitly used} & \multicolumn{7}{l}{a) . . .Different integration strategies}\tabularnewline
\multicolumn{4}{l}{M . . .Manufacturer} & \multicolumn{7}{l}{b) . . .Also partial cooperation}\tabularnewline
\multicolumn{4}{l}{R . . .Retailer} & \multicolumn{7}{l}{c) . . .Cournot game}\tabularnewline
\multicolumn{4}{l}{C . . .Channel} & \multicolumn{7}{l}{d) . . .Bertrand game}\tabularnewline
\multicolumn{4}{l}{} & \multicolumn{7}{l}{e) . . .Complete integration of all members}\tabularnewline
\end{tabularx}
\caption*{\textbf{Table 5:} Literature review}
\end{table}
\clearpage


\end{document}

Verfasst: Di 14. Jul 2015, 07:38
von Besserwisser
Verwende threeparttable. Beim dortigen \tnote haben die Marken AFAIR keine Breite. Auch sonst solltest du dein Dokument noch etwas überarbeiten. So sollte man utf8x nach Möglichkeit durch utf8 ersetzen, H-platzierte Gleitumgebungen sind wenig sinnvoll, Pakete sollte man besser nur einmal laden, nicht verwendete Pakete sollte man gar nicht laden, horizontale Linien macht man besser mit booktabs. Außerdem sollte man Beispiele hier direkt per Code-Umgebung angeben und nicht extern auslagern! Außerdem macht man die Tabellennummerierung nicht von Hand. Das ist absurd!

Verfasst: Di 14. Jul 2015, 08:42
von Tobi123456
Danke für deine Antwort aber ich verstehe leider nichts...

Threeparttable ist sowas wie tabularx? dann muss ich ja die ganze Tabelle noch einmal neu machen o.O

Diese utf8x steht nur im Minibeispiel, ich weis nicht was es macht, warum es da ist und wollte es nicht wegmachen, nachher geht wieder was nicht. In meinen Dokument steht weder utf8 noch das andere.
Ich wusste auf die schnelle leider nicht welche Pakete ich nehmen muss, da habe ich einfach alle genommen die bei mir im Header stehen. Ich sitze schon seit 14 Tagen an dem Beleg und weis ehrlich schon nicht mehr, wie ich viele Dinge gemacht habe...

Tabellennummerierung ist deswegen von Hand, da es nun mal nur eine Tabelle ist. Ich wüsste net wie man LaTeX verklickert, dass es bei 5 anfangen soll zu zählen ;)

Sorry das ich nur den Link gepostet habe...

Verfasst: Di 14. Jul 2015, 09:26
von Besserwisser
Nein, du musst nicht die ganze Tabelle neu machen und das wüsstest du, wenn du dem Link gefolgt wärst und die dort verfügbare Anleitung gelesen hättest. Etwas ändern musst du natürlich, aber das ist ja klar, wenn du ein anderes Ergebnis erzielen willst.

Für ein Minimalbeispiel ist es Jacke wie Hose, ob die Tabelle Nummer 5 ist oder Nummer 1. In einem Dokument mit nur einer Tabelle diese mit der Nummer 5 zu versehen ist Leserverarschung. Daher hoffe ich, dass du das im wirklichen Dokument nicht gemacht hast. Ansonsten: Man kann jeden Zähler von LaTeX auch manuell setzen. Natürlich auch table-Zähler.

Du solltest schon wissen, wie und wo die Codierung deines Dokuments definiert ist.

Mir scheint, du solltest mal eine ausführliche LaTeX-Einführung lesen. Das ist in deutlich weniger als 14 Tagen erledigt. In der Regel braucht man so ungefähr ein Wochenende und hat danach wenigstens eine Ahnung, wovon geredet wird.

Zu vielen Punkten gibt es auch schon reichlich Beiträge im Forum, beispielsweise wie man ein Minimalbeispiel korrekt macht und was an Vorlagen und allgemein der Verwendung von aus dem Internet oder guten Freunden oder Betreuern überlassenem Code zu halten ist.

PS: Sorry, aber aufgrund der heutigen Trägheit von goLaTeX werde ich dieses Mal und bis auf weiteres auf die Kontrolle meines eigenen Beitrags vor dem Absenden verzichten.

Verfasst: Di 14. Jul 2015, 09:51
von Tobi123456
Ist schön das du dir Gedanken um meine Leser machst aber es handelt sich um einen Beleg der nur den technischen Aspekt behandelt. Ich habe 4 Aufgaben die ich kopieren soll. Aufgabe 2 ist diese Tabelle.
Wenn ich was kopieren soll, kopieren ich natürlich alles 1 zu 1.
Deswegen ist es egal wie die Tabelle heißt :)

Ich will mich ehrlich nicht durch 14 Seiten kämpfen um eine verdammt Zentrierung zu verändern. Ich werd meine Diplomarbeit definitiv nicht mit LaTeX schreiben. Alles was LaTeX kann, kann ich auch mit Word schneller. Einzig PSTRICKs ist bisbl jetzt interessant und wirft schneller brauchbare und schönere Ergebnisse aus als Word.

Abend werde ich mal probieren Tabularx mit deinem zu ersetzen.
Wobei mir schon wieder die Augen tränen. Wieder rund 2 Stunden um sonst die Tabelle formatiert... Und gerade jetzt ist alles Perfekt nur die Punkte mit der Fussnote nicht :(

Warum sollte ich eigentlich andere Linien nehmen?
Vor allem welche? Und was ist an meinen verkehrt?

PS: Der Code ist alles meiner. Selbst erstellt, nach dem Motto, probieren und gucken was raus kommt. Trotzdem habe ich vieles nicht verstanden. Musst auch vieles mehrmals machen, weil das Paket XY nicht Funktion xz unterstützt. Sehr nervig...

Verfasst: Di 14. Jul 2015, 19:12
von Tobi123456
Sieht noch immer genau so aus wie vorher.
Tnote wird auch in die Zentrierung mit eingebunden :/
Viel musst man ja nicht ändern.

Verfasst: Di 14. Jul 2015, 19:57
von Besserwisser
Die [d]threeparttable[/d]-Anleitung hat keine 14 Seiten, sondern 2. Und \tnote stört die Zentrierung auch nicht:
\documentclass{article}
\usepackage{threeparttable}
\begin{document}
\begin{table}
  \centering
  \begin{threeparttable}
    \begin{tabular}{*3c}
      Erste & \textbullet & \textbullet\tnote{1} \\
      Zweite & \textbullet\tnote{2} & \textbullet \\
      Zehnte & \textbullet\tnote{10} & \textbullet\tnote{10} \\
    \end{tabular}
    \begin{tablenotes}
      \item[1] Das geht.
      \item[2] Auch das geht.
      \item[10] Und sogar das ist zentriert.
    \end{tablenotes}
  \end{threeparttable}
\end{table}
\end{document}
Nein, ich werde das nicht auf dein nicht minimales Beispiel anwenden, bei dem ich mit aktuellen LaTeX gleich mal die Fehlermeldung:
! LaTeX Error: Unknown float option `H'.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                  
l.21 \begin{table}[H]
bekomme.

Wenn dir schon das Lesen von zwei Seiten Anleitung zu viel ist, sehe ich nicht ein, dass ich noch mehr Zeit für jemanden investiere, der gar nichts dazulernen will.

Verfasst: Mi 15. Jul 2015, 09:14
von Tobi123456
Hm meine sieht jetzt genauso aus.
Nur das ich kein Begin(Table) mehr habe, da ich das mit diesem threeparttable ersetzt habe.
Werde nachher noch mal rumspielen. Wenn das bei dir geht muss das doch auch mit der großen Tabelle klappen...

Ich habe mir die 2 Seiten durchgelesen nur haben sie mir auch keine Lösung auf mein Probem geboten. :/

Warum ich ein H benutzt habe weiß ich nicht mehr. Komischerweise beeinflusst das die Tabelle nicht.

Verfasst: Mi 15. Jul 2015, 16:09
von Tobi123456
Danke für deine Hilfe.
Ich habe den Fehler gefunden.
Hatte nichts mit TNode oder FootNode zu tun.
Tabularx war das Problem. Mit Tabular werden die Fussnoten aus der Zentrierung ausgenommen.
Habe nun meine Tabelle umgemodelt und jetzt passt alles.
Musste jetzt nur mehre Leerspalten einfügen. Habe auf die schnell nicht gefunden, wie man unter Tabular die Spaltenbreite einstellt.

Trotzdem danke für deine Hilfe, optisch schaut es jetzt so aus wie es soll :D