PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Array / Tabelle zu groß für Querformat



fritzfratz
20-03-2007, 08:46
Hallo,
habe folgendes Problem: Im Anhang meiner Arbeit möchte ich ein Array platzieren, welches aber auch für eine Querformat Seite zu breit ist.
Hab schon Schrift auf \tiny gesetzt. Immer noch zu groß.
Hat jemand ne Idee, oder dieses Problem auch schon ma gehabt?

Danke




\documentclass[a4paper,fleqn,12pt]{scrreprt}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}

\pagestyle{empty}


\setlength{\parindent}{0cm}
\setlength{\textwidth}{16cm}
\setlength{\textheight}{22cm}
\setlength{\footskip}{3cm}
\renewcommand{\headheight}{2cm}


\linespread{1.5}



\begin{document}

bla bla text.....


\clearpage
\begin{landscape}

\begin{figure}
\centering
\tiny
{$\left(\begin{array}{ccccccccccccccc}
x &0\#4\#5\#1 &0\#4\#5\#6\#2 &0\#4\#3 &0\#4 &0\#4\#5 &0\#4\#5\#6 &0\#4\#5\#8\#7 &0\#4\#5\#8 &0\#4\#5\#8\#9 &0\#4\#5\#8\#9\#10 &0\#4\#5\#8\#7\#11 &0\#4\#5\#8\#12 &0\#4\#5\#8\#12\#13 &0\#4\#5\#8\#12\#13\#14 \\ \\
1\#5\#4\#0 &x &1\#5\#6\#2 &1\#5\#4\#3 &1\#5\#4 &1\#5 &1\#5\#6 &1\#5\#8\#7 &1\#5\#8 &1\#5\#8\#9 &1\#5\#8\#9\#10 &1\#5\#8\#7\#11 &1\#5\#8\#12 &1\#5\#8\#12\#13 &1\#5\#8\#12\#13\#14 \\
\end{array}\right)$}
\caption{Matrix der Vektoren}
\label{fig:dist_matrix_graph}
\end{figure}

\end{landscape}
\end{document}

countbela666
20-03-2007, 10:04
Du könntest den Inhalt der figure-Umgebung in eine resizebox packen (s. grfguide S. 9), wenn man die Schrift dann noch lesen kann.

Grüße
Marcel

fritzfratz
20-03-2007, 11:41
danke hat soweit geklappt.

nun hab ich aber das problem, dass das array nicht auf der seite zentriert ist.

mit \centering und \vspace oder \hspace funktioniert es nicht

das array ist auf der querformat seite am oberen rand positioniert
schaut aber dann bissl merkwürdig aus, da kopf und fußzeile wie auf den hochformatseiten eingefügt werden.

Salnic
20-03-2007, 12:28
Hi Fritzfratz,

wie hast Du es denn genau gelöst? Mit folgendem Minimalbsp. sind die Tabellen in der Mitte.


\documentclass[a4paper,fleqn,12pt]{scrreprt}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{lscape,rotating,graphicx}
%\pagestyle{empty}

\setlength{\parindent}{0cm}
\setlength{\textwidth}{16cm}
\setlength{\textheight}{22cm}
\setlength{\footskip}{3cm}
\renewcommand{\headheight}{2cm}

\linespread{1.5}


\begin{document}

bla bla text.....

\clearpage

\begin{sidewaystable}[h]
\resizebox{\linewidth}{!}{
{$\left(\begin{array}{ccccccccccccccc}
x &0\#4\#5\#1 &0\#4\#5\#6\#2 &0\#4\#3 &0\#4 &0\#4\#5 &0\#4\#5\#6 &0\#4\#5\#8\#7 &0\#4\#5\#8 &0\#4\#5\#8\#9 &0\#4\#5\#8\#9\#10 &0\#4\#5\#8\#7\#11 &0\#4\#5\#8\#12 &0\#4\#5\#8\#12\#13 &0\#4\#5\#8\#12\#13\#14 \\ \\
1\#5\#4\#0 &x &1\#5\#6\#2 &1\#5\#4\#3 &1\#5\#4 &1\#5 &1\#5\#6 &1\#5\#8\#7 &1\#5\#8 &1\#5\#8\#9 &1\#5\#8\#9\#10 &1\#5\#8\#7\#11 &1\#5\#8\#12 &1\#5\#8\#12\#13 &1\#5\#8\#12\#13\#14 \\
\end{array}\right)$}}
\caption{Matrix der Vektoren}
\label{fig:dist_matrix_graph1}
\end{sidewaystable}


\begin{landscape}
\begin{table}
\resizebox{\linewidth}{!}{
{$\left(\begin{array}{ccccccccccccccc}
x &0\#4\#5\#1 &0\#4\#5\#6\#2 &0\#4\#3 &0\#4 &0\#4\#5 &0\#4\#5\#6 &0\#4\#5\#8\#7 &0\#4\#5\#8 &0\#4\#5\#8\#9 &0\#4\#5\#8\#9\#10 &0\#4\#5\#8\#7\#11 &0\#4\#5\#8\#12 &0\#4\#5\#8\#12\#13 &0\#4\#5\#8\#12\#13\#14 \\ \\
1\#5\#4\#0 &x &1\#5\#6\#2 &1\#5\#4\#3 &1\#5\#4 &1\#5 &1\#5\#6 &1\#5\#8\#7 &1\#5\#8 &1\#5\#8\#9 &1\#5\#8\#9\#10 &1\#5\#8\#7\#11 &1\#5\#8\#12 &1\#5\#8\#12\#13 &1\#5\#8\#12\#13\#14 \\
\end{array}\right)$}}
\caption{Matrix der Vektoren}
\label{fig:dist_matrix_graph}
\end{table}
\end{landscape}
\end{document}

\vspace und \hspace funktionieren nicht am Zeilen bzw. Seitenanfang, dort werden sie irgnoriert. Entweder Du schreibst ein Leerzeichen davor z.B. ~\vspace oder benutzt die Stern-Variante \vspace*. http://www.weinelt.de/latex/hspace.html

Nimm doch gleich vfill:

~\vfill{}test\vfill


Salnic