von kasiii » So 28. Sep 2014, 17:23
Hallo,
ich möchte eine Tabelle zur Erklärung der SI Vorsilben besteln. Erstmal das Minimalbeispiel.
\documentclass[paper=a4, fontsize=12pt, ngerman, twoside, ]{scrartcl}
\usepackage{babel} % Deutsche Übersetzung, Trennregeln
\usepackage[utf8]{inputenc} % erweiterter Eingabezeichensatz
\usepackage[T1]{fontenc} % erweiterter T1 Zeichenvorrat
\usepackage{lmodern}
\usepackage{xcolor}
\usepackage[locale=DE]{siunitx}
\usepackage{colortbl} %Farbe für Tabellen
\usepackage{array, tabu, longtable}
\begin{document}
\section{title}
\begin{tabu}{c|c|c|c}\
\textbf{Name} & \textbf{Potenz} & \textbf{Vorsilbe} & \textbf{Zahlenwert}\\
\taburowcolors [2] {gray!40 .. white} %
Tera & $10^{12}$ & \si{\tera} & \SI{1000000000000}{} \\
Giga & $10^{9}$ & \si{\giga} & \SI{1000000000}{}\\
Mega & $10^{6}$ & \si{\mega} & \SI{1000000}{}\\
Kilo & $10^{3}$ & \si{\kilo} & \SI{1000}{}\\
Hekto & $10^{2}$ & \si{\hecto}& \SI{100}{}\\
Deka & $10^{1}$ & \si{\deca} & \SI{10}{}\\
--- & $10^{0}$ & --- & \SI{1}{} \\
Dezi& $10^{-1}$ & \si{\deci} & \SI{0,1}{}\\
Milli & $10^{-3}$ & \si{\milli} & \SI{0,001}{}\\
Mikro & $10^{-6}$ & \si{\micro}& \SI{0,000001}{}\\
Nano & $10^{-9}$ & \si{\nano} & \SI{0,000000001}{}\\
Piko & $10^{-12}$ & \si{\pico} & \SI{0,000000000001}{}\\
Femto & $10^{-15}$ & \si{\femto}& \SI{0,000000000000001}{}\\
\end{tabu}
\end{document}
Ich würde gerne erreichen, dass die Spalte mit den Zahlenwerten am Dezimalzeichen bzw. an der letzten Ziffer (wenn >0) ausgerichtet wird.
Hier ist ein Beispiel wie die Tabelle irgendwann mal aussehen sollte

.
Ich habe mich bereits etwas schlau gemacht und habe herausgefungen, dass das siunitx-Paket mein Problem lösen könnte. Ich scheitere jedoch an der Umsetzung. Kap. 6.1 im der Doku hilft mir leider auch nicht wirklich weiter...
Vielleicht kann mit jemand auf die Sprünge helfen

Hallo,
ich möchte eine Tabelle zur Erklärung der SI Vorsilben besteln. Erstmal das Minimalbeispiel.
[code]\documentclass[paper=a4, fontsize=12pt, ngerman, twoside, ]{scrartcl}
\usepackage{babel} % Deutsche Übersetzung, Trennregeln
\usepackage[utf8]{inputenc} % erweiterter Eingabezeichensatz
\usepackage[T1]{fontenc} % erweiterter T1 Zeichenvorrat
\usepackage{lmodern}
\usepackage{xcolor}
\usepackage[locale=DE]{siunitx}
\usepackage{colortbl} %Farbe für Tabellen
\usepackage{array, tabu, longtable}
\begin{document}
\section{title}
\begin{tabu}{c|c|c|c}\
\textbf{Name} & \textbf{Potenz} & \textbf{Vorsilbe} & \textbf{Zahlenwert}\\
\taburowcolors [2] {gray!40 .. white} %
Tera & $10^{12}$ & \si{\tera} & \SI{1000000000000}{} \\
Giga & $10^{9}$ & \si{\giga} & \SI{1000000000}{}\\
Mega & $10^{6}$ & \si{\mega} & \SI{1000000}{}\\
Kilo & $10^{3}$ & \si{\kilo} & \SI{1000}{}\\
Hekto & $10^{2}$ & \si{\hecto}& \SI{100}{}\\
Deka & $10^{1}$ & \si{\deca} & \SI{10}{}\\
--- & $10^{0}$ & --- & \SI{1}{} \\
Dezi& $10^{-1}$ & \si{\deci} & \SI{0,1}{}\\
Milli & $10^{-3}$ & \si{\milli} & \SI{0,001}{}\\
Mikro & $10^{-6}$ & \si{\micro}& \SI{0,000001}{}\\
Nano & $10^{-9}$ & \si{\nano} & \SI{0,000000001}{}\\
Piko & $10^{-12}$ & \si{\pico} & \SI{0,000000000001}{}\\
Femto & $10^{-15}$ & \si{\femto}& \SI{0,000000000000001}{}\\
\end{tabu}
\end{document}[/code]
Ich würde gerne erreichen, dass die Spalte mit den Zahlenwerten am Dezimalzeichen bzw. an der letzten Ziffer (wenn >0) ausgerichtet wird.
[url=http://de.wikipedia.org/wiki/Vors%C3%A4tze_f%C3%BCr_Ma%C3%9Feinheiten#SI-Pr.C3.A4fixe]Hier[/url] ist ein Beispiel wie die Tabelle irgendwann mal aussehen sollte :).
Ich habe mich bereits etwas schlau gemacht und habe herausgefungen, dass das siunitx-Paket mein Problem lösen könnte. Ich scheitere jedoch an der Umsetzung. Kap. 6.1 im der Doku hilft mir leider auch nicht wirklich weiter...
Vielleicht kann mit jemand auf die Sprünge helfen :-)