페이지 너비에 표를 맞추는 데 문제가 있습니다. 여기 내 코드의 일부가 있습니다.
\begin{landscape}
\begin{table}[H] \scriptsize
\setkeys{Gin}{keepaspectratio}
\resizebox*{1.8\textwidth}{2\textheight} {
% \begin{adjustbox}{width=1.3\textwidth,center}
\begin{tabular}{*{12}{ | c}}
\toprule
...
\bottomrule
\end{tabular}
}
%\end{adjustbox}
\end{table}
\end{landscape}
T로 시도했지만 adjustbox
작동하지 않습니다( adjustbox.sty
찾을 수 없음).
Ubuntu 12.03 LTS에서 Texmaker(4.01)를 사용합니다.
답변1
항상 포스팅해주세요완벽한문제를 보여주는 작은 문서. 그러나 그러한 프레임에 대해서는 조언을 제공하기가 어렵습니다.
\begin{table}[H]
플로트 메커니즘을 비활성화하므로 사용하지 마십시오 H
(테이블 환경의 핵심).
{1.8\textwidth}{2\textheight}
일관되지 않은 글꼴 크기를 사용하기 더 좋거나 다른 적합한 크기로 만들므로 테이블 크기 조정을 피해야 합니다 . \small
(시도해 보았지만 크기 변경으로 인한 효과가 무효화될 것입니다. 하지만 여기서는 테이블 크기를 크기의 두 배로 늘립니다 \scriptsize
. \resizebox
페이지에 들어갈 가능성이 없습니다.
c
가장 넓은 항목만큼 넓은 열을 사용하고 있습니다 p{1cm}
. 항목의 텍스트가 여러 줄로 줄바꿈할 수 있도록 어느 정도 너비의 열을 원할 수도 있습니다. 귀하의 단편이 주어지면 말할 수 없습니다.
답변2
설명된 대로 p
, m
또는 열 지정자를 사용할 수 있습니다.b
여기, 에 상대적인 너비를 할당합니다 \textwidth
. 이렇게 하면 열 너비가 강제됩니다. 그런 다음 \tiny
테이블의 예를 사용하여 텍스트 크기를 조정할 수 있습니다 . 이 작업을 수행해야 합니다.