Anzeige:
Ergebnis 1 bis 9 von 9

Thema: Probleme mit gedrehten Tabellen

  1. #1
    Registrierter Benutzer
    Registriert seit
    06.11.2006
    Beiträge
    28

    Probleme mit gedrehten Tabellen

    Hallo Leute,

    ich habe ein Problem mit folgendem Code und habe noch niemanden gefunden, dem es genauso geht:

    \begin{sidewaystable}[h]
    \caption{\label{test1}Ergebnisse der Tests vollständiges Modell
    gegen ein um einen Faktor reduziertes Modell}
    \begin{tabular}{l|c|r@{.}l|r@{.}l|c}

    Merkmal & Freiheitsgrade & \multicolumn{2}{c|}{F-Wert} &
    \multicolumn{2}{c|}{Wahrscheinlichkeit} &\\\hline

    Betrieb & 1 & 586 & 104 & \qquad<0 & 001 & ***\\
    Herde & 29 & 2 & 9069 & <0 & 001 & ***\\
    Saison & 2 & 910 & 5 & <0 & 001 & ***\\
    Periode & 4 & 15 & 391 & <0 & 001 & ***\\
    Geschlecht & 1 & 2 & 5863 & 0 & 1081 & \\
    Geburtsgewicht & 1 & 0 & 0191 & 0 & 8901 & \\
    Wurfgröße & 3 & 0 & 6297 & 0 & 5960 & \\
    Vaterrasse & 3 & 1 & 9189 & 0 & 5894 & \\
    Mutterrasse & 3 & 1 & 8358 & 0 & 1389 & \\\hline
    \end{tabular}
    \end{sidewaystable}

    Jedenfalls erscheint bei mir die Tabelle nicht gedreht, sondern am rechten unteren Rand der Seite in normaler Ausrichtung. Sie sitzt sogar so weit im Eck, dass nicht mal mehr alles sichtbar ist. Wo liegt der Fehler???

    Noch eine zusätzliche Frage, kann ich auf einer Seite mit einer gedrehten Tabelle noch zusätzlichen Text haben in normaler Form? Also beispielsweise in der einen Spalte die gedrehte Tabelle, in der anderen normalen Text.

    Danke schon mal

    Aui

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

    poste mal ein minimalbeispiel das den fehler reproduziert www.minimalbeispiel.de
    Mein Ball ist umgefallen

  3. #3
    Registrierter Benutzer
    Registriert seit
    06.11.2006
    Beiträge
    28
    Zitat Zitat von bobmalaria Beitrag anzeigen
    hi,

    poste mal ein minimalbeispiel das den fehler reproduziert www.minimalbeispiel.de

    Hallo,

    der Code der oben angegeben ist, ist das Beispiel, das nicht läuft. Die große Tabelle wäre zu umfangreich, also habe ich das mit einer kleinen ausprobiert und nachdem das auch nichts wurde hier hingestellt. Das verwendete Paket ist rotating.sty. An der Tabelle selbst liegt es glaube ich nicht, denn als normale Tabelle haut alles hin.

    Gruß, Aui

  4. #4
    Registrierter Benutzer
    Registriert seit
    10.02.2007
    Beiträge
    273
    Bei mir tut dein Code problemlos. Würde noch \centering dazu tun, aber das tut hier nix zur Sache. Wirf doch mal alles unwesentliche aus dem Header raus, vielleicht beißt sich dort was.

  5. #5
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.860
    Moin moin,
    Zitat Zitat von aui Beitrag anzeigen
    Das verwendete Paket ist rotating.sty.
    das wäre in Deinem Fall eigentlich Teil eines Minimalbeispiels...
    Zitat Zitat von aui Beitrag anzeigen
    An der Tabelle selbst liegt es glaube ich nicht, denn als normale Tabelle haut alles hin.
    und wenn ich die nötigen Ergänzungen dazubastel, dann funzt die Tabelle auch bei mir.
    Code:
    \documentclass{article}
    \usepackage{rotating}
    \begin{document}
    \begin{sidewaystable}[h]
    :
    \end{sidewaystable}
    \end{document}
    Da die Tabelle bei Dir noch nicht mal gedreht dargestellt wird, vermute ich eher, daß Du Dir das Ergebnis als dvi ansiehst (vgl. l2picfaq) -> schau's Dir mal as ps oder pdf an.
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  6. #6
    Registrierter Benutzer
    Registriert seit
    06.11.2006
    Beiträge
    28
    Zitat Zitat von rais Beitrag anzeigen
    Da die Tabelle bei Dir noch nicht mal gedreht dargestellt wird, vermute ich eher, daß Du Dir das Ergebnis als dvi ansiehst (vgl. l2picfaq) -> schau's Dir mal as ps oder pdf an.
    MfG,
    Hallo,

    das war nicht des Rätsels Lösung. Mir hat ein Kollege den Tipp gegeben meine MikTeX -Version upzudaten. Das habe ich jetzt auch gemacht, und siehe da es wird richtig dargestellt. Der Hinweis auf pdf bzw. ps, also das ganze mit pdfTeXify darstellen, will nicht, wegen meiner .eps Graphiken. Gibt´s da noch was anderes? Egal, das größte Problem ist beseitigt.

    Hat jetzt noch jemand eine Idee, wie man eine Tabelle quer stellen kann und trotzdem noch normalen Text auf dieselbe Seite bekommt?

    Sers,

    Aui

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

    Arrow Kein Fehler

    Ich denke, der Hinweis von rais war schon richtig. Der DVI Viewer YAP von MikTeX 2.4 war nicht in der Lage, solche gedrehten Objekte korrekt darzustellen. Und deine anfängliche Schilderung beschreibt genau dieses Problem. Der aktuelle YAP aus MiKTeX 2.5 hat diese Schwierigkeiten nicht mehr.

    Selbstverständlich kannst Du dein Dokument über latex -> dvi -> dvips -> ps2pdf -> pdf (einfaches Profil im TeXnicCenter) immer nach PDF kompilieren, auch wenn du EPS-Dateien als Grafiken einbindest. Der Code für die Tabelle wird nach den entsprechenden Ergänzungen jedenfalls fehlerfrei bearbeitet.
    Code:
    \documentclass[12pt,a4paper]{article}
    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \usepackage[ngerman]{babel}
    \usepackage{rotating}
    
    \begin{document}
      \begin{sidewaystable}[!ht]
        \centering
        \caption{\label{test1}Ergebnisse der Tests vollständiges Modell gegen ein um einen Faktor reduziertes Modell}
        \begin{tabular}{l|c|r@{.}l|r@{.}l|c}
          Merkmal & Freiheitsgrade & \multicolumn{2}{c|}{F-Wert} & \multicolumn{2}{c|}{Wahrscheinlichkeit} &\\\hline
          Betrieb & 1 & 586 & 104 & \qquad<0 & 001 & ***\\
          Herde & 29 & 2 & 9069 & <0 & 001 & ***\\
          Saison & 2 & 910 & 5 & <0 & 001 & ***\\
          Periode & 4 & 15 & 391 & <0 & 001 & ***\\
          Geschlecht & 1 & 2 & 5863 & 0 & 1081 & \\
          Geburtsgewicht & 1 & 0 & 0191 & 0 & 8901 & \\
          Wurfgröße & 3 & 0 & 6297 & 0 & 5960 & \\
          Vaterrasse & 3 & 1 & 9189 & 0 & 5894 & \\
          Mutterrasse & 3 & 1 & 8358 & 0 & 1389 & \\\hline
        \end{tabular}
      \end{sidewaystable}
    \end{document}
    Text wird auf der Seite dann nur noch gesetzt, wenn der Platz ausreicht. Und das kommt ganz auf den Satzspiegel an. In diesem Fall nimmt die Tabelle aber schon sehr viel Platz in Anspruch. Das ist ja auch der Grund, warum solche Tabellen gedreht werden. Sobald genügend Platz vorhanden ist, wird also auch Text auf der Seite platziert, sofern dies nicht ausdrücklich verhindert wird.
    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)

  8. #8
    Registrierter Benutzer
    Registriert seit
    06.11.2006
    Beiträge
    28
    Hallo,

    gut dann Entschuldigung, das war dann wohl doch die Lösung für das Problem. Also in Zukunft bei irgendwelchen Problemen das Programm updaten. Werde ich mir merken.

    Aber das mit dem Text leuchtet mir noch nicht ganz ein. Denn ich habe eigentlich eine sehr niedrige aber breite Tabelle. Nicht das Beispiel oben. Ich könnte also ohne weiteres Beispielsweise in der linken Spalte noch was schreiben, während auf dem rechten Teil der Seite die Tabelle ist. Die Ausrichtung der Tabelle drehen, also alle Zellen an ihrem Platz belassen, nur den Inhalt in Normalrichtung drehen schaut ganz unschön aus und ist auch dann schlecht lesbar. Wer hat Ideen und Anregungen dazu?

    Aui

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

    Arrow Anregungen

    Massenhaft Anregungen liefern epslatex und grfguide. Nach der Lektüre sollte kaum ein Frage offen bleiben.
    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)

Lesezeichen

Berechtigungen

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