我有一个 .png 文件,其中包含 4 个均匀分布的图形 (图像)。我希望每个图形都有一个子图字母 ( (a),(b),(c),(d) ),但我想避免手动将图形分成 4 个。
有没有办法在单个图形下方添加一条线,图形和标题之间有 (a)、(b)、(c)、(d)?最好的情况是选择这些字母的位置,这样我就可以随意调整它们。
答案1
如果我理解你的问题没有错的话,你可以使用tikz
withonimage
来使用tikzonimage
环境。下面是我在图像(称为 imagefile)上方引入文本的方法。
\documentclass{article}
\usepackage{onimage}
\usepackage{tikz}
\begin{document}
\begin{figure}[h]
\centering
\begin{tikzonimage}[width=0.7\textwidth]{imagefile}
\node at (0.10, 1.10) {(a)};
\node at (0.50, 1.10) {(b)};
\end{tikzonimage}
\label{fig:blah}
\end{figure}
\end{document}