PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabelle im Querformat



Kn0frai
13-04-2007, 12:31
Hallo,

ich kämpfe mit dem Problem dass meine Tabellen nicht im Querformat dargestellt werden. Habe es mit sidewaystable, \begin{landscape} und ner Minibox mit 90°Rotation versucht - nie war die Tabelle im Querformat.

Kann mir jemand sagen wo der Fehler liegt?



\documentclass[a4paper,12pt,openright,oneside]{scrreprt} % fleqn %
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage{a4}
%\usepackage[draft]{epsfig}
\usepackage[dvips]{graphicx}
\usepackage{amsmath}
\usepackage{textcomp}
\usepackage{rotating,lscape}
\usepackage{float}
\usepackage{ngerman,t1enc}
\usepackage{array}
\usepackage{tabularx}
\usepackage{juraabbrev}
\usepackage[Sonny]{fncychap}
\usepackage[flushmargin,hang]{footmisc} % Fußnotentyp %
\usepackage[bf,footnotesize,hang]{caption}

\begin{document}

\section{Variantenmatrix}

\clearpage
\begin{sidewaystable}[!p]
\centering
\begin{tabular}{|c|cccc}
...&...&...&...&....\\
..
..
\end{tabular}
\caption{Test}
\label{tab:Test}
\end{sidewaystable}

\end{document}

sofa-surfer
13-04-2007, 12:42
Hallo,

wenn ich die beiden Pakete juraabbrev und fncychap auskommentiere (da ich sie nicht installiert habe) und per latex->dvi->ps->pdf kompiliere, dann ist die Tabelle auf der zweiten Seite korrekterweise im Querformat.
Kompilierst du auch mit dvips? Wenn nicht, dann lass die entsprechende Treibervorgabe beim Laden des graphicx-Paketes weg (die ist in der Regel/für den Hausgebrauch sowieso nicht erforderlich).

Matthias

countbela666
13-04-2007, 12:50
und sieh dir bitte mal an, was l2tabu (ftp://tug.ctan.org/pub/tex-archive/info/l2tabu/german/l2tabu.pdf) zu den beiden "Todsünden" a4- und t1enc-Paket sagt...

Grüße
Marcel

Salnic
13-04-2007, 13:04
bist Du Dir sicher, dass Du die Option dvips brauchst?

\usepackage[dvips]{graphicx}

nimm die mal raus und guck Dir das Ergebnis an.

Salnic

Kn0frai
13-04-2007, 13:28
Super. Erstmal vielen Dank für die schnellen Antworten.
Die Drehung der Tabelle klappt jetzt. :)

Hätte den Header doch nicht ohne weiteres übernehmen sollen, sondern erstmal durcharbeiten.

Ich zeig euch nochmal meinen geänderten Quellcode. Evtl. kann mir noch jemand sagen was keinen Sinn ergibt bzw einfach falsch ist: /(Abkürzungsverzeichnis benötige ich)


\documentclass[a4paper,12pt,openright,oneside]{scrreprt} % fleqn %
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
%\usepackage[draft]{epsfig}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{textcomp}
\usepackage{rotating,lscape}
\usepackage{float}
\usepackage[T1]{fontenc}
\usepackage{array}
\usepackage{tabularx}
\usepackage{juraabbrev}
\usepackage[Sonny]{fncychap} % Schöne große Kapitelüberschriften %
\usepackage[flushmargin,hang]{footmisc} % Fußnotentyp %
\usepackage{fancyhdr}

begin{document}

end{document}

countbela666
13-04-2007, 13:40
Ich zeig euch nochmal meinen geänderten Quellcode. Evtl. kann mir noch jemand sagen was keinen Sinn ergibt bzw einfach falsch ist
Klassenoption a4paper ist bei KOMA-Script-Klassen (scrartcl, scrreprt, scrbook...) unnötig, weil Standard
babel besser ohne Option laden und die Option ngerman der Dokumentklasse übergeben, dann haben alle Pakete etwas davon
das Paket array ist hier überflüssig, da es bereits von tabularx eingebunden wird
Das Nutzen des Pakets fancyhdr solltest du dir überlegen. Die KOMA-Script-Klassen bieten mit dem Paket scrpage2 die gleiche bzw. eine besser auf die Dokumentklasse abgestimmte Funktionalität.

Grüße
Marcel

sofa-surfer
13-04-2007, 13:41
Hallo,

das Paket array wird bereits von tabularx geladen.
Die Klassenoption oneside ist bei scrreprt bereits als Standard voreingestellt.
Die Option ngerman übergibst du am besten bereits der Dokumentenklasse (\documentclass[..,ngerman,..]{scrreprt}) und lädst das Paket babel ohne Option. Das hat den Vorteil, dass andere Pakete bei Bedarf auch etwas von dieser Option haben.

Matthias

EDIT: sowas aber auch. Marcel ist heute einfach schneller :D

countbela666
13-04-2007, 13:47
Hehe, ich kann mich ja mal ein bisschen zurückhalten... ;)

sofa-surfer
13-04-2007, 13:51
Hehe, ich kann mich ja mal ein bisschen zurückhalten... ;)

Nein, keine Almosen bitte :D