Anzeige:
Ergebnis 1 bis 12 von 12

Thema: tabelle zu breit

  1. #1
    Registrierter Benutzer
    Registriert seit
    17.04.2007
    Beiträge
    39

    tabelle zu breit

    hallo,

    habe eine tabelle, die zu breite ist für eine seite, endet dann nach dem kompilieren irgendwo im nirvana. gibts da irgendeine art TAbellenumbruch möglichkeit?

    hier die Tabelle:


    \begin{tabular}{rrrrrrrrrrrr}

    & {\bf Anzahl Zellen} & {\bf Anzahl Prismas} & {\bf delta-t erd} & {\bf delta-p} & {\bf Q (W)} & {\bf x-min} & {\bf x-max} & {\bf y-min} & {\bf y-max } & {\bf z-min} & {\bf z-max} \\

    & & & & & & & & & & & \\

    {\bf Netz 1} & 1827747 & 6938 & 41,3344 & 442,313 & 66,9 & 0,1 & 0,2 & 0,1 & 0,15 & 0,02 & 0,1 \\

    {\bf Netz 2} & 927244 & 4336 & 40,738 & 478,131 & 65,975 & 0,1 & 0,2 & 0,2 & 0,3 & 0,02 & 0,1 \\

    {\bf Netz 3} & 2064672 & 6986 & 41,325 & 440,917 & 66,94 & 0,1 & 0,2 & 0,1 & 0,15 & 0,015 & 0,1 \\

    {\bf Netz 4} & 1047121 & 4332 & 40,746 & 477,021 & 66,001 & 0,1 & 0,2 & 0,2 & 0,2 & 0,015 & 0,1 \\

    {\bf Netz 5} & 2477382 & 6974 & 41,511 & 440,823 & 66,976 & 0,1 & 0,2 & 0,1 & 0,1 & 0,015 & 0,1 \\

    {\bf Netz 6} & 690491 & 2266 & 40,545 & 477,179 & 65,673 & 0,2 & 0,3 & 0,2 & 0,2 & 0,015 & 0,17 \\

    {\bf Rechennetz} & 1670550 & 0 & 41,92637 & 441,749 & 6,82E+01 & & & & & & \\

    \end{tabular}
    Danke und Gruß,

    Philipp

  2. #2
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,

    du kannst anstatt einer r-spalte auch eine p{längenangabe}-spalte machen.
    außerdem könntest du die schriftgröße herabsetzen \small.
    sollte das alles nicht helfen, dann bleit dir wohl nur das drehen ins querformat und damit die verbannung deiner tabelle in den anhang

    also ich habe gerade etwas herumprobiert, eine querformat tabelle scheint mir das beste zu sein wenn man noch was erkennen will.

    gruß
    Mein Ball ist umgefallen

  3. #3
    Registrierter Benutzer Avatar von countbela666
    Registriert seit
    15.04.2005
    Ort
    Berlin
    Beiträge
    2.317
    Hallo,

    eine weitere Möglichkeit wäre auch das Verwenden gestürzter Spaltenköpfe sowie das anschließende Skalieren auf Textbreite:
    Code:
    \documentclass[ngerman]{scrartcl}
    \usepackage{babel,array,calc,rotating,booktabs,dcolumn}
    \newcolumntype{N}{>{\bfseries\footnotesize\hspace{0pt}\arraybackslash}l}
    \newcolumntype{V}[1]{>{\bfseries\footnotesize\hspace{0pt}\arraybackslash}p{#1}}
    \newcolumntype{R}[1]{
      >{\begin{turn}{90}\begin{minipage}{#1}}
        N%
      <{\end{minipage}\end{turn}}%
    }
    \makeatletter
    \newcolumntype{d}[1]{>{\DC@{.}{,}{#1}}l<{\DC@end}}
    \makeatother
    \begin{document}
      \noindent
      \resizebox{\textwidth}{!}{\small
        \begin{tabular}{@{}
                        V{\widthof{Rechen-~}}
                        d{7.0}
                        d{4.0}
                        d{2.5}
                        d{3.4}
                        d{2.3}
                        *{3}{d{1.1}}
                        d{1.2}
                        d{1.3}
                        d{1.2}
                        @{}}
          \toprule
                                                      & 
            \multicolumn{1}{R{1.4cm}}{Anzahl Zellen}  & 
            \multicolumn{1}{R{1.4cm}}{Anzahl Prismas} & 
            \multicolumn{1}{R{1.4cm}}{delta-t erd}    & 
            \multicolumn{1}{R{1.4cm}}{delta-p}        & 
            \multicolumn{1}{R{1.4cm}}{Q (W)}          & 
            \multicolumn{1}{R{1.4cm}}{x-min}          &
            \multicolumn{1}{R{1.4cm}}{x-max}          &
            \multicolumn{1}{R{1.4cm}}{y-min}          &
            \multicolumn{1}{R{1.4cm}}{y-max}          & 
            \multicolumn{1}{R{1.4cm}}{z-min}          &
            \multicolumn{1}{R{1.4cm}}{z-max}          \\
          \cmidrule(r){1-1}
          \cmidrule(lr){2-2}
          \cmidrule(lr){3-3}
          \cmidrule(lr){4-4}
          \cmidrule(lr){5-5}
          \cmidrule(lr){6-6}
          \cmidrule(lr){7-7}
          \cmidrule(lr){8-8}
          \cmidrule(lr){9-9}
          \cmidrule(lr){10-10}
          \cmidrule(lr){11-11}
          \cmidrule(l){12-12}
            Netz 1         & 1827747 & 6938 & 41.3344  & 442.313 & 66.9   & 0.1 & 0.2 & 0.1 & 0.15 & 0.02  & 0.1  \\
            Netz 2         & 927244  & 4336 & 40.738   & 478.131 & 65.975 & 0.1 & 0.2 & 0.2 & 0.3  & 0.02  & 0.1  \\
            Netz 3         & 2064672 & 6986 & 41.325   & 440.917 & 66.94  & 0.1 & 0.2 & 0.1 & 0.15 & 0.015 & 0.1  \\
            Netz 4         & 1047121 & 4332 & 40.746   & 477.021 & 66.001 & 0.1 & 0.2 & 0.2 & 0.2  & 0.015 & 0.1  \\
            Netz 5         & 2477382 & 6974 & 41.511   & 440.823 & 66.976 & 0.1 & 0.2 & 0.1 & 0.1  & 0.015 & 0.1  \\
            Netz 6         & 690491  & 2266 & 40.545   & 477.179 & 65.673 & 0.2 & 0.3 & 0.2 & 0.2  & 0.015 & 0.17 \\
            Re\-chen\-netz & 1670550 & 0    & 41.92637 & 441.749 & 68.2                                           \\
          \bottomrule
        \end{tabular}
      }
    \end{document}
    BTW: ein Blick ins tabsatz.pdf schadet nie.

    Grüße
    Marcel

    Listen to me children of the night, beyond the doors of darkness you will find
    a thousand worlds for you to see here, take my hand and follow me...

  4. #4
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174

    Thumbs up

    ah daran habe ich gerade nicht gedacht. guter einfall
    Mein Ball ist umgefallen

  5. #5
    Registrierter Benutzer
    Registriert seit
    17.04.2007
    Beiträge
    39

    babel

    irgendwas stimmt bei mir dabei mit dem babel package nicht:

    ! Package babel error. You haven't speciefied a language option.

    was ist damit gemeint?

  6. #6
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,

    etwas code wöre immer gut wen du so eine frage stellst.
    deshalb rate ich mal wild drauf los.

    der aufruf sollte so aussehen

    Code:
    \usepackage[ngerman]{babel}
    Mein Ball ist umgefallen

  7. #7
    Registrierter Benutzer
    Registriert seit
    17.04.2007
    Beiträge
    39
    funzt leider immer noch nicht. hier mein kopf:


    \documentclass[12pt,twoside,a4paper]{report}

    \usepackage{babel,array,calc,rotating,booktabs,dco lumn}

    %neue Rechtschreibung
    \usepackage{ngerman}

    %Grafiken einbinden

    \usepackage {graphicx} % Grafiken einbinden, Option "draft" fuer leere Rahmen [draft]
    \graphicspath{{bilder/}}
    \usepackage{subfigure} % subfigures
    \usepackage{pstricks} % Farben, einfache Zeichenelemente
    \usepackage[rflt]{floatflt}
    \usepackage{here}

    %Farben/Schriftfarben
    \newcommand{\Rot}{\color{red}}


    %Umlaute ermöglichen
    \usepackage[latin1]{inputenc}

    %Kopf- und Fußzeile
    \usepackage{fancyhdr}
    \pagestyle{fancy}
    \fancyhf{}

    %Kopfzeile mittig
    \fancyhead[CO,CE]{\nouppercase{\leftmark}}
    %Linie oben
    \renewcommand{\headrulewidth}{0.5pt}

    %Fußzeile mittig
    \fancyfoot[CO,CE]{\thepage}
    %Linie unten
    \renewcommand{\footrulewidth}{0.5pt}




    %anderthalbfachen Zeilenabstand
    \usepackage{setspace}
    \onehalfspacing




    \begin{document}


    Versuche die obige Tabelle dann einzugliedern...

  8. #8
    Registrierter Benutzer Avatar von bischi
    Registriert seit
    10.04.2003
    Beiträge
    4.828
    oder sonst ne scalebox oder ne resizebox verwenden.

    MfG Bischi

    "There is an art, it says, or rather, a knack to flying. The knack lies in learning how to throw yourself at the ground and miss it" The hitchhiker's guide to the galaxy by Douglas Adams

    --> l2picfaq.pdf <-- www.n.ethz.ch/~dominikb/index.html LaTeX-Tutorial, LaTeX-Links, Java-Links,...

  9. #9
    Registrierter Benutzer Avatar von countbela666
    Registriert seit
    15.04.2005
    Ort
    Berlin
    Beiträge
    2.317
    Zitat Zitat von symab Beitrag anzeigen
    funzt leider immer noch nicht. hier mein kopf:
    Code:
    \documentclass[12pt,twoside,a4paper]{report}
    
    \usepackage{babel,array,calc,rotating,booktabs,dcolumn}
    Wie bobmalaria schon gesagt hat: das kann so nicht funktionieren. babel benötigt eine Sprachoption, die du am besten der Dokumentklasse übergibst, wie ich es in meinem MB gemacht habe. Das Paket ngerman brauchst du dann nicht mehr.

    Außerdem müssen die neudefinierten Spaltentypen noch in die Präambel, wenn du meine Tabelle übernehmen möchtest.

    BTW: das Paket subfigure ist obsolet und wird durch subfig ersetzt.

    Grüße
    Marcel

    Listen to me children of the night, beyond the doors of darkness you will find
    a thousand worlds for you to see here, take my hand and follow me...

  10. #10
    Registrierter Benutzer
    Registriert seit
    17.04.2007
    Beiträge
    39
    tut mir leid, aberich habs so eingebunden wie ihr gesagt habt.

    hier mein kopf:
    Code:
    \documentclass[ngerman,12pt,twoside,a4paper]{report}
    
    
    
    %neue Rechtschreibung
    %\usepackage{ngerman}
    
    %Grafiken einbinden
    
    \usepackage {graphicx}     % Grafiken einbinden, Option "draft" fuer leere Rahmen  [draft]
      \graphicspath{{bilder/}}
    \usepackage{subfig}        % subfigures
    \usepackage{pstricks}         % Farben, einfache Zeichenelemente
    \usepackage[rflt]{floatflt}
    \usepackage{here}
    
    %Farben/Schriftfarben
    \newcommand{\Rot}{\color{red}}
    
    
    %Umlaute ermöglichen
    \usepackage[latin1]{inputenc}
    
    %Kopf- und Fußzeile
    \usepackage{fancyhdr}
    \pagestyle{fancy}
    \fancyhf{}
    
    %Kopfzeile mittig
    \fancyhead[CO,CE]{\nouppercase{\leftmark}}
    %Linie oben
    \renewcommand{\headrulewidth}{0.5pt}
    
    %Fußzeile mittig
    \fancyfoot[CO,CE]{\thepage}
    %Linie unten
    \renewcommand{\footrulewidth}{0.5pt}
    
    
    \usepackage{babel,array,calc,rotating,booktabs,dcolumn}
    
    %anderthalbfachen Zeilenabstand
    \usepackage{setspace}
    \onehalfspacing
    
    \begin{document}
    \sloppy
    und hier die tabelle von marcel:

    Code:
    \newcolumntype{N}{>{\bfseries\footnotesize\hspace{0pt}\arraybackslash}l}
    \newcolumntype{V}[1]{>{\bfseries\footnotesize\hspace{0pt}\arraybackslash}p{#1}}
    \newcolumntype{R}[1]{
      >{\begin{turn}{90}\begin{minipage}{#1}}
        N%
      <{\end{minipage}\end{turn}}%
    }
    \makeatletter
    \newcolumntype{d}[1]{>{\DC@{.}{,}{#1}}l<{\DC@end}}
    \makeatother
    \begin{document}
      \noindent
      \resizebox{\textwidth}{!}{\small
        \begin{tabular}{@{}
                        V{\widthof{Rechen-~}}
                        d{7.0}
                        d{4.0}
                        d{2.5}
                        d{3.4}
                        d{2.3}
                        *{3}{d{1.1}}
                        d{1.2}
                        d{1.3}
                        d{1.2}
                        @{}}
          \toprule
                                                      & 
            \multicolumn{1}{R{1.4cm}}{Anzahl Zellen}  & 
            \multicolumn{1}{R{1.4cm}}{Anzahl Prismas} & 
            \multicolumn{1}{R{1.4cm}}{delta-t erd}    & 
            \multicolumn{1}{R{1.4cm}}{delta-p}        & 
            \multicolumn{1}{R{1.4cm}}{Q (W)}          & 
            \multicolumn{1}{R{1.4cm}}{x-min}          &
            \multicolumn{1}{R{1.4cm}}{x-max}          &
            \multicolumn{1}{R{1.4cm}}{y-min}          &
            \multicolumn{1}{R{1.4cm}}{y-max}          & 
            \multicolumn{1}{R{1.4cm}}{z-min}          &
            \multicolumn{1}{R{1.4cm}}{z-max}          \\
          \cmidrule(r){1-1}
          \cmidrule(lr){2-2}
          \cmidrule(lr){3-3}
          \cmidrule(lr){4-4}
          \cmidrule(lr){5-5}
          \cmidrule(lr){6-6}
          \cmidrule(lr){7-7}
          \cmidrule(lr){8-8}
          \cmidrule(lr){9-9}
          \cmidrule(lr){10-10}
          \cmidrule(lr){11-11}
          \cmidrule(l){12-12}
            Netz 1         & 1827747 & 6938 & 41.3344  & 442.313 & 66.9   & 0.1 & 0.2 & 0.1 & 0.15 & 0.02  & 0.1  \\
            Netz 2         & 927244  & 4336 & 40.738   & 478.131 & 65.975 & 0.1 & 0.2 & 0.2 & 0.3  & 0.02  & 0.1  \\
            Netz 3         & 2064672 & 6986 & 41.325   & 440.917 & 66.94  & 0.1 & 0.2 & 0.1 & 0.15 & 0.015 & 0.1  \\
            Netz 4         & 1047121 & 4332 & 40.746   & 477.021 & 66.001 & 0.1 & 0.2 & 0.2 & 0.2  & 0.015 & 0.1  \\
            Netz 5         & 2477382 & 6974 & 41.511   & 440.823 & 66.976 & 0.1 & 0.2 & 0.1 & 0.1  & 0.015 & 0.1  \\
            Netz 6         & 690491  & 2266 & 40.545   & 477.179 & 65.673 & 0.2 & 0.3 & 0.2 & 0.2  & 0.015 & 0.17 \\
            Re\-chen\-netz & 1670550 & 0    & 41.92637 & 441.749 & 68.2                                           \\
          \bottomrule
        \end{tabular}
      }
    er sagt: can be used in preamble only

  11. #11
    Registrierter Benutzer Avatar von countbela666
    Registriert seit
    15.04.2005
    Ort
    Berlin
    Beiträge
    2.317
    Code:
    \newcolumntype{N}{>{\bfseries\footnotesize\hspace{0pt}\arraybackslash}l}
    \newcolumntype{V}[1]{>{\bfseries\footnotesize\hspace{0pt}\arraybackslash}p{#1}}
    \newcolumntype{R}[1]{
      >{\begin{turn}{90}\begin{minipage}{#1}}
        N%
      <{\end{minipage}\end{turn}}%
    }
    \makeatletter
    \newcolumntype{d}[1]{>{\DC@{.}{,}{#1}}l<{\DC@end}}
    \makeatother
    \begin{document}
      \noindent
      \resizebox{\textwidth}{!}{\small
        \begin{tabular}{@{}
                        V{\widthof{Rechen-~}}
                        d{7.0}
                        d{4.0}
                        d{2.5}
                        d{3.4}
                        d{2.3}
                        *{3}{d{1.1}}
                        d{1.2}
                        d{1.3}
                        d{1.2}
                        @{}}
          \toprule
                                                      & 
            \multicolumn{1}{R{1.4cm}}{Anzahl Zellen}  & 
            \multicolumn{1}{R{1.4cm}}{Anzahl Prismas} & 
            \multicolumn{1}{R{1.4cm}}{delta-t erd}    & 
            \multicolumn{1}{R{1.4cm}}{delta-p}        & 
            \multicolumn{1}{R{1.4cm}}{Q (W)}          & 
            \multicolumn{1}{R{1.4cm}}{x-min}          &
            \multicolumn{1}{R{1.4cm}}{x-max}          &
            \multicolumn{1}{R{1.4cm}}{y-min}          &
            \multicolumn{1}{R{1.4cm}}{y-max}          & 
            \multicolumn{1}{R{1.4cm}}{z-min}          &
            \multicolumn{1}{R{1.4cm}}{z-max}          \\
          \cmidrule(r){1-1}
          \cmidrule(lr){2-2}
          \cmidrule(lr){3-3}
          \cmidrule(lr){4-4}
          \cmidrule(lr){5-5}
          \cmidrule(lr){6-6}
          \cmidrule(lr){7-7}
          \cmidrule(lr){8-8}
          \cmidrule(lr){9-9}
          \cmidrule(lr){10-10}
          \cmidrule(lr){11-11}
          \cmidrule(l){12-12}
            Netz 1         & 1827747 & 6938 & 41.3344  & 442.313 & 66.9   & 0.1 & 0.2 & 0.1 & 0.15 & 0.02  & 0.1  \\
            Netz 2         & 927244  & 4336 & 40.738   & 478.131 & 65.975 & 0.1 & 0.2 & 0.2 & 0.3  & 0.02  & 0.1  \\
            Netz 3         & 2064672 & 6986 & 41.325   & 440.917 & 66.94  & 0.1 & 0.2 & 0.1 & 0.15 & 0.015 & 0.1  \\
            Netz 4         & 1047121 & 4332 & 40.746   & 477.021 & 66.001 & 0.1 & 0.2 & 0.2 & 0.2  & 0.015 & 0.1  \\
            Netz 5         & 2477382 & 6974 & 41.511   & 440.823 & 66.976 & 0.1 & 0.2 & 0.1 & 0.1  & 0.015 & 0.1  \\
            Netz 6         & 690491  & 2266 & 40.545   & 477.179 & 65.673 & 0.2 & 0.3 & 0.2 & 0.2  & 0.015 & 0.17 \\
            Re\-chen\-netz & 1670550 & 0    & 41.92637 & 441.749 & 68.2                                           \\
          \bottomrule
        \end{tabular}
      }
    Der blau markierte Code muss in die Präambel (vor \begin{document}). So wie es aussieht, hast du alles an die Stelle gepackt, an der die Tabelle schließlich stehen soll und dabei das \begin{document} (rot markiert) übersehen. Kann so nicht funktionieren.

    Grüße
    Marcel

    Listen to me children of the night, beyond the doors of darkness you will find
    a thousand worlds for you to see here, take my hand and follow me...

  12. #12
    Registrierter Benutzer
    Registriert seit
    17.04.2007
    Beiträge
    39
    Danke, funktioniert endlich und die Tabelle sieht echt super aus.
    Special thx to Marcel!!!!!!

Lesezeichen

Berechtigungen

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