乳膠中的定製圖形參考?

乳膠中的定製圖形參考?

閱讀一篇論文,其中作者在圖中有標籤(紅色圓圈),他們也能夠在文本中呈現圖形參考中的標籤。覺得很整潔。有人可以揭露這樣做背後的乳膠魔法嗎?

在此輸入影像描述

答案1

您可以使用該套件的功能subcaption來自訂標籤及其參考。要繪製這些帶圓圈的數字,我認為最簡單的是使用 TikZ。

\documentclass{article}
\usepackage{graphicx}
\usepackage{subcaption}
\usepackage{tikz}
\newcommand*{\circlednumber}[1]{%
    \tikz[text=white, font=\bfseries, baseline=(X.base)]{%
        \node[circle, draw=red!70!black, fill=red!70!black, inner sep=1.5pt] (X) {#1};
    }%
}
\renewcommand{\thesubfigure}{\arabic{subfigure}}
\DeclareCaptionLabelFormat{circled}{\circlednumber{#2}}
\captionsetup[subfigure]{labelformat=circled}
\captionsetup{subrefformat=circled}

\begin{document}

References to subfigures \subref{fig:A} and \subref{fig:B}.

\begin{figure}
\begin{subfigure}{.45\textwidth}
    \includegraphics[width=\linewidth]{example-image-A}
    \caption{A first subfigure.}
    \label{fig:A}
\end{subfigure}
\begin{subfigure}{.45\textwidth}
    \includegraphics[width=\linewidth]{example-image-B}
    \caption{A second subfigure.}
    \label{fig:B}
\end{subfigure}
\end{figure}

\end{document}

請注意,在此範例中,引用的格式僅定義為引用,即使用該\subref命令進行的引用。使用 simple\ref不會使用圓圈格式化參考文獻。

相關內容