以 Elsevier 格式呈现对齐的图片

以 Elsevier 格式呈现对齐的图片

我正在尝试以以下方式呈现 Latex 格式的两张子图片。 在此处输入图片描述

为此,我使用以下代码:

\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。)

相关内容