table1.tex
我得到一个包含表的输入文件(即table1.tex
以 开头\begin{table} ... \{table}
)
我想以横向模式打印此表格,但不旋转页面。
我试过:
\begin{landscape}
\input{table1.tex}
\end{landscape}
但这会旋转整个页面。
答案1
如果您只需要旋转表格,请尝试使用adjustbox
。顺便说一句,您的输入文件必须包含tabular
(不是table
)环境:
\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}
如果您确实需要使用table
环境(带有标题和参考),您可以尝试下面的代码(再次避免table
出现在输入文件中):
\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}