Kursive Zahl in S-column Umgebung

Tabellen und Grafiken erstellen und anordnen


shardur
Forum-Anfänger
Forum-Anfänger
Beiträge: 39
Registriert: Do 30. Okt 2014, 16:50

Kursive Zahl in S-column Umgebung

Beitrag von shardur »

Hallo,

ich wollte in meiner Tabelle eine Zahl kursiv darstellen. Da in der Tabelle sowohl positive, als auch negative Zahlen vorkommen, nutze ich die S-column Umgebung um die Zahlen richtig zu positionieren.
Ich habe gelesen, dass man \itshape für diese anliegen nutzen soll. Jedoch wird bei mir in der Tabelle die Zahl nicht kursiv angezeigt. Hier ein Minimalbsp:
\documentclass[11pt]{article}

\pagestyle{headings}
\usepackage[english]{babel}
\usepackage{mathptmx}
\usepackage[scaled]{helvet}
\usepackage{courier}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
% Tables
\usepackage{longtable}          % zum erstellen von Tabellen ber mehrere Seiten
\usepackage{multirow}           % zum Verbinden von Zeilen innerhalb einer Tabelle
\usepackage{booktabs}
% Align table
\usepackage{siunitx}
\sisetup{table-text-alignment = center,table-align-exponent = false}
\usepackage{geometry}
\usepackage{pdflscape}
\usepackage[flushleft]{threeparttable}
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{etoolbox}
\robustify\itshape

\begin{document}

\begin{landscape}
\begin{table}[p!]
\scriptsize
\caption{Titel}
\label{label}
\centering
\begin{tabular}{l S S S S S S S S}
\toprule
 Kennzahl & 0,123456 & \itshape 0,123456 & 0,123456 & 0,123456 & 0,123456 & 0,123456 & 0,123456 & 0,123456 \\
\end{tabular}
  \end{table}
\end{landscape}  

\end{document}
Kann mir hier jemand weiterhelfen?

Vielen Dank schon einmal im Voraus!

markusv
Forum-Meister
Forum-Meister
Beiträge: 947
Registriert: Do 3. Sep 2015, 17:20
Wohnort: Leipzig

Beitrag von markusv »

Da fehlt dir wohl \sisetup{detect-all = true}, das du sowohl global als auch lokal für die Tabelle einschalten kannst, siehe auch https://tex.stackexchange.com/questions ... ng-siunitx

Damit erhältst du diesen Code:
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{booktabs}
\usepackage[]{siunitx}
\usepackage{pdflscape}
\usepackage{etoolbox}
\robustify\itshape

\begin{document}
\thispagestyle{empty}
\begin{landscape}
\begin{table}\sisetup{detect-all = true}
\scriptsize
\caption{Titel}
\label{label}
\centering
\begin{tabular}{lSSSSSSSS}
\toprule
 Kennzahl & 0,123456 & \itshape 0,123456 & 0,123456 & 0,123456 & 0,123456 & 0,123456 & 0,123456 & 0,123456 \\
 Kennzahl & 0,123456 & 0,123456 & 0,123456 & 0,123456 & 0,123456 & 0,123456 & 0,123456 & 0,123456 \\
\end{tabular}
  \end{table}
\end{landscape}
\end{document}
Wäre Microsoft Word für das Schreiben von Büchern entwickelt worden,
würde es Microsoft Book heißen.

Unkomplizierte und schnelle LaTeX-Hilfe, bspw. Erstellung von Vorlagen und Bewerbungen.

shardur
Forum-Anfänger
Forum-Anfänger
Beiträge: 39
Registriert: Do 30. Okt 2014, 16:50

Beitrag von shardur »

Super! Jetzt passt es, vielen Dank!

Antworten