创建一个颜色框,填充双栏文章第一页的整个右栏

创建一个颜色框,填充双栏文章第一页的整个右栏

我正在写一篇两栏论文,并试图在第一页右侧的 tcolorbox 中放置一个目录表和其下方的一些文本。在左侧,文档文本应该开始,并在填满左栏后正常延续到第二页。

我试图通过在第一页的右列放置一个浮动的 tcolorbox 来实现这一点。它工作得很好,但是我想让它填满整个右侧,但当我让框比某个“阈值”稍大时,它就会转到下一页。我还尝试将“高度填充”参数传递给 colorbox,但它也让它转到第二页。

有没有更好的方法来实现这个目标?

这是我的代码:

\documentclass[11pt, twocolumn]{article}
\usepackage[a4paper, margin = 1in, left = 1.5cm, right = 1.5cm]{geometry}
\usepackage{lipsum}
\usepackage[svgnames]{xcolor}
\usepackage{tcolorbox}
\tcbuselibrary{breakable}


\title{Some title for the document}
\author{author one, author two, and author three}

\begin{document}
    \maketitle

    \lipsum[1-3]

    \begin{tcolorbox}[float,floatplacement=!t,height=0.751\textheight] %this is the largest I can make it, with "height fill" I does not work either
        %       \setlength{\fboxrule}{0pt}
        %   \fbox{\colorbox{boxcolor!40}{
        %   \begin{minipage}[l]{0.94\linewidth}
        \small
        \tableofcontents
        \vspace{6pt}
        \rule{\linewidth}{0.5pt}\vspace{8pt}
        \footnotesize
        \lipsum[3]
        %   \end{minipage}
        %}}
    \end{tcolorbox}

\lipsum[4]

\section{Section 1}
\lipsum[2]
\subsection{Subsection 1}
\subsection{Subsection 2}
\subsection{Subsection 3}
\lipsum[2]
\section{Section 2}
\lipsum[2]
\subsection{Subsection 1}
\subsection{Subsection 2}
\subsection{Subsection 3}
\section{Section 3}
\lipsum[2]
\subsection{Subsection 1}
\subsection{Subsection 2}
\subsection{Subsection 3}
\section{Section 4}
\lipsum[2]
\subsection{Subsection 1}
\subsection{Subsection 2}
\subsection{Subsection 3}
\section{Section 5}
\lipsum[2]
\end{document}

在此处输入图片描述

相关内容