Anzeige:
Ergebnis 1 bis 6 von 6

Thema: 1. Zeile Tabelle zentrieren, restliche nicht

  1. #1
    Registrierter Benutzer
    Registriert seit
    27.05.2009
    Beiträge
    40

    1. Zeile Tabelle zentrieren, restliche nicht

    Hallo,
    ich versuche die Werte der Tabelle der 1. Spalte zu zentrieren, die restlichen darunter sollen links oder rechts ausgerichtet sein. Jedenfalls frage ich mich wie ich das machen soll... Hier mal der Code:

    \begin{table}[H]
    \renewcommand{\baselinestretch}{1.5}

    {\small
    \caption{keine Anwendung des § 34 a EStG und Anlage im Unternehmen}

    \begin{tabular}{|l||rrrrrr|}


    \hline
    t & 0 & 1 & 2 & 3 & 4 & 5 \\\hline\hline

    Gewinn G & 100000,00 & 100000,00 & 100000,00 & 100000,00 & 100000,00 & 100000,00 \\\hline
    ....etc.
    \end{tabular}}
    \end{table}

    Naja das rote soll jeweils in der Mitte der Zelle stehen. Wisst Ihr wie ich das lösen kann? Wäre echt dankbar über Hilfe!
    Viele Grüße
    Eva

  2. #2
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Arrow Etwas lauffähiges anbieten

    Mach doch bitte mal ein vollständiges Minimalbeispiel und gib dabei auch gleich eine komplette Tabelle an. Es gibt da nämlich unterschiedliche Lösungen. Aber dazu ist es besser, die Tabelle mal zusehen.


    MfG
    Thorsten¹
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

  3. #3
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von E123 Beitrag anzeigen
    Hallo,
    ich versuche die Werte der Tabelle der 1. Spalte zu zentrieren, die restlichen darunter sollen links oder rechts ausgerichtet sein. Jedenfalls frage ich mich wie ich das machen soll... Hier mal der Code:

    Naja das rote soll jeweils in der Mitte der Zelle stehen. Wisst Ihr wie ich das lösen kann?
    Code:
    \documentclass{article}
    \newcommand\MC[1]{\multicolumn{1}{c}{#1}}
    
    \begin{document}
    
    \begin{tabular}{|l||rrrrrr|}\hline
     \MC{t} & \MC{0} & \MC{1} & \MC{2} & \MC{3} & \MC{4} & \MC{5} \\\hline\hline
      Gewinn G &  100000,00 &  100000,00 &  100000,00 &  100000,00 &  100000,00 &  100000,00 \\\hline
    \end{tabular}
    
    \end{document}
    Herbert

  4. #4
    Registrierter Benutzer
    Registriert seit
    27.05.2009
    Beiträge
    40
    Hi, vielen Dank erstmal! Es läuft jetzt soweit ganz gut, nur brauche ich eine Rahmen um die Tabelle und nach dem t eine doppelte vertikal Linie. So wie in dem tabular-Befehl. Wie setze ich das jetzt um? mit \vline oder || zerschießt er mir dann alles. Hier mal der Code:
    Code:
    \begin{document}
    \begin{table}[H]
    \renewcommand{\baselinestretch}{1.5}
    \newcommand\MC[1]{\multicolumn{1}{c}{#1}}
    {\small
    \caption{Thesaurierung und Anlage in Aktien}
    \begin{tabular}{|l||rrrrrr|}
    \hline
         \MC{t}  &  \MC{0} &   \MC{1} &   \MC{2} &    \MC{3} &     \MC{4} &   \MC{5}        \\\hline\hline
    
       G &  1 &  1&  1 &  1 &  1 &  1          \\\hline
    
    Kursgewinn &  0 &   86,46 &   2290 &   35 &   4 &   6     \\\hline\hline
    
     \(EV\) & {\bf 59} & {\bf 12} & {\bf 19} & {\bf 27} & {\bf 3} & {\bf 42} \\\hline
    
    \end{tabular} }
    \end{table} 
    \end{document}
    Dankeschön!
    Viele Grüße
    Eva

  5. #5
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von E123 Beitrag anzeigen
    Hi, vielen Dank erstmal! Es läuft jetzt soweit ganz gut, nur brauche ich eine Rahmen um die Tabelle und nach dem t eine doppelte vertikal Linie. So wie in dem tabular-Befehl. Wie setze ich das jetzt um? mit \vline oder || zerschießt er mir dann alles.
    Tabellen mit so vielen Linien sehen einfach nur schrecklich aus ...
    Was willst du eigentlich mit deinem \baselinestretch erreichen

    Code:
    \documentclass{article}
    \usepackage{caption}
    \newcommand\MC[1]{\multicolumn{1}{c}{#1}}
    \newcommand\MCL[1]{\multicolumn{1}{|c||}{#1}}
    \newcommand\MCR[1]{\multicolumn{1}{c|}{#1}}
    
    \begin{document}
    
    \begin{center}
    \renewcommand\arraystretch{1.75}
    \captionof{table}{Thesaurierung und Anlage in Aktien}
    \small
    \begin{tabular}{|l||rrrrrr|}\hline
      \MCL{t}  &  \MC{0} &   \MC{1} &   \MC{2} &    \MC{3} &     \MC{4} &   \MCR{5} \\\hline\hline
       G &  1 &  1&  1 &  1 &  1 &  1          \\\hline
    Kursgewinn &  0 &   86,46 &   2290 &   35 &   4 &   6     \\\hline\hline
     \(EV\) & {\bf 59} & {\bf 12} & {\bf 19} & {\bf 27} & {\bf 3} & {\bf 42} \\\hline
    \end{tabular}
    \end{center} 
    
    \end{document}
    Herbert

  6. #6
    Registrierter Benutzer
    Registriert seit
    27.05.2009
    Beiträge
    40
    Hi, es hat super geklappt. Das mit dem baselinestretch war weil in der table Umgebung nur 1 Zeiliger Abstand ist. Aber mit dem arraystretch gehts auch. Ja das mit den Linien ist nicht schön! DIe Tabellen gehen aber über 1 Seite.... Also vielen Dank!

Lesezeichen

Berechtigungen

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