Anzeige:
Ergebnis 1 bis 13 von 13

Thema: Automatischer Zeilenumbruch in Tabellen

  1. #1
    Registrierter Benutzer
    Registriert seit
    05.11.2005
    Beiträge
    8

    Automatischer Zeilenumbruch in Tabellen

    Hallo,

    bin noch nicht so Latex-erfahren und bräuchte deshalb eure Hilfe. Ich möchte eine Tabelle in mein Dokument einfügen und jetzt kriege ich immer eine Tabelle, die über die Seitenränder raus geht. Wie kann ich jetzt einen automatischen Zeilenumbruch hinkriegen?

    Hier der Code:
    \begin{tabular}{|l|c|c|c|c|}
    \hline
    & Malawi & Sambia & Mosambik & Tansania \\
    \hline
    HIV-Quote (15-49-Jährige) & 14,20\% & 16,50\% & 12,20\% & 8,80\% \\
    \hline
    Malaria-Fälle (pro 100.000) & 25.948 & 34.205 & 18.115 & 1.207 \\
    \hline
    Tuberkulose-Fälle (pro 100.000) & 469 & 508 & 557 & 476 \\
    \hline
    Säuglingssterblichkeitsrate (pro 1.000 Lebendgeburten) & 112 & 12 & 109 & 104 \\
    \hline
    Kindersterblichkeitsrate der unter 5-Jährigen (pro 1.000 Lebendgeburten) & 178 & 182 & 158 & 165 \\
    \hline
    \end{tabular}

    Grüßle,
    Miri

  2. #2
    Registrierter Benutzer
    Registriert seit
    25.11.2004
    Beiträge
    358
    Hallo Miri,

    nimm den Spaltentyp p. Dem gibst du eine Breite mit, und dann wird innerhalb dieser Breit mit Blocksatz umgebrochen. also:

    \begin{tabular}{p{3cm}p{5cm}p{3cm}}
    usw.

    Gruß
    till

  3. #3
    Registrierter Benutzer
    Registriert seit
    05.11.2005
    Beiträge
    8
    Danke Till,
    das hilft schon mal weiter.
    Wie aber schaffe ich es den Spalteninhalt zu zentrieren?

    Gruß,
    Miri

  4. #4
    Registrierter Benutzer
    Registriert seit
    25.11.2004
    Beiträge
    358
    Naja, du kannst dann innerhalb von jeder Zelle lokal \begin{center} \end{center} schreiben. Das ist große Schreibarbeit und ich bin damit auch nicht glücklich... Es gibt hier im Forum ein paar threads zum Theme \newcolumntype oder so ähnlich, wo man sich einen eigenen Spaltentyp definiert. Bei mir hat das allerdings bisher immer nur Fehler gegeben. Such das doch mal und versuch dich damit.

    Gruß
    Till

  5. #5
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    vielleicht ist ja dieser thread was für Dich.

    @Till: vielleicht liegt's bei Dir an einem älteren? array-Paket, da kann es Probleme mit \arraybackslash geben - war jedenfalls so bei mir

    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  6. #6
    Registrierter Benutzer
    Registriert seit
    05.11.2005
    Beiträge
    8
    Danke

    Wie aber kann ich das alles noch vertikal zentrieren?

    Grüßle, Miri

  7. #7
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin Miri,
    vielleicht mit m{..} statt p{..} in der Spaltendeklaration.
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  8. #8
    Registrierter Benutzer
    Registriert seit
    05.11.2005
    Beiträge
    8
    Hallo Rainer,
    das hat leider nicht geklappt... hast du vielleicht noch ne andere idee?
    Grüßle, Miri

  9. #9
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Hallo Miri,
    laß mal bitte folgendes Beispiel bei Dir laufen:
    Code:
    \documentclass{article}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[german]{babel}
    \usepackage{array}
    \begin{document}
    \newcolumntype{C}[1]{>{\centering}m{#1}}
    \begin{tabular}{C{2cm}r}
    \hline
    Ein etwas langer Text, der sicherlich umbrochen wird & a\\
    \hline
    oder kurz & b\\
    \hline
    \end{tabular}
    \end{document}
    ...also bei mir wird die erste Spalte so horizontal _und_ vertikal zentriert
    mit anderen Worten: das 'p' in der eigenen Spaltendeklaration - oder sollte ich besser sagen "Definition"? - war gemeint im vorherigen posting, bezogen auf den zuvor angegebenen thread
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  10. #10
    Registrierter Benutzer
    Registriert seit
    05.11.2005
    Beiträge
    8
    Ja, hat geklappt!!!
    Vielen Dank.

    Wenn ich grad schonmal dabei bin mit fragen, dann fällt mir noch folgendes ein:
    weißt du wie ich Diagramme in Latex schreiben kann. Habs schon mit dem Paket graphs versucht, aber als ich dann mit \begin{graph} starten wollte hab ich nur jede Menge Fehlermeldungen bekommen (das Paket hat er aber akzeptiert). Hab auch schon gegoogelt, aber nix hilfreiches gefunden.

    Grüßle, Miri

  11. #11
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Hallo Miri,
    ich mach selbst eigentlich nichts mit Diagrammen (oder erstell sie mir extern), aber hier im Forum wird des Öfteren auf das pstricks-Paket hingewiesen (oder heißt es schon "bundle"?)
    hier hast Du sicher schon reingeschaut...?
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  12. #12
    Registrierter Benutzer
    Registriert seit
    05.11.2005
    Beiträge
    8
    Hallo Rainer!
    Ja, da hab ich schon reingeschaut und hab's auch mal ausprobiert. Anschauen kann ich das ganze jedoch nur in postscipt. Als ich es in pdf kompilieren wollte kamen jede Menge Fehlermeldungen. Da ich in meiner Diplomarbeit schon mehrere Garphiken eingebunden habe (mit graphicx) und diese nur im pdf-Format sichtbar sind, bräuchte ich eine Möglichkeit wie ich so ein Diagramm ins pdf bekommen.
    Viele Grüße,
    Miri

  13. #13
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Hallo Miri,
    Du könntest doch die Diagramm-Datei erstmal alleine kompilieren, also
    latex diagramm.tex (ggf. 2x),
    dvips diagramm.dvi
    ps2pdf diagramm.ps > diagramm.pdf
    und dann in deinem Hauptdokument das Diagramm mit includegraphics wieder einbinden, dann ist's schon pdf wie der Rest
    Hinweis: pstricks stand für PostScript-Tricks
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

Lesezeichen

Berechtigungen

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