在双列文档的单列中使用 minipage

在双列文档的单列中使用 minipage

我想使用 minipage 在双列文档中的一列中并排插入两个图形。

以下是 MWE:

\documentclass[a4paper, landscape, twocolumn]{article}
\usepackage{geometry}
\usepackage{graphicx}   
\usepackage{lipsum}  

\begin{document}    
\lipsum[1]  

\noindent
\begin{minipage}[t]{0.4\textwidth}
    \includegraphics[width=0.4\textwidth]{example-image-a}
\end{minipage}
%
\begin{minipage}[t]{0.4\textwidth}
    \includegraphics[width=0.4\textwidth]{example-image-a}
\end{minipage}

\lipsum[1]     
\end{document}

结果:

在此处输入图片描述

我不明白为什么这不起作用。这是 minipage 的设计吗?如果是这样,我有什么替代方案?

搜索相关主题,但没有成功。

答案1

使用\columnwidth,而不是\textwidth(它给出整个页面的宽度,而不是列的宽度):

\documentclass[a4paper, landscape, twocolumn]{article}
\usepackage{geometry}
\usepackage{graphicx}   
\usepackage{lipsum}  

\begin{document}    
\lipsum[1]  

\noindent
\begin{minipage}[t]{0.49\columnwidth}
    \includegraphics[width=\textwidth]{example-image-a}
\end{minipage}
%
\begin{minipage}[t]{0.49\columnwidth}
    \includegraphics[width=\textwidth]{example-image-a}
\end{minipage}

\lipsum[1]     
\end{document}

(请注意,每幅图像都略小于列宽的一半,以便留出空间等。)还请注意,\textwidth在中指定的\includegraphics之内minipage 环境,并返回 minipage 的宽度。

minipage事实上,对于这个例子你根本不需要使用:

\documentclass[a4paper, landscape, twocolumn]{article}
\usepackage{geometry}
\usepackage{graphicx}   
\usepackage{lipsum}  

\begin{document}    
\lipsum[1]  

\noindent
    \includegraphics[width=0.5\columnwidth]{example-image-a}%
    \includegraphics[width=0.5\columnwidth]{example-image-a}

\lipsum[1]     
\end{document}

结果如下:

两列,其中一列并排显示图片

答案2

在此处输入图片描述

如果你想使用minipage你可以这样做:

\documentclass[a4paper, landscape, twocolumn]{article}
\usepackage{geometry}
\usepackage{graphicx}   
\usepackage{lipsum}  

\begin{document}    
\lipsum[1]  

\noindent


\begin{figure}[h]
\begin{minipage}[h]{0.49\linewidth}
\includegraphics[width=1\linewidth]{example-image-a}
\end{minipage}
\hfill
\begin{minipage}[h]{0.49\linewidth}
\includegraphics[width=1\linewidth]{example-image-b}
\end{minipage}
\caption{}
\label{ris:image1}

\end{figure}


\lipsum[1]     
\end{document}

相关内容