combinando table* con p para tener dos columnas y ocupar la página completa

combinando table* con p para tener dos columnas y ocupar la página completa

Tengo una lima de látex larga y se está estropeando principalmente debido a una mesa larga y ancha. Además, este es un archivo de dos columnas, mientras que la tabla en sí ocupa ambas columnas. Por lo tanto, utilicé table* en lugar de table. Quería mantener la tabla en el medio del archivo y no moverla hacia el final, sino que también ocupara una página completa en el medio. Pero cuando lo uso con la opción tabla*[p] o tabla*[!p], deja la página en blanco sin la tabla o la mueve al final del archivo. ¿Hay alguna forma de evitar esto? Si mi explicación no es suficiente, intentaré escribir un ejemplo funcional de varias páginas que pueda demostrar este problema.

Editar: aquí hay un ejemplo práctico.

\documentclass[aps,superscriptaddress,nofootinbib,showpacs,notitlepage, twocolumn]{revtex4-1}
\usepackage{amsfonts}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{braket}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage{makecell}
\usepackage{blkarray}
\usepackage[dvipsnames]{xcolor}
\usepackage{amssymb}
\usepackage{dsfont}
\usepackage{verbatim}
\usepackage{amsmath,amscd}
\usepackage[all,cmtip]{xy}
\usepackage{multirow}
\usepackage{blkarray}
\usepackage{booktabs}

\AtBeginDocument{
\lightrulewidth=.05em
\cmidrulewidth=.03em
\belowrulesep=.65ex
\belowbottomsep=0pt
\aboverulesep=.4ex
\abovetopsep=0pt
\cmidrulesep=\doublerulesep
\cmidrulekern=.5em
\defaultaddspace=.5em
}

\DeclareMathOperator{\Ima}{Im}
\newcommand{\eX}{\dimexpr\fontcharht\font`X\relax}
\newcommand{\coment}[1]{\textcolor{red}{#1}}

\definecolor{darkblue}{RGB}{0,0,127} 
\definecolor{darkgreen}{RGB}{0,130,80}
\definecolor{darkred}{RGB}{150,10,10}
\hypersetup{
    colorlinks,
    linkcolor=darkblue,
    citecolor=darkgreen,
    filecolor=red,
    urlcolor=blue,
    pdftitle={},
    pdfauthor={}
}

\newcommand{\unsure}[1]{\textcolor{darkred}{#1}}
\newcommand{\todo}[1]{\textcolor{red}{#1}}
\usepackage{afterpage}
\newcommand{\includeTikz}[2]{
\includegraphics{#1}
}
\newcommand{\oline}[1]{\overline{#1}}
\newcommand{\includeTikzrm}[2]{
\tikzset{external/remake next}
\tikzsetnextfilename{#1}#2}


\newcommand\blankpage{%
    \null
    \thispagestyle{empty}%
    \addtocounter{page}{-1}%
    \newpage}
\usepackage{calc}
\graphicspath{{./Figures/}}
\usepackage{tikz,pgfplots}\pgfplotsset{compat=newest}
\usepackage{xtab}
\usetikzlibrary{external,calc,decorations.pathreplacing,decorations.markings,decorations.pathmorphing,arrows.meta,shapes.geometric,cd}
\newlength\figureheight
\newlength\figurewidth

\newcommand{\Uone}{\ensuremath{\mathsf{U}(1)}}
\newcommand{\algebra}[1]{{\ensuremath{\mathcal{#1}}}}
\newcommand{\group}[1]{{\ensuremath{\mathsf{#1}}}}
\newcommand{\Z}{\ensuremath{\mathbb{Z}}}
\newcommand{\N}{\ensuremath{\mathbb{N}}}
\newcommand{\bbR}{\ensuremath{\mathbb{R}}}
\newcommand{\hket}[1]{{\ensuremath{|{#1})}}}
\newcommand{\hbra}[1]{{\ensuremath{({#1}|}}}
\newcommand{\topo}{\text{TO}}
\newcommand{\R}[1]{{Ref.~\onlinecite{#1}}}
\newcommand{\strop}{\ensuremath{S}}

\newtheorem{lemma}{Lemma}
\newtheorem{claim}{Proposition}
\newtheorem{conjecture}{Conjecture}
\newtheorem{definition}{Definition}
\newtheorem{theorem}{Theorem}

\newcommand{\drawgenerator}[8]{%
\xymatrix@!0{%
& #8 \ar@{-}[ld]\ar@{.}[dd] \ar@{-}[rr] & & #7 \ar@{-}[ld]  \\%
#1 \ar@{-}[rr] \ar@{-}[dd] &  & #2 \ar@{-}[dd] &            \\%
& #6 \ar@{.}[ld] &  & #5 \ar@{-}[uu] \ar@{.}[ll]       \\%
#3 \ar@{-}[rr] &  & #4 \ar@{-}[ru]                       %
}%
}

\usepackage{array,floatrow}
\usepackage{graphicx}
\usepackage[caption=false,label font={bf,normalsize}]{subfig}
\floatsetup[figure]{style=plain,subcapbesideposition=top}
\captionsetup{%
    format=plain,%
    textformat=period,
    justification=justified,
    singlelinecheck=false,
}

\newcommand{\FFtwo}{{\mathbb{F}_2}}
\newcommand{\FF}{{\mathbb{F}}}
\newcommand{\mm}{{\mathfrak{m}}}
\renewcommand\dblfloatpagefraction{0.1}
\DeclareMathOperator{\coker}{\mathrm{coker}}

\begin{document}

\title{TTT}
\author{AAAA}
\affiliation{YYY}



\begin{abstract}
ppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp
\end{abstract}

\maketitle
ttt

\setlength{\tabcolsep}{9pt}
\begin{table*}[!p]
\renewcommand{\arraystretch}{1.4}{
\begin{tabular}{c|ccccccc}

M & D & p & q & r & s & t\tabularnewline
\hline

0 & $ghar$ & 0 &denver \tabularnewline

1 & $pq$ & 0 & WATERLOO\tabularnewline

2 & $pq$ & 0 & WATERLOO\tabularnewline

3 & $pq$ & 0 & WATERLOO\tabularnewline

4 & $pq$ & 0 & WATERLOO\tabularnewline

5 & $ghar$ & 0 &denver\tabularnewline

6 & $ghar$ & 0 &denver\tabularnewline

7 & $pq$ & 0 & WATERLOO\tabularnewline

\end{tabular}}
\caption{orem ipsum dolor sit amet, consectetuer adipiscingelit. In hac habitasse platea dictumst. Morbi ultrices.Pellentesque porta. Sed vestibulum sagittis urna. Doneceros. Curabitur auctor dolor a orci. Curabitur posuereneque nec ante. Sed suscipit. Suspendisse lobortis mol-lis massa. Maecenas interdum magna a pede. Aliquamauctor elit a elit. Etiam vulputate, enim quis faucibuscursus, mauris lacus laciorem ipsum dolor sit amet, consectetuer adipiscingelit. In hac habitasse platea dictumst. Morbi ultrices.Pellentesque porta. Sed vestibulum sagittis urna. Doneceros. Curabitur auctor dolor a orci. Curabitur posuereneque nec ante. Sed suscipit. Suspendisse lobortis mol-lis massa. Maecenas interdum magna a pede. Aliquamauctor elit a elit. Etiam vulputate, enim quis faucibuscursus, mauris lacus laci} 
\label{table_invariants}
\end{table*}
\section{random text}
\label{algo}
orem ipsum dolor sit amet, consectetuer adipiscingelit. In hac habitasse platea dictumst. Morbi ultrices.Pellentesque porta. Sed vestibulum sagittis urna. Doneceros. Curabitur auctor dolor a orci. Curabitur posuereneque nec ante. Sed suscipit. Suspendisse lobortis mol-lis massa. Maecenas interdum magna a pede. Aliquamauctor elit a elit. Etiam vulputate, enim quis faucibuscursus, mauris lacus laci orem ipsum dolor sit amet, consectetuer adipiscingelit. In hac habitasse platea dictumst. Morbi ultrices.Pellentesque porta. Sed vestibulum sagittis urna. Doneceros. Curabitur auctor dolor a orci. Curabitur posuereneque nec ante. Sed suscipit. Suspendisse lobortis mol-lis massa. Maecenas interdum magna a pede. Aliquamauctor elit a elit. Etiam vulputate, enim quis faucibuscursus, mauris lacus laci


\subsection{MORE TEXT}
    Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In hac habitasse platea dictumst. Morbi ultrices. Pellentesque porta. Sed vestibulum sagittis urna. Donec eros. Curabitur auctor dolor a orci. Curabitur posuere neque nec ante. Sed suscipit. Suspendisse lobortis mollis massa. 
    Maecenas interdum magna a pede. Aliquam auctor elit a elit. Etiam vulputate, enim quis faucibus cursus, mauris lacus lacinia nulla, sit amet commodo felis libero nec lectus. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec pulvinar, dui nec aliquet venenatis, eros leo cursus risus, eget pretium turpis turpis quis sem. 
    Pellentesque justo. Ut in elit vel ligula tempus vehicula. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Sed libero diam, pulvinar sed, commodo id, volutpat a, sapien. Curabitur urna. Nam vel nisl sit amet metus dictum imperdiet. 
        Lorem ipsum dolor sit amet, consectetuer adipiscing elit. In hac habitasse platea dictumst. Morbi ultrices. Pellentesque porta. Sed vestibulum sagittis urna. Donec eros. Curabitur auctor dolor a orci. Curabitur posuere neque nec ante. Sed suscipit. Suspendisse lobortis mollis massa. 
    Maecenas interdum magna a pede. Aliquam auctor elit a elit. Etiam vulputate, enim quis faucibus cursus, mauris lacus lacinia nulla, sit amet commodo felis libero nec lectus. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec pulvinar, dui nec aliquet venenatis, eros leo cursus risus, eget pretium turpis turpis quis sem. 
    Pellentesque justo. Ut in elit vel ligula tempus vehicula. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Sed libero diam, pulvinar sed, commodo id, volutpat a, sapien. Curabitur urna. Nam vel nisl sit amet metus dictum imperdiet. 
    In congue ante in nunc. Proin sed augue a erat venenatis varius. Mauris mauris nunc, consequat sed, dictum nec, iaculis et, ligula. Mauris pede. Etiam porttitor. Vestibulum at ipsum. 
    Aliquam semper nunc. Donec adipiscing lacus et erat. Phasellus nibh wisi, facilisis semper, adipiscing sit amet, ultrices at, purus. Curabitur nulla ipsum, lacinia nec, congue non, pellentesque semper, risus. Nunc volutpat. Vivamus blandit. Donec mi. Duis diam ante, malesuada eget, iaculis vel, viverra in, nulla. Praesent volutpat. Nulla volutpat molestie neque. Donec in eros semper est sagittis molestie. Nunc pellentesque. Ut ut mi. Ut elementum, risus nec consectetuer commodo, massa sapien tincidunt nulla, a laoreet dolor metus in nunc. Vivamus turpis purus, suscipit eu, molestie vel, hendrerit et, justo. 
    Morbi viverra. Aliquam vestibulum condimentum lorem. Sed vel lacus. Aliquam justo. Nam cursus feugiat odio. Praesent libero libero, feugiat semper, laoreet non, venenatis vitae, quam. Mauris nulla elit, scelerisque quis, gravida et, faucibus vel, magna. 
    Vivamus eleifend sagittis pede. Fusce semper placerat velit. Praesent in turpis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Cras vitae ligula. Ut dignissim viverra metus. 
    Duis id lacus. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Fusce sed risus. Integer sed felis ac enim semper tempor. Nam ligula. Phasellus orci wisi, viverra vel, aliquam a, interdum quis, turpis. 
    Sed sodales. Suspendisse velit eros, lobortis quis, fermentum ut, suscipit ac, purus. Nam egestas nunc ut arcu. Phasellus et quam. Quisque tempor. Aliquam suscipit. 
    Mauris semper lacus in purus tempor faucibus. Donec velit. Sed sed ante. Fusce iaculis pulvinar purus. Aenean pulvinar sem sit amet elit. Sed elementum, odio eget dapibus accumsan, magna purus ultricies justo, in tristique elit neque ut neque. Integer libero diam, fermentum semper, sollicitudin id, scelerisque eget, lorem. 
    Ut condimentum. Phasellus lobortis sodales lectus. Aliquam dapibus. Cras enim. Etiam semper libero. Integer iaculis adipiscing enim. Sed justo. Suspendisse tincidunt aliquam arcu. Vestibulum nisl. Nam pulvinar vestibulum erat. Morbi at magna ac augue viverra sodales. Etiam blandit sem eu tellus. Donec lacus. Nullam elit urna, semper eu, lacinia ut, blandit sit amet, pede. Fusce tincidunt. 
    Cras at nibh eget metus tempus suscipit. Pellentesque sed tortor. Nulla vitae neque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Aliquam ultrices ante nec erat. Nunc pede purus, fringilla quis, euismod a, mollis ac, leo. Vestibulum id lorem. Sed nec leo ac wisi elementum tristique. Phasellus eget urna. Sed tellus ante, lacinia quis, congue sit amet, elementum vel, massa. Cras dictum. Maecenas hendrerit sollicitudin nulla. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; 
    Donec leo. Nullam ullamcorper rutrum ipsum. Duis justo. Aliquam lobortis tortor in justo. In a mi. Nam tellus metus, lacinia nec, eleifend eu, ultrices eget, turpis. 2 min to Spreed

\end{document}

Si elimina parte del texto en la subsección MÁS TEXTO, la tabla se imprimirá; de lo contrario, solo mostrará una página en blanco.

Respuesta1

Los flotadores de página solo se crean si el flotador ocupa una cantidad suficiente de la página. En modo de dos columnas debe estar más lleno que \dblfloatpagefractioncuyo valor por defecto es 0,5. Si lo hace más pequeño (o el flotador más completo), no se moverá al final del documento:

\documentclass[twocolumn]{article}
\usepackage{lipsum}
\renewcommand\dblfloatpagefraction{0.1}

\begin{document}
\lipsum[1]
\begin{table*}[p]
\bfseries table
\lipsum[1]
\end{table*}

\lipsum

\end{document}

Ver tambiénhttps://tex.stackexchange.com/a/39020/2388para obtener una descripción general de la colocación del flotador.

ingrese la descripción de la imagen aquí

información relacionada