Reduzca los espacios en blanco en la tabla de contenido mientras usa RevTex 4.2

Reduzca los espacios en blanco en la tabla de contenido mientras usa RevTex 4.2

Tengo un documento con clase revtex4-2al estilo APS. Me gustaría mantener la clase de documento por razones de estilo, pero no es necesario diseñar el documento para su envío a la revista.

Me gustaría incluir una tabla de contenidos muy compacta. Específicamente: (1) solo secciones de nivel superior, (2) espacio en blanco vertical mínimo entre las entradas, (3) fuente sans serif del tamaño de nota al pie, (4) enlaces incluidos. Esto es lo que he podido lograr hasta ahora:

TOC TEXTO

Esto no es lo suficientemente compacto. Me gustaría eliminar por completo el espacio en blanco vertical. es posible?

Respecto a (1). RevTex parece ignorar el tocdepthcontador. Usando la respuesta a una pregunta relacionada, solucioné esto (nota: no tengo idea de lo que hace)

\makeatletter
\def\l@subsection#1#2{}
\def\l@subsubsection#1#2{}
\makeatother

Respecto a (3). Probé los paquetes tocloft, minitocy parskip. Los dos primeros parecen ser incompatibles con RevTex y el tercero estropeó el estilo de RevTex en el texto del párrafo. Lo único que funcionó fue el ajuste \baselinestretch, pero como se ve en la imagen de arriba, parece llegar al mínimo.

¿Hay alguna manera de disminuir aún más este espacio en blanco?

Aquí hay un ejemplo mínimo:

\documentclass[reprint, aps, prx]{revtex4-2}
\usepackage{hyperref}
\hypersetup{colorlinks = true, linkcolor = blue, linktoc = all}
\begin{document}
{
\makeatletter
\def\l@subsection#1#2{}
\def\l@subsubsection#1#2{}
\makeatother

\footnotesize \sf 
\renewcommand{\baselinestretch}{0.1}

\tableofcontents
}
\section{Introduction}
For comparison, here is the spacing of normal text.
\section{Results}
\subsection{I don't want this in TOC}
\subsection{I also don't want this in TOC}
\section{Another section}
\section{And another}
\section{Less vertical white space between sections please}
\section{Conclusion}
\clearpage
\end{document}

Cualquier longitud de TeX que pueda intentar establecer sería útil. También sería muy útil una respuesta que recreara una ToC "no oficial" recorriendo las secciones y escribiéndolas en una tabla.

Respuesta1

\documentclass[reprint, aps, prx]{revtex4-2}
\usepackage{hyperref}
\hypersetup{colorlinks = true, linkcolor = blue, linktoc = all}
\begin{document}

\makeatletter
\def\l@subsection#1#2{}
\def\l@subsubsection#1#2{}
\def\l@f@section{}%
\def\toc@@font{\footnotesize \sffamily}%
\makeatother


\tableofcontents



\section{Introduction}
For comparison, here is the spacing of normal text.
\section{Results}
\subsection{I don't want this in TOC}
\subsection{I also don't want this in TOC}
\section{Another section}
\section{And another}
\section{Less vertical white space between sections please}
\section{Conclusion}
\clearpage
\end{document}

ingrese la descripción de la imagen aquí

información relacionada