Vertikale Text-Ausrichtung in zeileneingefärbter 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: Vertikale Text-Ausrichtung in zeileneingefärbter Tabelle

von Bartman » Sa 12. Nov 2016, 19:49

@lenherrg

Du darfst jede Zelle einzeln in den mathematischen Modus versetzen, aber Du musst es nicht.

Meine Empfehlung:
\documentclass[a4paper,12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage[hdivide={3.0cm, 16cm}, vdivide={2.2cm, ,2.2cm}]{geometry}  
\usepackage{tabularx}% lädt auch array
\usepackage{booktabs}
\usepackage{dcolumn}%Dezimalpunkt ausrichten
\usepackage[table]{xcolor}

\begin{document}
\subsubsection{Zehnerpotenzen}
Untenstehende Übersicht zeigt Zehnerpotenzen mit positiven und negativen Hochzahlen:
\begin{center}
\definecolor{TabGrau}{gray}{0.85}
\rowcolors{1}{TabGrau}{}
\begin{tabularx}{\textwidth}{
	>{\rule[-1.25em]{0pt}{3em}} *2{>{$}l<{$}} 
	D.,{4.3}% <- Dezimaltrennzeichen in der Ausgabe von Punkt in Komma geändert
	>{\hspace{0.05cm}}X
}
   10^3 & =10 \cdot 10 \cdot 10 & 1\,000 & Eins mit 3 Nullen  \\
   10^2 & =10 \cdot 10 & 100 & Eins mit 2 Nullen  \\
   10^1 & =10 & 10 & Eins mit 1 Null  \\
   10^0 & =1 & 1 & Eins mit 0 Nullen  \\
   10^{-1} & = \dfrac{1}{10} & 0.1 & Eins an der 1.\,Nachkommastelle  \\
   10^{-2} & = \dfrac{1}{10 \cdot 10}=\dfrac{1}{100} = \dfrac{1}{10^{2}} & 0.01 & Eins an der 2.\,Nachkommastelle  \\
   10^{-3} & = \dfrac{1}{10 \cdot 10 \cdot 10}=\dfrac{1}{1000} = \dfrac{1}{10^{3}} & 0.001 & Eins an der 3.\,Nachkommastelle
\end{tabularx}
\end{center}
\end{document}

von lenherrg » Sa 12. Nov 2016, 19:43

Danke essd,

hat perfekt funktioniert !!!! :D

von esdd » Sa 12. Nov 2016, 15:53

Eine Möglichkeit wäre eine unsichtbare Stütze:
\documentclass[a4paper,12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage[hdivide={3.0cm, 16cm, }, vdivide={2.2cm, ,2.2cm}]{geometry}  
\usepackage{tabularx}% lädt auch array
\usepackage{booktabs}
\usepackage{dcolumn}%Dezimalpunkt ausrichten
\usepackage[table]{xcolor}

\begin{document}
\subsubsection{Zehnerpotenzen}
Untenstehende Übersicht zeigt Zehnerpotenzen mit positiven und negativen Hochzahlen:\vskip2ex
\begin{center}
\definecolor{TabGrau}{gray}{0.85}
\rowcolors{1}{TabGrau}{}
\begin{tabularx}{\textwidth}{>{\rule[-1.25em]{0pt}{3em}} l l D..{4.3} >{\hspace{0.05cm}}X}
   $10^3$ & $=10 \cdot 10 \cdot 10$ & 1\,000 & Eins mit 3 Nullen  \\
   $10^2$ & $=10 \cdot 10$ & 100 & Eins mit 2 Nullen  \\
   $10^1$ & $=10$ & 10 & Eins mit 1 Null  \\
   $10^0$ & $=1$ & 1 & Eins mit 0 Nullen  \\
   $10^{-1}$ & $=\dfrac{1}{10}$ & 0.1 & Eins an der 1.\,Nachkommastelle  \\
   $10^{-2}$ & $=\dfrac{1}{10 \cdot 10}=\dfrac{1}{100} = \dfrac{1}{10^{2}}$ & 0.01 & Eins an der 2.\,Nachkommastelle  \\
   $10^{-3}$ & $= \dfrac{1}{10 \cdot 10 \cdot 10}=\dfrac{1}{1000} = \dfrac{1}{10^{3}}$ & 0.001 & Eins an der 3.\,Nachkommastelle
\end{tabularx}
\end{center}
\end{document}

Vertikale Text-Ausrichtung in zeileneingefärbter Tabelle

von lenherrg » Fr 11. Nov 2016, 14:09

Liebe LaTex-Experten,

ich möchte gerne den Text rsp. die Brüche in einer Tabelle mit grauen und weissen Zeilen vertikal mittig zentriert haben.

Leider ist es bei meinem Beispiel so, dass der Text z.T. sogar über die grau rsp. weiss eingefärben Zeilen schaut. Das stört mich.

Dummerweise habe ich bis jetzt noch keine Lösung gefunden, um dieses Problem zu beheben. Besten Dank für eure wertvolle Hilfe.
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath, cancel, siunitx, enumitem, array, rotating} 	% Grafik, Mathematik, Brüche kürzen Einheiten, Aufzählung
\usepackage[utf8]{inputenc}			% Paket, welche Umlaute (z.B. ä) korrekt anzeigt
\usepackage[german, ngerman]{babel}	% fürs Trennen und z.B. deutsche Überschriften
\usepackage[T1]{fontenc}
\usepackage{multicol, framed}		% Textspalten, Farbe, Rahmen
\usepackage[font=footnotesize]{caption}  % macht, dass Bildunterschriften 'Caption' kleiner sind
\usepackage[hdivide={3.0cm, 16cm, }, vdivide={2.2cm, ,2.2cm}]{geometry}		
\usepackage{dcolumn, colortbl}  % subfiles, Referenzen, Dezimalpunkt ausrichten, Farbige Tabellen

	
\begin{document}


\subsubsection{Zehnerpotenzen}
\noindent
Untenstehende Übersicht zeigt Zehnerpotenzen mit positiven und negativen Hochzahlen:\vskip2ex

\definecolor{TabGrau}{gray}{0.85}

\renewcommand{\arraystretch}{1.4} % Achtung wieder auf 1 stellen
\begin{tabular*}{\textwidth}{m{-0.1cm} m{0.7cm} m{5.1cm} D..{4.3} m{0.05cm}l}
\rowcolor{TabGrau}
   &$10^3$ & $=10 \cdot 10 \cdot 10$ & 1\,000 & & Eins mit 3 Nullen  \\[3mm]
   &$10^2$ & $=10 \cdot 10$ & 100 & & Eins mit 2 Nullen  \\[3mm]
\rowcolor{TabGrau}
   &$10^1$ & $=10$ & 10 & & Eins mit 1 Null  \\[3mm]
   &$10^0$ & $=1$ & 1 & & Eins mit 0 Nullen  \\[3mm]
\rowcolor{TabGrau}
   &$10^{-1}$ & $=\dfrac{1}{10}$ & 0.1 & & Eins an der 1. Nachkommastelle  \\[3mm]
   &$10^{-2}$ & $=\dfrac{1}{10 \cdot 10}=\dfrac{1}{100} = \dfrac{1}{10^{2}}$ & 0.01 & & Eins an der 2. Nachkommastelle  \\[3mm]
\rowcolor{TabGrau}
   &$10^{-3}$ & $= \dfrac{1}{10 \cdot 10 \cdot 10}=\dfrac{1}{1000} = \dfrac{1}{10^{3}}$ & 0.001 & & Eins an der 3. Nachkommastelle
\end{tabular*} 

\renewcommand{\arraystretch}{1.0}

\end{document}
Nochmals Danke im voraus!
LenherrG

Nach oben