Drehen einer Eingabetabelle ohne Drehen der Seite

Drehen einer Eingabetabelle ohne Drehen der Seite

Ich erhalte eine Eingabedatei table1.tex, die eine Tabelle enthält (d. h. table1.texbeginnt mit \begin{table} ... \{table})

Ich möchte diese Tabelle im Querformat ausdrucken, jedoch ohne die Seite zu drehen.

Ich habe es versucht:

\begin{landscape}
\input{table1.tex}
\end{landscape}

Dadurch wird jedoch die gesamte Seite gedreht.

Antwort1

Wenn Sie nur eine Tabelle drehen müssen, versuchen Sie es mit adjustbox. Übrigens muss Ihre Eingabedatei eine tabular(nicht table) Umgebung enthalten:

\documentclass{article}
\usepackage{adjustbox}
\begin{document}
\begin{adjustbox}{rotate=270}
\input{table1.tex} 
%table1.tex contains a tabular environment
%Input example:
%\begin{tabular}{l|l}
%This is & a table \\
%\end{tabular}
\end{adjustbox}
\end{document}

Wenn Sie wirklich eine Umgebung (mit Überschriften und Referenzen) benötigen table, können Sie den folgenden Code ausprobieren (und dabei erneut vermeiden, dass tablein der Eingabedatei das angezeigt wird):

\documentclass{article}
\usepackage{adjustbox}
\begin{document}
\begin{adjustbox}{addcode={\begin{minipage}{\width}}{\caption{yourcaptions}\end{minipage}},rotate=270,center,float=table}
\input{table1.tex}
%Input example:
%\begin{tabular}{l|l}
%This is & a table \\
%\end{tabular}
\end{adjustbox}
\end{document}

verwandte Informationen