多列和使用浮动环境中的列宽

多列和使用浮动环境中的列宽

我正在尝试使用 LaTeX 编写我的第一份报告。我希望它有两列,所以我使用了这个multicol包。但是列太窄了,我希望它像 Elsevier 风格的文章那样宽一些。

另外,真的没有办法将浮点数(数字、pgf 图形)插入到这两列设置中吗?我需要显示一些图像并制作图形来显示我的实验结果。

答案1

如果您需要整体两列布局,则可以使用该twocolumn选项。

如果你想在multicol环境中有一个带标题的图形,你可以使用字幕包。列之间的间隔可以通过长度来调整columnsep。当然,列的宽度取决于可用的文本宽度。请参见以下示例:

\documentclass{report}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{multicol}
\usepackage{lipsum}
\usepackage{caption}
\setlength{\columnsep}{3cm}
\begin{document}
\chapter{A chapter}
\begin{multicols}{2}
\lipsum[1-2]

\bigskip
\rule{0.8\columnwidth}{1cm}
\captionof{figure}{A figure}\label{figure1}
\bigskip

\lipsum[3]
\end{multicols}
\chapter{Another chapter}
See figure~\ref{figure1}.
\begin{figure}%
\rule{0.8\columnwidth}{1cm}
\caption{Another figure}
\label{figure2}
\end{figure}
\chapter{A third chapter}
See figure~\ref{figure2}.
\end{document}

(这lipsum包裹仅用于生成示例文本,它不是解决方案的一部分。

相关内容