an Dezimalzeichen ausrichten innerhalt einer Tabelle

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: an Dezimalzeichen ausrichten innerhalt einer Tabelle

von kasiii » So 28. Sep 2014, 18:47

Vielen Dank! :idea:

Mit der Doku komme ich noch nicht so ganz klar...

von esdd » So 28. Sep 2014, 18:27

Das Paket siunitx definiert dafür den Spaltentyp S. Infos dazu findest Du im Abschnitt Tabular material in der Dokumentation.
\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|S[group-separator=.]}\ 
    \textbf{Name} & \textbf{Potenz} & \textbf{Vorsilbe} & {\textbf{Zahlenwert}}\\ 
    %\taburowcolors [2] {gray!40 .. white} % 
    Tera & $10^{12}$ & \si{\tera} & 1000000000000\\ 
    Giga & $10^{9}$   & \si{\giga} & 1000000000\\ 
    Mega & $10^{6}$   & \si{\mega} &1000000\\ 
    Kilo & $10^{3}$   & \si{\kilo} & 1000\\ 
    Hekto & $10^{2}$ & \si{\hecto}& 100\\ 
    Deka & $10^{1}$   & \si{\deca} & 10\\ 
    --- & $10^{0}$ & --- & 1 \\ 
    Dezi& $10^{-1}$   & \si{\deci} & 0,1\\ 
    Milli & $10^{-3}$ & \si{\milli} & 0,01\\ 
    Mikro & $10^{-6}$ & \si{\micro}& 0,000001\\ 
    Nano & $10^{-9}$ & \si{\nano} & 0,000000001\\ 
    Piko & $10^{-12}$ & \si{\pico} & 0,000000000001\\ 
    Femto & $10^{-15}$ & \si{\femto}& 0,000000000000001\\ 
  \end{tabu} 
\end{document}
Gruß
Elke

an Dezimalzeichen ausrichten innerhalt einer Tabelle

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 :-)

Nach oben