Hallo, ich würde gerne in einer Tabelle meine Ergebnisse mit einem Sternchen versehen, um die statistische Signifikanz zu kennzeichnen. Dabei ist jedoch ein Problem aufgetreten, dass ich mir nicht erklären kann. Ich habe drei Zahlen (zwei negativ und eine positiv), die ich jeweils mit 2 Sternchen versehen möchte. Die Sternchen werden bei der positiven Zahl direkt an die letzte Ziffer gesetzt. Bei den negativen Zahlen entsteht hingegen ein zusätzliches Leerzeichen, das ich gerne unterdrücken würde. Ich weiß nicht woher es kommt, da ich dieses in meinem tex-Dokument nicht gesetzt habe. Vielleicht hat ja jemand eine Idee, wie sich dieses merkwürdige Verhalten bei negativen und positiven Zahlen vereinheitlichen lässt. Vielen Dank schonmal für die Hilfe. Open in writeLaTeX
\documentclass{scrartcl} \usepackage{siunitx} \usepackage{booktabs} \begin{document} \centering \begin{tabular} {S} \toprule -0.88** \\ 2.27** \\ -0.21** \\ \midrule \end{tabular} \end{document} gefragt 16 Jul '14, 18:15 josephine |
Sinnvoll ist es, mit Open in writeLaTeX
Overfull \hbox (10.95001pt too wide) detected
Warnung. Außerdem stehen dann die Sterne über die Spalte hinaus. Dem kann man aber abhelfen, indem man mit Open in writeLaTeX
\documentclass{scrartcl} \usepackage{siunitx} \usepackage{booktabs} \begin{document} \begin{tabular}{S[table-format=-1.2,table-space-text-post={**}]} \toprule -0.88** \\ 2.27** \\ -0.21** \\ \bottomrule \end{tabular} \end{document} Möglicher Nachteil: wenn jetzt eine Zahl weniger Dezimalstellen hat, dann sind die Sterne untereinander ausgerichtet und nicht linksbündig: Open in writeLaTeX
\begin{tabular}{S[table-format=-1.2,table-space-text-post={**}]} \toprule -0.88** \\ 2.27** \\ -0.2** \\ \bottomrule \end{tabular}
Open in writeLaTeX
\begin{tabular}{ S[ table-format=-1.2, table-space-text-post={**}, table-align-text-post=false ]} \toprule -0.88** \\ 2.27** \\ -0.2** \\ \bottomrule \end{tabular} beantwortet 16 Jul '14, 20:08 cgnieder Ganz toll. Funktioniert bestens. Vielen Dank.
(17 Jul '14, 09:12)
josephine
|