Ich bin ein wirklicher Anfänger in der TeX-Welt.
Ich habe eine sehr große Tabelle, die 10 x 11 (10 Spalten x 11 Zeilen) groß ist. Ich hätte gern eine einzelne Seite und Latex soll sich vollständig um die Größe der Zellen/Zeilen + Schriftgröße kümmern, damit sie gut passt.
Ich verwende PDFLATEX unter Ubuntu.
Hier ist mein Code.
\begin{tabular}{|*{10}{c|}}
\hline
1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 \\ \hline
1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 \\ \hline
1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 \\ \hline
1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 \\ \hline
1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 \\ \hline
1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 \\ \hline
1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 \\ \hline
1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 \\ \hline
1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 \\ \hline
1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 \\ \hline
1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 \\ \hline
\end{tabular}
Antwort1
resizebox
Ich würde ein aus dem Paket verwenden adjustbox
und die Breite so lang wie die Textbreite definieren. Dadurch wird die Tabelle in dieses Feld eingefügt. Ich habe Ihren Code kopiert und zwei Dinge hinzugefügt: das \usepackage{adjustbox}
in der Präambel und ein \resizebox{\textwidth}{!}{
vor dem . Beachten Sie, dass es eine öffnende Klammer gibt, die wir erst nach dem \begin{tabular}
schließen werden . Dadurch wird die Größe Ihrer Tabelle an die Breite Ihres Textes angepasst.}
\end{tabular}
\documentclass{article}
\noindent
\usepackage{adjustbox}
\begin{document}
\resizebox{\textwidth}{!}{%
\begin{tabular}{|*{10}{c|}}
\hline
1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 \\ \hline
1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 \\ \hline
1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 \\ \hline
1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 \\ \hline
1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 \\ \hline
1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 \\ \hline
1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 \\ \hline
1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 \\ \hline
1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 \\ \hline
1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 \\ \hline
1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 & 1.00000000000000 \\ \hline
\end{tabular}
}
\end{document}
(rote Linien markieren das Seitenlayout, der Code dafür ist nicht im obigen MWE enthalten)