
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}