在没有多列的情况下更改 scrreprt 中的列数?

在没有多列的情况下更改 scrreprt 中的列数?

我对 有一点小问题scrreprt。我twocolumn对整个文档使用 选项,效果很好。但是对于我的论文的支持信息部分,最好只使用一列页面。我尝试使用 包执行此操作multicol,但所有浮点数均不起作用(这似乎无法用 解决multicol,如本页所述)。有人能帮我吗?我该如何两全其美。

我还想知道是否有可能让浮点数跨越两列,例如,如果我有一张图片,它应该延伸到整个页面,而不仅仅是一半。

提前感谢任何帮助!

答案1

您可以使用\onecolumn获取一列页面并\twocolumn切换回来。请注意,这两个命令都会开始一个新页面。要使用两列进行浮动,请使用浮动环境的星号版本。请注意,它们不会在第一页上。

\documentclass[twocolumn]{scrreprt}
\usepackage{blindtext}% dummy text
\usepackage{microtype}
\begin{document}
\chapter{A chapter}
\Blindtext[10]
\begin{figure*}
  \rule{\textwidth}{2cm}
  \caption{A figure}
\end{figure*}
\Blindtext

\onecolumn
\addchap{Supporting information}
\Blindtext[2]
\twocolumn

\Blindtext
\end{document}

在此处输入图片描述

相关内容