overleaf双栏插入图片
时间: 2025-02-21 16:55:30 浏览: 198
### 如何在 Overleaf 中使用双栏布局插入图片
在 LaTeX 文档中实现双栏布局并插入图片,可以通过 `multicol` 或者期刊模板自带的双栏环境来完成。下面介绍一种常见的方式,在双栏环境中插入跨越单栏或全页宽度的图片。
#### 使用 `\linewidth` 控制图片宽度
当处于双栏模式时,为了使图片适应当前栏宽而不是整页宽度,应该使用 `\linewidth` 来代替通常使用的 `\textwidth`[^3]:
```tex
\documentclass[twocolumn]{article}
\usepackage{graphicx}
\begin{document}
% 单栏内插入图片
\begin{figure}[htbp]
\centering
\includegraphics[width=\linewidth]{example-image-a}% 这里假设有一个名为 example-image-a 的示例图像
\caption{这是一个位于单栏内的图片}
\label{fig:single-column-figure}
\end{figure}
\end{document}
```
这段代码中的 `[htbp]` 参数允许浮动体尽可能靠近其定义的位置放置,而不会影响整体排版效果。`\linewidth` 确保了即使是在双栏环境下也能正确调整图片大小以匹配所在栏目宽度[^2]。
#### 跨越两栏插入较大图片
有时可能希望一张较大的图片能够横跨两个专栏显示出来。这时可以借助于星号形式的 figure* 环境:
```tex
\documentclass[twocolumn]{article}
\usepackage{graphicx}
\begin{document}
% 跨越两栏的大图
\begin{figure*}[t!]
\centering
\includegraphics[width=0.8\textwidth]{example-image-b}% 假设这里有一张更大的示例图
\caption{这是跨越两栏展示的一幅大图}
\label{fig:two-columns-figure}
\end{figure*}
\section{正文部分继续...}
...
\end{document}
```
这里的 `figure*` 宏包使得该浮动物件可以在整个页面范围内居中,并且通过指定合适的比例因子(比如上面例子中的 0.8)可以让它占据适当的空间而不至于过大或者过小[^1]。
阅读全文
相关推荐

















