\rput 带数字

\rput 带数字

我有以下内容:

在此处输入图片描述

\documentclass[prb,twocolumn,showpacs,preprintnumbers,amsmath,amssymb,float]{revtex4}
\usepackage{pstricks}
\usepackage{graphicx}
\begin{document}
\begin{figure}[t]
\includegraphics[width=3cm]{example-image}
\includegraphics[width=3cm]{example-image}
\includegraphics[width=3cm]{example-image}
\includegraphics[width=3cm]{example-image}
\caption{...}
\end{figure}
\end{document}

现在,我对数字的排列不满意,因此我决定使用 \rput 来随意移动数字。例如:

\documentclass[prb,twocolumn,showpacs,preprintnumbers,amsmath,amssymb,float]{revtex4}
\usepackage{pstricks}
\usepackage{graphicx}
\begin{document}
\begin{figure}[t]
\rput[tr](-0.45\columnwidth,0.45\columnwidth){\includegraphics[width=3cm]{fig_1}}
\rput[tr](-0.45\columnwidth,0.45\columnwidth){\includegraphics[width=3cm]{fig_2}}
\rput[tr](-0.45\columnwidth,0.45\columnwidth){\includegraphics[width=3cm]{fig_3}}
\rput[tr](-0.45\columnwidth,0.45\columnwidth){\includegraphics[width=3cm]{fig_4}}
\caption{...}
\end{figure}
\end{document}

但这样会很乱,因为“没有为模型分配空间”。有没有类似空盒子的东西可以放,然后把我的模型放在这个空盒子上面?

谢谢。

答案1

您没有确切说明您想要什么样的布局,但在这里我习惯\centering将图像块置于列的中心,并添加了一些垂直和水平空间,这里不需要特殊的命令或包,图像可以按照与字母完全相同的方式定位。

在此处输入图片描述

\documentclass[prb,twocolumn,showpacs,preprintnumbers,amsmath,amssymb,float]{revtex4}
%\usepackage{pstricks}
\usepackage{graphicx}
\begin{document}
\begin{figure}[t]
\centering
\includegraphics[width=3cm]{example-image}\hspace{1cm}%
\includegraphics[width=3cm]{example-image}\\[10pt]
\includegraphics[width=3cm]{example-image}\hspace{1cm}%
\includegraphics[width=3cm]{example-image}
\caption{...}
\end{figure}
\end{document}

如果你需要调整个别数字,你可以使用例如

\raisebox{3pt}{\includegraphics{..}}

提高它或

\hspace*{3pt}{\includegraphics{..}}\hspace*{-3pt}

将其向右移动。

或任何其他 LaTeX 构造(没有任何定位命令是特定于图像包含的)。

相关内容