如果通栏的内容无需分页,使用 cuted
宏包提供的 strip
环境即可:
\documentclass[twocolumn]{ctexart}
\usepackage[margin = 1cm]{geometry}
\usepackage[most]{tcolorbox}
\usepackage{lipsum}
\usepackage{cuted}
\begin{document}
\lipsum[2]
%\onecolumn
\stripsep=-10pt plus12pt minus 2pt
\begin{strip}
\begin{center}
\begin{tcolorbox}[width = 0.9\linewidth, colframe=black,boxrule = 0.5pt, colback = white,left = 1pt,top = 1pt,bottom = 1pt,right = 1pt]
\lipsum[1]
\end{tcolorbox}
\end{center}
\end{strip}
\leavevmode %如果后面没有文字,必须使用,否则可能出错
\end{document}
如果要分页,则只能使用 multicol
宏包,浮动体使用 H
,或者带星号的 figure*
等,目前没有其它办法。
问 使用双栏排版的一些问题