회전된 텍스트를 맞추고 표를 더 보기 좋게 만드는 방법은 무엇입니까?

회전된 텍스트를 맞추고 표를 더 보기 좋게 만드는 방법은 무엇입니까?

라텍스 초보자가 괜찮은 테이블을 만들려고 하는데... 쉽지 않은 것 같습니다.

아래 표에는 해결 방법을 찾을 수 없는 두 가지 문제가 있습니다.

  • 열 1의 회전된 텍스트를 찾을 수 없습니다. 어떻게 해결할 수 있나요?
  • 테이블 자체는 약간 평범해 보이고 읽기가 조금 어려울 수도 있습니다. 어떻게 하면 더 보기 좋고/더 선명하게 만들 수 있나요?

여기에 이미지 설명을 입력하세요

MWE:

\documentclass[british]{article}
\usepackage{array}
\usepackage{multirow}
\usepackage{rotating}

\begin{document}
\begin{table}[]
    \begin{tabular}{lccccc|cccc}
                                                                                              &                                & \multicolumn{4}{c|}{Powerlaw model} & \multicolumn{4}{c}{Exponential model}                                                 \\ \cline{3-10}
                                                                                              & \multicolumn{1}{c|}{Size (MB)} & 100                                 & 500                                   & 1024  & 2048  & 100   & 500   & 1024  & 2048  \\ \cline{2-10}
        \multicolumn{1}{l|}{\parbox{2mm}{\multirow{2}{*}{\rotatebox[origin=c]{90}{Lowest}}}}  & \multicolumn{1}{c|}{Satoshis}  & 131                                 & 656                                   & 1344  & 2689  & 274   & 1371  & 2808  & 5615  \\
        \multicolumn{1}{l|}{}                                                                 & \multicolumn{1}{c|}{Euros}     & 0.021                               & 0.104                                 & 0.212 & 0.425 & 0.043 & 0.217 & 0.444 & 0.887 \\ \hline
        \multicolumn{1}{l|}{\parbox{2mm}{\multirow{2}{*}{\rotatebox[origin=c]{90}{Highest}}}} & \multicolumn{1}{c|}{Satoshis}  & 391                                 & 1954                                  & 4001  & 8002  & 823   & 4113  & 8423  & 16847 \\
        \multicolumn{1}{l|}{}                                                                 & \multicolumn{1}{c|}{Euros}     & 0.062                               & 0.309                                 & 0.632 & 1.264 & 0.130 & 0.650 & 1.331 & 2.662
    \end{tabular}
\end{table}
\end{document}

귀하의 친절한 도움에 미리 감사드립니다.

친애하는

답변1

테이블을 바꾸는 것이 좋습니다. 10열에서 6열로 전환하면 테이블이 좁아집니다. 더 중요한 것은 열을 스캔하여 숫자가 어떻게 변하는지 확인하는 것이 더 쉬워졌다는 것입니다. 나도 의 열렬한 팬이다.책꽂이무자비하게 선을 제거하도록 권장하는 패키지입니다. 마지막으로시유닉스패키지를 사용하면 숫자가 소수점을 따라 정렬될 수 있습니다.

\documentclass{article}
\usepackage{booktabs}
\usepackage{siunitx}

\begin{document}
\begin{table}
    \begin{tabular}{l S[table-format=4.0] S[table-format=4.0] S[table-format=1.3] S[table-format=5.0] S[table-format=1.3]  }\toprule
    & {Size (MB)} & \multicolumn{2}{c}{Lowest} & \multicolumn{2}{c}{Highest} \\
    && {Satoshis} & {Euros} & {Satoshis} & {Euros} \\\midrule
    Powerlaw & 100 & 131 & 0.021 & 391 & 0.062 \\\
    Model & 500 & 656 & 0.104 & 1954 & 0.309 \\
    & 1024 & 1344 & 0.212 & 4001 & 0.632 \\
    & 2048 & 2689 & 0.425 & 8002 & 1.264 \\\addlinespace
    Exponential & 100 & 274 & 0.043 & 823 & 0.130 \\
    Model & 500 & 1371 & 0.217 & 4113 & 0.650 \\
    & 1024 & 2808 & 0.444 & 8423 & 1.331 \\
    & 2048 & 5615 & 0.887 & 16847 & 2.662 \\\bottomrule
    \end{tabular}
\end{table}
\end{document}

코드 출력

관련 정보