4열 문서의 긴 테이블

4열 문서의 긴 테이블

나는 패키지를 사용하여 4열로 구성된 문서 작업 중이며 multicol여러 열(및 여러 페이지)에 걸쳐 있는 2열 테이블을 삽입하고 multicols*열과 페이지 나누기를 자체적으로 수행하려고 합니다. 나는 Excel에서 내가 원하는 모양의 모형을 만들었습니다.

엑셀 테이블 모형

그러나 , tabular또는 으로 는 이를 달성할 수 없습니다 . 작동할 수 있다고 생각 하지만 열 끝에 도달할 때마다 페이지 나누기를 수행하고(MWE 참조) 새 페이지로 이동하기 전에 자동으로 열 나누기를 수행하고 전체 페이지를 채우길 원합니다.longtablesupertabularxtabularxtabular

패키지를 사용하여 지금까지 달성한 ​​MWE xtab:

\documentclass[12pt,twoside]{scrbook}
\usepackage{ucs}
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{multicol}
\usepackage{xtab}

\begin{document}
\begin{multicols*}{4} %Beginning of the four-column environment
    \begin{xtabular}{rl} %Beginning of the two-column xtabular
        1 & Montag \\
        2 & Dienstag \\
        3 & Mittwoch \\
        4 & Donnerstag \\
        5 & Freitag \\
        6 & Samstag \\
        7 & Sonntag \\
        8 & Montag \\
        9 & Dienstag \\
        10 & Mittwoch \\
        11 & Donnerstag \\
        12 & Freitag \\
        13 & Samstag \\
        14 & Sonntag \\
        15 & Montag \\
        16 & Dienstag \\
        17 & Mittwoch \\
        18 & Donnerstag \\
        19 & Freitag \\
        20 & Samstag \\
        21 & Sonntag \\
        22 & Montag \\
        23 & Dienstag \\
        24 & Mittwoch \\
        25 & Donnerstag \\
        26 & Freitag \\
        27 & Samstag \\
        28 & Sonntag \\
        29 & Montag \\
        30 & Dienstag \\
        31 & Mittwoch \\
        32 & Donnerstag \\
        33 & Freitag \\
        34 & Samstag \\
        35 & Sonntag \\
        36 & Montag \\
        37 & Dienstag \\
        38 & Mittwoch \\
        39 & Donnerstag \\
        40 & Freitag \\
        41 & Samstag \\
        42 & Sonntag \\
        43 & Montag \\
        44 & Dienstag \\
        45 & Mittwoch \\
        46 & Donnerstag \\
        47 & Freitag \\
        48 & Samstag \\
        49 & Sonntag \\
        50 & Montag \\
        51 & Dienstag \\
        52 & Mittwoch \\
    \end{xtabular}
\end{multicols*}

\end{document}

컴파일된 MWE: 컴파일된 MWE

어떤 조언이라도 미리 감사드립니다!

답변1

여기서는 목록을 사용하겠습니다. itemize물론 첫 번째 열이 실제로 실제 문서의 카운터인 경우 더 단순화하여 사용할 수 있습니다 .enumerate

이 예에서는 균형이 맞지 않는 4개의 열을 채울 만큼 텍스트가 충분하지 않기 때문에 multicolumnnot을 사용했습니다 .multicolumn*

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

\documentclass[12pt,twoside]{scrbook}
% no \usepackage{ucs}
% no \usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{multicol}
%\usepackage{xtab}

\begin{document}
\begin{multicols}{4} %Beginning of the four-column environment

\begin{itemize}
\item[1] Montag
\item[2] Dienstag
\item[3] Mittwoch
\item[4] Donnerstag
\item[5] Freitag
\item[6] Samstag
\item[7] Sonntag
\item[8] Montag
\item[9] Dienstag
\item[10] Mittwoch
\item[11] Donnerstag
\item[12] Freitag
\item[13] Samstag
\item[14] Sonntag
\item[15] Montag
\item[16] Dienstag
\item[17] Mittwoch
\item[18] Donnerstag
\item[19] Freitag
\item[20] Samstag
\item[21] Sonntag
\item[22] Montag
\item[23] Dienstag
\item[24] Mittwoch
\item[25] Donnerstag
\item[26] Freitag
\item[27] Samstag
\item[28] Sonntag
\item[29] Montag
\item[30] Dienstag
\item[31] Mittwoch
\item[32] Donnerstag
\item[33] Freitag
\item[34] Samstag
\item[35] Sonntag
\item[36] Montag
\item[37] Dienstag
\item[38] Mittwoch
\item[39] Donnerstag
\item[40] Freitag
\item[41] Samstag
\item[42] Sonntag
\item[43] Montag
\item[44] Dienstag
\item[45] Mittwoch
\item[46] Donnerstag
\item[47] Freitag
\item[48] Samstag
\item[49] Sonntag
\item[50] Montag
\item[51] Dienstag
\item[52] Mittwoch
\end{itemize}
\end{multicols}

\end{document}

관련 정보