我想在乳胶中并排放置 4 个数字,其中两个在第一行,另一个在第二行。我编写了以下代码,但没有正确获取。
\begin{figure}[hbt!]
\centering
\begin{minipage}{.45\linewidth}
\centering
\includegraphics[width=\linewidth]{figs/combinedMLED8ns_new.eps}
\caption{}
\label{MLEDdet}
\end{minipage}
\quad
\begin{minipage}{.45\linewidth}
\centering
\includegraphics[width=\linewidth]{figs/ML_ED_PSK.eps}
\caption{}
\label{energydetPSK}
\end{minipage}
\begin{minipage}{.45\linewidth}
\centering
\includegraphics[width=\linewidth]{figs/Vel6ns.eps}
\caption{}
\label{velcomp}
\end{minipage}
\quad
\begin{minipage}{.45\linewidthh}
\centering
\includegraphics[width=\linewidth]{figs/est4ns.eps}
\caption{}
\label{estcomp}
\end{minipage}
\caption{}
\label{fig:roc}
\end{figure}
任何在这方面提供的帮助都将受到高度赞赏。
答案1
(在了解到原帖作者想要的是四个之后,我编辑了答案子图,以 2x2 模式排列,在单个figure
环境中)
显然,您必须首先修复 中的拼写错误\linewidthh
。接下来,如果您的目标是在整体figure
环境中拥有四个单独的“子图”,则应加载subcaption
包并将 的所有 8 个实例替换为{minipage}
。{subfigure}
(subfigure
环境在所有意图和目的上都是一个minipage
已被教导在遇到指令时该做什么的环境\caption
。)
您可能还想(a)摆脱所有五条\centering
指令(因为它们没有任何用处),(b)最大化子图对 1/2 和 3/4 之间的水平分离,(c)通过或\bigskip
指令增加图形行之间的垂直分离\medskip
,并且(d)可选地将minipage
宽度从.45\linewidth
增加到.475\linewidth
。
\documentclass{article} % or some other suitable document class
\usepackage[demo]{graphicx} % remove 'demo' option in real doc.
\usepackage[skip=0.333\baselineskip]{caption}
\usepackage{subcaption}
\begin{document}
\begin{figure}[hbt!]
\begin{subfigure}{.475\linewidth}
\includegraphics[width=\linewidth]{figs/combinedMLED8ns_new.eps}
\caption{}
\label{MLEDdet}
\end{subfigure}\hfill % <-- "\hfill"
\begin{subfigure}{.475\linewidth}
\includegraphics[width=\linewidth]{figs/ML_ED_PSK.eps}
\caption{}
\label{energydetPSK}
\end{subfigure}
\medskip % create some *vertical* separation between the graphs
\begin{subfigure}{.475\linewidth}
\includegraphics[width=\linewidth]{figs/Vel6ns.eps}
\caption{}
\label{velcomp}
\end{subfigure}\hfill % <-- "\hfill"
\begin{subfigure}{.475\linewidth}
\includegraphics[width=\linewidth]{figs/est4ns.eps}
\caption{}
\label{estcomp}
\end{subfigure}
\caption{A figure with four subfigures}
\label{fig:roc}
\end{figure}
\noindent
Cross-references to subfigures \ref{energydetPSK} and
\ref{estcomp} of figure \ref{fig:roc}.
\end{document}
答案2
您可以使用此代码作为示例:
\begin{document}
\begin{figure}[h]
\begin{minipage}[h]{0.47\linewidth}
\begin{center}
\includegraphics[width=1\linewidth]{example-image-a}
\caption{r1}
\label{qwe1}
\end{center}
\end{minipage}
\hfill
\vspace{0.2 cm}
\begin{minipage}[h]{0.47\linewidth}
\begin{center}
\includegraphics[width=1\linewidth]{example-image-a}
\caption{r1}
\label{qwe1}
\end{center}
\end{minipage}
\vfill
\vspace{0.2 cm}
\begin{minipage}[h]{0.47\linewidth}
\begin{center}
\includegraphics[width=1\linewidth]{example-image-a}
\caption{r1}
\label{qwe1}
\end{center}
\end{minipage}
\hfill
\begin{minipage}[h]{0.47\linewidth}
\begin{center}
\includegraphics[width=1\linewidth]{example-image-a}
\caption{r1}
\label{qwe1}
\end{center}
\end{minipage}
\caption{Correlation}
\label{ris}
\end{figure}