Reduza os espaços em branco no índice ao usar RevTex 4.2

Reduza os espaços em branco no índice ao usar RevTex 4.2

Tenho um documento com classe revtex4-2no estilo APS. Gostaria de manter a classe do documento por motivos estilísticos, mas o documento não precisa ser estilizado para envio ao diário.

Eu gostaria de incluir um índice muito compacto. Especificamente: (1) apenas seções de nível superior, (2) espaço em branco vertical mínimo entre as entradas, (3) fonte sans serif de tamanho de nota de rodapé, (4) links incluídos. Aqui está o que consegui alcançar até agora:

Índice TEXTO

Isto não é compacto o suficiente. Eu gostaria de remover completamente o espaço em branco vertical. Isso é possível?

Em relação a (1). RevTex parece ignorar o tocdepthcontador. Usando a resposta a uma pergunta relacionada com a qual resolvi isso (nota: não tenho ideia do que isso faz)

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

Em relação a (3). Eu tentei os pacotes tocloft, minitoce parskip. Os dois primeiros parecem ser incompatíveis com o RevTex, e o terceiro bagunçou o estilo do RevTex no texto do parágrafo. A única coisa que funcionou foi o ajuste \baselinestretch, mas como pode ser visto na imagem acima, parece atingir o mínimo.

Existe alguma maneira de diminuir ainda mais esse espaço em branco?

Aqui está um exemplo 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}

Qualquer comprimento de TeX que eu pudesse tentar definir seria útil. Uma resposta que recriasse um ToC "não oficial" percorrendo as seções e escrevendo-as em uma tabela também seria muito útil.

Responder1

\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}

insira a descrição da imagem aqui

informação relacionada