为此,我使用以下代码:
\documentclass{elsarticle}
\usepackage{graphicx}
\begin{document}
\begin{figure}[t]\vspace*{4pt}
\begin{center}
\includegraphics[width=0.4\linewidth]{example-image-a}
\hspace*{5mm}
\includegraphics[width=0.4\linewidth]{example-image-b}
\end{center}
\caption{(a) first picture; (b) second picture.}
\end{figure}
\end{document}
有什么方法可以修改现有的代码以获取我之前所呈现的数字?
答案1
更新 2最后一次编辑后。
命令\p{<letter>}
插入字母A或者b靠近图形的右上角。
yshift
必须进行调整,将字母放置在所需的高度。
\documentclass[12pt]{elsarticle}
\usepackage{tikz}% needed <<<<<<<<<<
\usetikzlibrary{tikzmark} % needed <<<<<<<<<<
\newcommand{\p}[1]{\tikzmarknode[label={[yshift=39mm,font=\bfseries\footnotesize]center:#1}]{#1}{}} % needed <<<<<<<<<<
\begin{document}
\begin{figure}[t]\vspace*{4pt}
\begin{center}
\p{a}\includegraphics[width=0.4\linewidth]{example-image-a}
\hspace*{5mm}%
\p{b}\includegraphics[width=0.4\linewidth]{example-image-b}
\end{center}
\caption{(a) first picture; (b) second picture.}
\end{figure}
\end{document}
(该类elsarticle
加载包graphicx
。)