如何使框在双列环境中占据两列,而不使用 LaTeX 中的浮动?

如何使框在双列环境中占据两列,而不使用 LaTeX 中的浮动?

我正在尝试创建一个新的文档类,类似于书籍,但有两列,新章节总是从新页面开始,将章节名称打印在应占据两列的框内。如何做这样的事情?

答案1

包裹titlesec为分段命令提供了良好的界面:

在此处输入图片描述

\documentclass[twocolumn]{book}
\usepackage{lipsum}% for dummy text
\usepackage{titlesec}

\titleformat{\chapter}[frame]
  {\normalfont\huge\bfseries}{\thechapter.}{1.0em}{\Huge}
\titlespacing*{\chapter}{0pt}{-20pt}{10pt}

\begin{document}
\chapter{First Chapter Title}
\lipsum[1-5]
\end{document}

相关内容