我的代码是:
\documentclass[aps,pra,twocolumn,margin=1mm]{revtex4-2}
\usepackage{graphicx}
\usepackage{overpic}
%%%%%%
\begin{document}
\begin{figure*}
%\centering
\begin{overpic}[width=3in]{tree.jpg}\put(6,68){(a)}\end{overpic}
\hspace{-3mm}
\begin{overpic}[width=3in]{tree.jpg}\put(6,68){(b)}\end{overpic}
\begin{overpic}[width=3in]{tree.jpg}\put(6,68){(c)}\end{overpic}
\hspace{-3mm}
\begin{overpic}[width=3in]{tree.jpg}\put(6,68){(d)}\end{overpic}\end{figure*}
\end{document}
答案1
如果您希望图片占据整个文本宽度,请告诉 LaTeX。
\documentclass[aps,pra,twocolumn]{revtex4-2}
\usepackage{graphicx}
\usepackage{overpic}
\usepackage{showframe}
%%%%%%
\begin{document}
\begin{figure*}
\begin{overpic}[width=0.5\textwidth]{tree.jpg}\put(6,68){(a)}\end{overpic}%
\begin{overpic}[width=0.5\textwidth]{tree.jpg}\put(6,68){(b)}\end{overpic}
\begin{overpic}[width=0.5\textwidth]{tree.jpg}\put(6,68){(c)}\end{overpic}%
\begin{overpic}[width=0.5\textwidth]{tree.jpg}\put(6,68){(d)}\end{overpic}
\end{figure*}
\end{document}
加载该showframe
包只是为了显示文本块的边距。请勿将其加载到文档的最终版本中。
请注意,该选项margin=1mm
无效,因此我将其删除。
我还删除了行尾的\hspace{-3mm}
:%
以阻止您试图取消的空格。第二行图片应该用空行分隔,如上面的代码所示。
答案2
这将替换overpic
为\llap
。我不确定我是否得到了与 overpic 相同的比例。
\documentclass[aps,pra,twocolumn]{revtex4-2}
\usepackage{graphicx}
\usepackage{showframe}
%%%%%%
\begin{document}
\begin{figure*}
\setlength{\lineskip}{0pt}%
\setlength{\unitlength}{0.005\textwidth}%
\includegraphics[width=0.5\textwidth]{example-image}%
\includegraphics[width=0.5\textwidth]{example-image}\llap{% overlap pictures
\makebox[0.5\textwidth][l]{\put(6,68){(a)}}\makebox[0.5\textwidth][l]{\put(6,68){(b)}}}
\includegraphics[width=0.5\textwidth]{example-image}%
\includegraphics[width=0.5\textwidth]{example-image}\llap{% overlap pictures
\makebox[0.5\textwidth][l]{\put(6,68){(c)}}\makebox[0.5\textwidth][l]{\put(6,68){(d)}}}
\end{figure*}
\end{document}