如何手动引用图形以使字体一致

如何手动引用图形以使字体一致

我有一个包含子图(例如 a、b、c 等)的 pdf 图形,但这些子图不是乳胶的一部分,它们在实际的 pdf 中。

我的论文后面有实际的 latex 子图。当我引用实际的 latex 子图时,我会得到类似“1a”、“1b”、“3c”等的引用。

当我在 pdf 中(而不是在 latex 中)引用包含子图的图时,我会得到“1”、“2”等引用。如果我手动添加我感兴趣的子图的字母,我可以使引用正确,但我的手动引用和 latex 版本之间的字体不同。

我如何手动引用包含子图的 pdf,以便在不更改模板文件的情况下,我的手册引用和乳胶引用中的字体相同?

编辑:

我使用图 \ref{fig:myLatexSubfig} 作为乳胶子图,并使用 \ref{fig:myManualSubfig}a(例如)作为手动子图。

编辑2:

我使用给定的 ACM 会议格式模板这里。我相信 ACM 使用的是 Times New Roman 字体,但我不知道图中使用的是哪种字体。目前,我主要感兴趣的是了解如何根据具体情况更改参考文献的字体,而不是获取正确的字体(一旦我知道如何更改它,我就可以自己弄清楚;不过,完整的解决方案会很棒)。

答案1

非常感谢您在问题中使用现成的 MWE。无需从头创建新文档,回答您的问题真的很容易!


从您使用的课​​程的文档中:

对于有多个子图或需要单独添加子标题的复杂图形,建议使用 subcaption 包 [8]。

该包允许您“伪造”图像的不同部分。

\documentclass{acmart}

\usepackage{graphicx}
\usepackage{subcaption}

\begin{document}

\begin{figure}
  \centering
  {
    \includegraphics{example-image}
    \phantomsubcaption\label{cat}
    \phantomsubcaption\label{dog}
  }
  \caption{Two animals: \subref{cat} a huge cat,
           and \subref{dog} an elephant}
  \label{animals}
\end{figure}

\ref{cat} 

\ref{dog}

\ref{animals}

\end{document}

在此处输入图片描述

相关内容