revtex + longtblr + turnpage

revtex + longtblr + turnpage

我写了一篇论文,revtex并希望有一个长而宽的表格,在横向模式下跨越多个页面(如下图所示)。有办法实现吗?

如果我在环境longtblr中放置一张桌子table,我就无法制作\pagebreak,请参阅这个答案

如果我不将其放入环境中table,我就无法使用turnpage

要使用 turnpage 环境,只需将图形或表格环境括在 turnpage 环境中:<...> turnpage 浮动将单独排版在页面上。目前,没有跨多页拆分此类浮动的机制。(从revtex 手册

有什么建议么?

更新

所需的输出是双列纵向文档,其中的表格跨越多个旋转页面: 在此处输入图片描述

  • 尝试#1:
\documentclass[
aps,
twocolumn,
prx
% ,landscape 
]{revtex4-2}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{lipsum}
\usepackage{geometry}
\usepackage{tabularray}

\begin{document}
\title{Title}
\maketitle
\lipsum[1-6]
\newpage
\begin{widetext}
\begin{turnpage} % Doesn't work for {longtblr}
\begin{longtblr}{Q[10cm]|Q[10cm]}
    \lipsum[1-3] & \lipsum[1-3] \\
    \lipsum[1-3] & \lipsum[1-3]
\end{longtblr}   
\end{turnpage}
\end{widetext}
\end{document}

上述代码没有产生预期的结果,因为turnpage无法应用于longtblr

  • 尝试#2:
\documentclass[
aps,
twocolumn,
prx
]{revtex4-2}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{lipsum}
\usepackage{geometry}
\usepackage{graphicx}
\usepackage{tabularray}

\begin{document}
\title{Title}
\maketitle
\lipsum[1-6]
\newpage
\begin{widetext}
\begin{turnpage}
\begin{table}
\begin{longtblr}{Q[10cm]|Q[10cm]}
    \lipsum[1-3] & \lipsum[1-3] \\
    \newpage % Doesn't work inside the {table}
    \lipsum[1-3] & \lipsum[1-3]
\end{longtblr}   
\end{table}
\end{turnpage}
\end{widetext}
\end{document}

上述代码不起作用,因为\newpage不能在里面使用table

相关内容