Anzeige:
Ergebnis 1 bis 6 von 6

Thema: Tabelle - Zentrierung Komma

  1. #1
    Registrierter Benutzer
    Registriert seit
    25.09.2007
    Ort
    Wolfsburg
    Beiträge
    57

    Tabelle - Zentrierung Komma

    Ja ich habe die Suchfunktion gelesen und auch einige Tutorials.
    Bekomms trotzdem nicht hin...

    Code:
    \usepackage{array}			%Spaltenformate
    \usepackage{booktabs}		%Abstände, Linien, Linien trimmen	
    \usepackage{dcolumn}    %Dezimalzahlen ausrichten
    \makeatletter
    \newcolumntype{d}[1]{>{\DC@{,}{,}{#1}}l<{\DC@end}}
    \makeatother
    Code:
    \begin{table}[htbp]
    	\centering
    		\caption{Gelzeiten und Lösungs-pH für TEOS-Systeme unter der Anwendung verschiedener Katalysatoren \cite{Pope86}}
    			\begin{tabular*}{\textwidth}{@{}l c c r@{}} 
    			\toprule
    			\addlinespace
    Katalysator & Konzentration (mol.:TEOS) & Ausgangs-pH der Lösung & Gelzeit [h] \\\addlinespace \midrule 
    \addlinespace
    HF		& 0,05  & 1,90	& 12	\\
    HCl		& 0,05	& 0,05^1	& 92   \\
    \ce{HNO3}	& 0,05  & 0,05^1  	& 100 \\
    \ce{H2SO4}	& 0,05	& 0,05^1  	& 106 \\
    HOAc		& 0,05	& 3,70 	& 72	\\
    \ce{NH4OH}	& 0,05 & 9,95		& 107	\\
    ohne Katalysator& -	& 5,00		& 1000\\\addlinespace
    \bottomrule
    \end{tabular*}
    \begin{flushleft}
    \footnotesize $^1$ Zwischen 0,01 und 0,05
    \end{flushleft}			
    	\label{tab:pHAbhängigkeit}
    \end{table}
    durch das einfügen der "fußnoten" ist das ganze in der 3. spalte nicht mehr komma-gerecht ausgegeben.

    da hab ich die neue spalten-definiton gefunden und damit geht es in der Tabelle, aber der kopf verschiebt sich und es ändert sich auch die schriftart ...

  2. #2
    Registrierter Benutzer
    Registriert seit
    28.06.2005
    Ort
    Karlsruhe
    Beiträge
    1.407
    Hallo,

    ich hab's nicht ausprobiert, aber beim Lesen Deiner Tabelle ist mir aufgefallen, dass der neu definierte Spaltentyp d in der Tabelle nicht verwendet wird, oder?

    Gruß,
    Alexander

  3. #3
    Registrierter Benutzer
    Registriert seit
    09.07.2004
    Beiträge
    2.365
    Das Thema ist in den letzten 14 Tagen erst angesprochen worden, Signifikanzen 'sinnhaft' in die Tabelle einzubinden (Musst mal nachschauen ...). Eine Alternative, basierend auf Deinem Ansatz, könnte ggf. so aussehen:

    \documentclass{article}
    \usepackage{array,dcolumn}
    \usepackage{booktabs,calc,ragged2e,showframe}
    \begin{document}

    \newcolumntype{d}{D{,}{,}{2}}
    \newcolumntype{M}[1]{>{\centering\bfseries}m{#1}}%
    \begin{table}[htb]
    \centering
    \caption{Gelzeiten und L\"osungs-pH f\"ur TEOS-Systeme unter der Anwendung verschiedener Katalysatoren}
    \label{tabHAbhaengigkeit}
    \begin{tabular}{m{85pt}ddm{6pt}d}
    \toprule\addlinespace
    \multicolumn{1}{m{85pt}}{\textbf{Katalysator}} &
    \multicolumn{1}{M{45pt}}{Konzen\-tration {\footnotesize{(mol.:TEOS)}}} &
    \multicolumn{1}{M{45pt}}{\mbox{Ausgangs-pH} der L\"osung} &
    \multicolumn{1}{m{6pt}}{} &
    \multicolumn{1}{M{45pt}}{Gelzeit [h]} \\
    \addlinespace \midrule\addlinespace
    HF & 0,05 & 1,90 & & 12 \\
    HCl & 0,05 & 0,05 & & 92 \\
    HNO3 & 0,05 & 0,05 & \hspace{-9pt}$^1$ & 100 \\
    H2SO4 & 0,05 & 0,05 & \hspace{-9pt}$^1$ & 106 \\
    HOAc & 0,05 & 3,70 & & 72 \\
    NH4OH & 0,05 & 9,95 & & 107 \\
    ohne Katalysator& -& 5,00 & & 1000\\
    \addlinespace\bottomrule
    \footnotesize \mbox{$^1$ Zwischen 0,01 und 0,05}
    \end{tabular}
    \end{table}

    \end{document}

    %%% Local Variables:
    %%% mode: latex
    %%% TeX-master: "test"
    %%% End:


    edico

  4. #4
    Registrierter Benutzer
    Registriert seit
    25.09.2007
    Ort
    Wolfsburg
    Beiträge
    57
    dankeschön ... finde nur das der tabellenkopf gelitten hat leider...

    du hast ja für die fußnoten einfach ne neue spalte definiert...
    geht das auch das man den spaltennamen einzeilig zentriert über die spalte bekommt?

  5. #5
    Registrierter Benutzer
    Registriert seit
    25.09.2007
    Ort
    Wolfsburg
    Beiträge
    57
    Code:
    \begin{table}[htbp]
    	\centering
    		\caption{Gelzeiten und Lösungs-pH für TEOS-Systeme unter der Anwendung verschiedener Katalysatoren \cite{Pope86}}
    			\begin{tabular*}{\textwidth}{@{}l c d{1.3} r@{}} 
    			\toprule
    			\addlinespace
    Katalysator & Konzentration (mol.:TEOS) &  \multicolumn{1}{c}{Ausgangs-pH der Lösung} & Gelzeit [h] \\\addlinespace \midrule 
    \addlinespace
    HF		& 0,05  & 1,90	& 12	\\
    HCl		& 0,05	& 0,05^1	& 92   \\
    \ce{HNO3}	& 0,05  & 0,05^1  	& 100 \\
    \ce{H2SO4}	& 0,05	& 0,05^1  	& 106 \\
    HOAc		& 0,05	& 3,70 	& 72	\\
    \ce{NH4OH}	& 0,05 & 9,95		& 107	\\
    ohne Katalysator& -	& 5,00		& 1000\\\addlinespace
    \bottomrule
    \end{tabular*}
    \begin{flushleft}
    \footnotesize $^1$ Zwischen 0,01 und 0,05
    \end{flushleft}			
    	\label{tab:pHAbhängigkeit}
    \end{table}

    was kann man machen um in der dritten spalte zu zentrieren?
    Geändert von mad (23-10-2007 um 13:10 Uhr)

  6. #6
    Registrierter Benutzer
    Registriert seit
    25.09.2007
    Ort
    Wolfsburg
    Beiträge
    57
    nicht
    Code:
    \newcolumntype{d}[1]{>{\DC@{,}{,}{#1}}l<{\DC@end}}
    sondern
    \newcolumntype{d}[1]{>{\DC@{,}{,}{#1}}c<{\DC@end}}
    das passiert wenn man eigentlich null ahnung von programmieren hat ...

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •