PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabelle Text ausrichten an Variable



sipho
12-05-2009, 17:25
Hallo an die weite Latex Welt!!!

Erst mal ein super Dankeschön an alle. Bin zwar noch nicht so lange dabei, aber bisher gab es immer auf eine Frage mehrere Antworten und immer eine Lösung.

Bis jetzt.

habe folgendes probem. Möchte in meiner erste Spalte in der Tabelle die Variable m schön untereinander setzten.

In Tabelle 1 geht das auch bis auf die letzte zeile. habe da wegen dem \Delta ein wenig gemogelt und sieht auch nicht wirklich gut aus. das \Delta sollte schon an die Variable m ranrücken.

In Tabelle 2 liegt es an den Indizes.

und in tabelle 3 liegt es wieder an dem \Delta in der letzten Zeile.

Weiß einer von euch eine elegante lösung?

Vielen dank schon für euer bemühen.

Minimalbeispiel:
\documentclass[
a4paper,
12pt,
%oneside,
parskip,
final,
latex,
bibliography=totocnumbered,version=first,
listof=totoc,version=first,
]{scrreprt}
\usepackage{german, ngerman}
\usepackage[ngerman]{babel}
\usepackage{hyperref}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{verbatim}
\usepackage{array}
\usepackage{amssymb,amsmath,amsfonts,amstext}
\usepackage{siunitx}

\begin{document}

\begin{table}
\centering
\begin{tabular}{|rl|r|}
\hline
& $m_{V}$ &\SI{848}{\gram} \\
& $m_{RO}$&\SI{100}{\gram} \\
& $m_{PR}$&\SI{218}{\gram} \\
& $m_{S}$ &\SI{683}{\gram} \\
$\Delta$&$m_{BD}$ &\SI{47}{\gram} \\
\hline
\end{tabular}
\caption{Tabelle 1}
\label{tab:Tabelle1}
\end{table}


\begin{table}
\centering
\begin{tabular}{|r|r|}
\hline
$m_{V}$ &\SI{848}{\gram} \\
$m_{RO}$ &\SI{100}{\gram} \\
$m_{PR}$ &\SI{218}{\gram} \\
$m_{S}$ &\SI{683}{\gram} \\
$\Delta m_{BD}$ &\SI{47}{\gram} \\
\hline
\end{tabular}
\caption{Tabelle2}
\label{tab:Tabelle2}
\end{table}

\begin{table}
\centering
\begin{tabular}{|l|r|}
\hline
$m_{V}$ &\SI{848}{\gram} \\
$m_{RO}$ &\SI{100}{\gram} \\
$m_{PR}$ &\SI{218}{\gram} \\
$m_{S}$ &\SI{683}{\gram} \\
$\Delta m_{BD}$ &\SI{47}{\gram} \\
\hline
\end{tabular}
\caption{Tabelle3}
\label{tab:Tabelle3}
\end{table}

\end{document}

mechanicus
12-05-2009, 17:47
Hallo,


\documentclass[
a4paper,
12pt,
%oneside,
parskip,
final,
% latex,
bibliography=totocnumbered,version=first,
listof=totoc,version=first,
]{scrreprt}
\usepackage{german, ngerman}
\usepackage[ngerman]{babel}
\usepackage{hyperref}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{verbatim}
\usepackage{array}
\usepackage{amssymb,amsmath,amsfonts,amstext}
\usepackage{siunitx}

\begin{document}

\begin{table}
\centering
\begin{tabular}{|r@{}l|r|}
\hline
& $m_{V}$ &\SI{848}{\gram} \\
& $m_{RO}$&\SI{100}{\gram} \\
& $m_{PR}$&\SI{218}{\gram} \\
& $m_{S}$ &\SI{683}{\gram} \\
$\Delta$&$m_{BD}$ &\SI{47}{\gram} \\
\hline
\end{tabular}
\caption{Tabelle 1}
\label{tab:Tabelle1}
\end{table}


\begin{table}
\centering
\begin{tabular}{|@{$\hphantom{~~\Delta}$}l|r|}
\hline
$m_{V}$ &\SI{848}{\gram} \\
$m_{RO}$ &\SI{100}{\gram} \\
$m_{PR}$ &\SI{218}{\gram} \\
$m_{S}$ &\SI{683}{\gram} \\
$\llap{$\Delta$} m_{BD}$ &\SI{47}{\gram} \\
\hline
\end{tabular}
\caption{Tabelle3}
\label{tab:Tabelle3}
\end{table}

\end{document}

Gruß
Marco

sipho
12-05-2009, 18:03
Vielen Dank Marco

habe mich für die erste Lösung entschieden. Sieht super aus

Bei der anderen ist mir der Platz zwischen Tabellenrand und \Delta ein wenig zu eng.

Dann noch einen schönen sonnigen Abend

Gruß

Sebastian