Почему я не могу получить длинную таблицу по страницам из tabularray, используя пример?

Почему я не могу получить длинную таблицу по страницам из tabularray, используя пример?

Я надеюсь сделать длинную таблицу по страницам по tabularrayпакетам. Сначала мне нужно понять пример на странице 36книга. Когда я его протестировал, он показал странные результаты: введите описание изображения здесь

Код:

\documentclass{article}
\usepackage{tabularray}
\usepackage{siunitx}
\usepackage{tabularx}
\usepackage{graphics}
\usepackage{ninecolors}
\UseTblrLibrary{booktabs, siunitx}
\begin{document}
 \begin{table}[hbt!]

\NewTblrTheme{fancy}{
 \SetTblrStyle{firsthead}{font=\bfseries}
 \SetTblrStyle{firstfoot}{fg=blue2}
 \SetTblrStyle{middlefoot}{\itshape}
 \SetTblrStyle{caption-tag}{red2}
}
\begin{longtblr}[
 theme = fancy,
 caption = {A Long Long Long Long Long Long Long Table},
 entry = {Short Caption},
 label = {tblr:test},
 note{a} = {It is the first footnote.},
 note{$\dag$} = {It is the second long long long long long long footnote.},
 remark{Note} = {Some general note. Some general note. Some general note.},
 remark{Source} = {Made up by myself. Made up by myself. Made up by myself.},
]{
 colspec = {XXX}, width = 0.85\linewidth,
 rowhead = 2, rowfoot = 1,
 row{odd} = {gray9}, row{even} = {brown9},
 row{1-2} = {purple7}, row{Z} = {blue7},
}
\hline
 Head & Head & Head \\
\hline
 Head & Head & Head \\
\hline
 Alpha & Beta & Gamma \\
\hline
 Epsilon & Zeta\TblrNote{a} & Eta \\
\hline
 Iota & Kappa\TblrNote{$\dag$} & Lambda \\
\hline
 Nu & Xi & Omicron \\
\hline
 Rho & Sigma & Tau \\
\hline
 Phi & Chi & Psi \\
\hline
 Head & Head & Head \\
\hline
 Head & Head & Head \\
\hline
 Alpha & Beta & Gamma \\
\hline
 Epsilon & Zeta\TblrNote{a} & Eta \\
\hline
 Iota & Kappa\TblrNote{$\dag$} & Lambda \\
\hline
 Nu & Xi & Omicron \\
\hline
 Rho & Sigma & Tau \\
 \hline
 Head & Head & Head \\
\hline
 Head & Head & Head \\
\hline
 Alpha & Beta & Gamma \\
\hline
 Epsilon & Zeta\TblrNote{a} & Eta \\
\hline
 Iota & Kappa\TblrNote{$\dag$} & Lambda \\
\hline
 Nu & Xi & Omicron \\
\hline
 Rho & Sigma & Tau \\
\hline
 Phi & Chi & Psi \\
\hline
 Head & Head & Head \\
\hline
 Head & Head & Head \\
\hline
 Alpha & Beta & Gamma \\
\hline
 Epsilon & Zeta\TblrNote{a} & Eta \\
\hline
 Iota & Kappa\TblrNote{$\dag$} & Lambda \\
\hline
 Nu & Xi & Omicron \\
\hline
 Rho & Sigma & Tau \\
\hline
 Phi & Chi & Psi \\
\hline
 Alpha & Beta & Gamma \\
\hline
 Epsilon & Zeta & Eta \\
\hline
 Iota & Kappa & Lambda \\
\hline
 Nu & Xi & Omicron \\
\hline
 Rho & Sigma & Tau \\
\hline
 Phi & Chi & Psi \\
\hline
 Foot & Foot & Foot \\
  Alpha & Beta & Gamma \\
\hline
 Epsilon & Zeta\TblrNote{a} & Eta \\
\hline
 Iota & Kappa\TblrNote{$\dag$} & Lambda \\
\hline
 Nu & Xi & Omicron \\
\hline
 Rho & Sigma & Tau \\
 \hline
 Head & Head & Head \\
\hline
 Head & Head & Head \\
\hline
 Alpha & Beta & Gamma \\
\hline
 Epsilon & Zeta\TblrNote{a} & Eta \\
\hline
 Iota & Kappa\TblrNote{$\dag$} & Lambda \\
\hline
 Nu & Xi & Omicron \\
\hline
 Rho & Sigma & Tau \\
\hline
 Phi & Chi & Psi \\
\hline
 Head & Head & Head \\
\hline
 Head & Head & Head \\
\hline
 Alpha & Beta & Gamma \\
\hline
 Epsilon & Zeta\TblrNote{a} & Eta \\
\hline
 Iota & Kappa\TblrNote{$\dag$} & Lambda \\
\hline
 Nu & Xi & Omicron \\
\hline
 Rho & Sigma & Tau \\
\hline
 Phi & Chi & Psi \\
\hline
 Alpha & Beta & Gamma \\
\hline
 Epsilon & Zeta & Eta \\
\hline
 Iota & Kappa & Lambda \\
\hline
 Nu & Xi & Omicron \\
\hline
 Rho & Sigma & Tau \\
\hline
 Phi & Chi & Psi \\
\hline
 Foot & Foot & Foot \\
\hline
\end{longtblr}
 \end{table}
\end{document}

решение1

Его можно расширить до нескольких таблиц, если удалить \begin{table}среду.

Обновлено

Окончательный код:

\documentclass{article}
\usepackage{tabularray}
\usepackage{siunitx}
\usepackage{tabularx}
\usepackage{graphics}
\usepackage{ninecolors}
\UseTblrLibrary{booktabs, siunitx}
\DefTblrTemplate{contfoot-text}{normal}{see next page}
\SetTblrTemplate{contfoot-text}{normal}
\DefTblrTemplate{conthead-text}{normal}{(Here)}
\SetTblrTemplate{conthead-text}{normal}
\begin{document}

\NewTblrTheme{fancy}{
 \SetTblrStyle{firsthead}{font=\bfseries}
 \SetTblrStyle{firstfoot}{fg=blue2}
 \SetTblrStyle{middlefoot}{\itshape}
 \SetTblrStyle{caption-tag}{red2}
}
\begin{longtblr}[
 theme = fancy,
 caption = {A Long Long Long Long Long Long Long Table},
 entry = {Short Caption},
 label = {tblr:test},
 note{a} = {It is the first footnote.},
 note{$\dag$} = {It is the second long long long long long long footnote.},
 remark{Note} = {Some general note. Some general note. Some general note.},
 remark{Source} = {Made up by myself. Made up by myself. Made up by myself.},
]{
 colspec = {XXX}, width = 0.85\linewidth,
 rowhead = 2, rowfoot = 1,
 row{odd} = {gray9}, row{even} = {brown9},
 row{1-2} = {purple7}, row{Z} = {blue7},
}
\hline
 Head & Head & Head \\
\hline
 Head & Head & Head \\
\hline
 Alpha & Beta & Gamma \\
\hline
 Epsilon & Zeta\TblrNote{a} & Eta \\
\hline
 Iota & Kappa\TblrNote{$\dag$} & Lambda \\
\hline
 Nu & Xi & Omicron \\
\hline
 Rho & Sigma & Tau \\
\hline
 Phi & Chi & Psi \\
\hline
 Head & Head & Head \\
\hline
 Head & Head & Head \\
\hline
 Alpha & Beta & Gamma \\
\hline
 Epsilon & Zeta\TblrNote{a} & Eta \\
\hline
 Iota & Kappa\TblrNote{$\dag$} & Lambda \\
\hline
 Nu & Xi & Omicron \\
\hline
 Rho & Sigma & Tau \\
 \hline
 Head & Head & Head \\
\hline
 Head & Head & Head \\
\hline
 Alpha & Beta & Gamma \\
\hline
 Epsilon & Zeta\TblrNote{a} & Eta \\
\hline
 Iota & Kappa\TblrNote{$\dag$} & Lambda \\
\hline
 Nu & Xi & Omicron \\
\hline
 Rho & Sigma & Tau \\
\hline
 Phi & Chi & Psi \\
\hline
 Head & Head & Head \\
\hline
 Head & Head & Head \\
\hline
 Alpha & Beta & Gamma \\
\hline
 Epsilon & Zeta\TblrNote{a} & Eta \\
\hline
 Iota & Kappa\TblrNote{$\dag$} & Lambda \\
\hline
 Nu & Xi & Omicron \\
\hline
 Rho & Sigma & Tau \\
\hline
 Phi & Chi & Psi \\
\hline
 Alpha & Beta & Gamma \\
\hline
 Epsilon & Zeta & Eta \\
\hline
 Iota & Kappa & Lambda \\
\hline
 Nu & Xi & Omicron \\
\hline
 Rho & Sigma & Tau \\
\hline
 Phi & Chi & Psi \\
\hline
 Foot & Foot & Foot \\
  Alpha & Beta & Gamma \\
\hline
 Epsilon & Zeta\TblrNote{a} & Eta \\
\hline
 Iota & Kappa\TblrNote{$\dag$} & Lambda \\
\hline
 Nu & Xi & Omicron \\
\hline
 Rho & Sigma & Tau \\
 \hline
 Head & Head & Head \\
\hline
 Head & Head & Head \\
\hline
 Alpha & Beta & Gamma \\
\hline
 Epsilon & Zeta\TblrNote{a} & Eta \\
\hline
 Iota & Kappa\TblrNote{$\dag$} & Lambda \\
\hline
 Nu & Xi & Omicron \\
\hline
 Rho & Sigma & Tau \\
\hline
 Phi & Chi & Psi \\
\hline
 Head & Head & Head \\
\hline
 Head & Head & Head \\
\hline
 Alpha & Beta & Gamma \\
\hline
 Epsilon & Zeta\TblrNote{a} & Eta \\
\hline
 Iota & Kappa\TblrNote{$\dag$} & Lambda \\
\hline
 Nu & Xi & Omicron \\
\hline
 Rho & Sigma & Tau \\
\hline
 Phi & Chi & Psi \\
\hline
 Alpha & Beta & Gamma \\
\hline
 Epsilon & Zeta & Eta \\
\hline
 Iota & Kappa & Lambda \\
\hline
 Nu & Xi & Omicron \\
\hline
 Rho & Sigma & Tau \\
\hline
 Phi & Chi & Psi \\
\hline
 Foot & Foot & Foot \\
\hline
\end{longtblr}
\end{document}

Также посмотрите здесь:Сделать таблицу охватывающей несколько страниц

Связанный контент