Anzeige:
Seite 2 von 2 ErsteErste 12
Ergebnis 16 bis 22 von 22

Thema: Abstand zur Schrift in Tabellen

  1. #16
    Registrierter Benutzer
    Registriert seit
    16.04.2011
    Beiträge
    10
    Danke. Wo kann ich nachlesen, was die einzelnen Optionen von
    Code:
    \rule[-5mm]{0pt}{10mm}
    bedeuten?

    [-5mm] ?
    {0pt} ?
    {10mm} ?

  2. #17
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468

  3. #18
    Registrierter Benutzer
    Registriert seit
    16.04.2011
    Beiträge
    10
    Danke. Die Erklärungen sind verständlich.

    Allerdings funktioniert das Ganze nicht mit multicolumn.

    Code:
    \begin{table}[htbp]
    \label{tab:organisation}
    \begin{tabular}{|l|l|l|} 
    	%\hline 
    	\multicolumn{3}{c}{\large\bf Projekorganisation}\\[6pt] \hline
    	{\bf Projektrolle} & {\bf Aufgabenbereiche} & {\bf Name} \\ \hline
    ...
    \end{tabular}
    \caption{Projektorganisation}
    \end{table}
    Warum???

  4. #19
    Registrierter Benutzer
    Registriert seit
    10.07.2010
    Ort
    Offenhausen
    Beiträge
    654
    Geht doch:
    Code:
    \listfiles
    \documentclass{article}
    \begin{document}
    
    \begin{table}[htbp]
    \begin{tabular}{|l|l|l|} 
    	\hline 
    		\multicolumn{3}{|c|}{\rule[-7mm]{0pt}{15mm}\large\bf Projekorganisation}\\ \hline
    	{\bf Projektrolle} & {\bf Aufgabenbereiche} & {\bf Name} \\ \hline
    	1 & 2 & 3 \\
    \end{tabular}
    \caption{Projektorganisation}
    \label{tab:organisation}
    
    \end{table}
    \end{document}
    Übrigens \label immer nach \caption, sonst funktioniert das Referenzieren nicht.
    Gruß, Sepp.-

  5. #20
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Geht das nicht auch mal wieder sehr viel schöner mit booktabs?

    Code:
    \documentclass{article}
    \usepackage{tabularx}
    \usepackage{booktabs}
    \begin{document}
    
    \begin{table}[htbp]
    \label{tab:organisation}
    \begin{tabular}{lll} 
    	\toprule 
    	\multicolumn{3}{c}{\large\bf Projekorganisation}\\ \midrule
    	{\bf Projektrolle} & {\bf Aufgabenbereiche} & {\bf Name} \\ \midrule
    ...&&\\
    \bottomrule
    \end{tabular}
    \caption{Projektorganisation}
    \end{table}
    \end{document}
    Das unterstützt allerdings keine senkrechten Linien, da diese heutzutage sowieso als sehr unschön und störend gelten.

    Und das \toprule bringt irgendwie doch noch nicht ganz den Abstand, den ich gehofft hatte.
    Innerhalb der Zelle eine Größenformatierung vorzunehmen ist anscheinend an sich schon problematisch.

    UPD: Aber man kann den Trick mit \rule auch hier wieder anwenden:
    Code:
    \documentclass{article}
    \usepackage{tabularx}
    \usepackage{booktabs}
    \begin{document}
    
    \begin{table}[htbp]
    \label{tab:organisation}
    \begin{tabular}{lll} 
    	\toprule 
    	\multicolumn{3}{c}{\rule[-5mm]{0pt}{10mm}\large\bf Projekorganisation}\\ \midrule
    	{\bf Projektrolle} & {\bf Aufgabenbereiche} & {\bf Name} \\ \midrule
    ...&&\\
    \bottomrule
    \end{tabular}
    \caption{Projektorganisation}
    \end{table}
    \end{document}
    Geändert von rstuby (22-04-2011 um 10:03 Uhr)

  6. #21
    Registrierter Benutzer
    Registriert seit
    18.04.2011
    Ort
    Münster (NRW)
    Beiträge
    16
    Der Befehl \rule zeichnet eine Linie. Die Befehlsargumente geben 1. den Versatz, 2. die Breite und 3. die Höhe an. Hat diese Linie eine Breite von 0pt, wird diese nicht gezeichnet, dehnt die Zeile vertikal aber nach unten um den Versatz (-5mm) und nach oben um die Höhe. Wenn man diese vertikale Ausdehnung auf alle Tabellenzeilen anwenden möchte, kann man diese Linie in eine \mbox packen und in die Spaltendeklaration der \tabular-Umgebung aufnehmen; dies geschieht dann über >{}, wie in meinem Beispiel zuvor. Dies alles steht z. B. wunderbar im LaTeX-Begleiter von Frank Mittelbach und Michel Goossens, den ich Dir wärmstens empfehlen kann.

  7. #22
    Registrierter Benutzer
    Registriert seit
    10.07.2010
    Ort
    Offenhausen
    Beiträge
    654
    Noch eine Möglichkeit mit \cmidrule aus booktabs, um Tabellen aufzulockern:
    Code:
    \listfiles
    \documentclass{article}
    \usepackage{booktabs}
    \begin{document}
    
    \begin{table}[htbp]
    \centering
    \begin{tabular}{lll} 
    	\toprule 
    		\multicolumn{3}{c}{\rule[-7mm]{0pt}{15mm}\large\bf Projekorganisation}\\ \midrule
    	{\bf Projektrolle} & {\bf Aufgabenbereiche} & {\bf Name} \\ \cmidrule(r){1-1} \cmidrule(r){2-2} \cmidrule(r){3-3}
    	1 & 2 & 3 \\ \bottomrule
    \end{tabular}
    \caption{Projektorganisation}
    \label{tab:organisation}
    
    \end{table}
    \end{document}
    Sepp.-

Lesezeichen

Berechtigungen

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