latex 正文设置为双栏,图片如何占两栏

(1)插入一栏图片时,使用的是:
\begin{figure}
……
\end{figure}
`
(2)插入双栏图片时,需在figure的上标中加入星号“*”
\begin{figure *}
……
\end{figure *}

参考自
百度经验

### LaTeX布局下图片的排版方法 在LaTeX中,对于布局下的图片排版,可以采用不同的方式来满足需求。具体来说,可以通过`figure*`环境实现跨图片展示,或者通过调整子图尺寸和位置实现在单内的多张图片排列。 #### 跨图片排版 当希望图片共同跨越目时,可利用`figure*`环境,并将图片作为子图嵌入其中: ```latex \usepackage{graphicx} \usepackage{subcaption} \begin{figure*}[!t] \centering % 第一张图片 \begin{subfigure}{0.45\textwidth} \centering \includegraphics[width=\linewidth]{image1.png} \caption{Caption for image 1.} \label{fig:image1} \end{subfigure} \hfill % 第二张图片 \begin{subfigure}{0.45\textwidth} \centering \includegraphics[width=\linewidth]{image2.png} \caption{Caption for image 2.} \label{fig:image2} \end{subfigure} \caption{Overall caption describing both images.} \label{fig:two_images} \end{figure*} ``` 上述代码中的`\hfill`用于增加图片之间的水平间距[^3]。每张子图占总宽度的比例由参数指定(此处为`0.45\textwidth`),可以根据实际需要调整比例大小。 #### 单图片的排版 如果仅需在某一内放置图片,则无需使用`figure*`环境,而应改用普通的`figure`环境配合`minipage`或`subfigure`命令完成布局: ```latex \begin{figure}[htbp] \centering % 第一张图片 \begin{minipage}{0.48\columnwidth} \centering \includegraphics[width=\linewidth]{image1.png} \caption{Caption for image 1.} \label{fig:image1_single_column} \end{minipage} \hfill % 第二张图片 \begin{minipage}{0.48\columnwidth} \centering \includegraphics[width=\linewidth]{image2.png} \caption{Caption for image 2.} \label{fig:image2_single_column} \end{minipage} \end{figure} ``` 这里采用了`minipage`结构控制各图像所占用的空间范围,同时借助`\hfill`填充间隙以优化视觉效果[^2]。注意这里的宽度单位是从属于当前列宽(`\columnwidth`)而非全文宽度(\textwidth),从而适应单模式下的紧凑型安排。 #### 动态调节子图尺寸避免换行现象 为了防止因设定不当而导致某些情况下部分子图被推至新行的情况发生,应当合理规划各个子图及其间留白区域的整体占比关系。例如,在同一行容纳三幅较小尺度的作品时,可能需要适当缩小它们各自的相对长度值;反之亦然——增大个体份额则有助于减少所需行列数目[^4]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值