tabuarray에 페이지 나누기가 있을 때 닫힌 프레임을 얻는 방법은 무엇입니까?

tabuarray에 페이지 나누기가 있을 때 닫힌 프레임을 얻는 방법은 무엇입니까?

전체 테이블이 단일 페이지에 있으면 괜찮아 보이는 tabularray를 사용하여 프레임 테이블을 만듭니다.

테이블에 페이지 나누기가 있으면 열린 모서리가 있습니다.

rowhead와 rowfoot을 사용하면 열린 모서리가 사라지지만 이로 인해 테이블이 사용되는 모든 경우에 원하지 않는 추가 선(거의 다른 테이블임)이 추가됩니다.

Tabularray에 페이지 나누기가 있을 때 어떻게 닫힌 프레임을 얻을 수 있나요?

\documentclass[11pt, a4paper]{article}
\usepackage[top=5mm, bottom=15mm, includehead]{geometry}
\usepackage{tabularray}

\begin{document}

\vspace*{200mm}

\begin{longtblr}[]{
        width=0.8\textwidth,
        rows={3em, m, rowsep=2pt},
        colspec = {X[c] X[c] X[c] X[c]},
        hlines = {leftpos = 0, rightpos = 0},
        hline{1} = {1}{-}{leftpos = 1, rightpos = 1},
        hline{1} = {2}{-}{leftpos = 0, rightpos = 0},
        hline{Z} = {1}{-}{leftpos = 0, rightpos = 0},
        hline{Z} = {2}{-}{leftpos = 1, rightpos = 1},
        vlines,
        vline{1} = {1}{-}{ abovepos = 1, belowpos = 1},
        vline{1} = {2}{-}{ abovepos = 0, belowpos = 0},
        vline{Z} = {1}{-}{ abovepos = 0, belowpos = 0},
        vline{Z} = {2}{-}{ abovepos = 1, belowpos = 1},
        %rowhead = 1, rowfoot = 1
    }
    Alpha &      &       &       \\
          & Beta &       &       \\
          &      & Gamma &       \\
          &      &       & Delta \\
\end{longtblr}

\end{document} 

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

답변1

해결책은 그리 멀지 않았습니다. 도움을 주신 마이클에게 감사드립니다!

높이 0 할당 + 늘이기 = 0인 rowhead 및 rowfoot으로 작업합니다. 콘텐츠에 빈 헤드라인과 각주를 추가합니다. 행복해요.

    ...
    \begin{longtblr}[]{
        width=0.8\textwidth,
        rows={3em, m, rowsep=2pt},
        colspec = {X[c] X[c] X[c] X[c]},
        hlines = {leftpos = 0, rightpos = 0},
        hline{1} = {1}{-}{leftpos = 1, rightpos = 1},
        hline{1} = {2}{-}{leftpos = 0, rightpos = 0},
        hline{Z} = {1}{-}{leftpos = 0, rightpos = 0},
        hline{Z} = {2}{-}{leftpos = 1, rightpos = 1},
        vlines,
        vline{1} = {1}{-}{ abovepos = 1, belowpos = 1},
        vline{1} = {2}{-}{ abovepos = 0, belowpos = 0},
        vline{Z} = {1}{-}{ abovepos = 0, belowpos = 0},
        vline{Z} = {2}{-}{ abovepos = 1, belowpos = 1},
        row{1}={ht=0pt, rowsep=0pt},
        row{Z}={ht=0pt, rowsep=0pt},
        rowhead = 1,
        rowfoot = 1,
        stretch = 0,
      }
      \\
      Alpha  &      &       &       \\
             & Beta &       &       \\
             &      & Gamma &       \\
             &      &       & Delta \\
      \\
  \end{longtblr}
  ...

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

관련 정보