Латекс: Справочная метка отдельных изображений на рисунке

Латекс: Справочная метка отдельных изображений на рисунке

Возможный дубликат:
Почему метка среды должна располагаться после подписи?

На данный момент у меня есть:

\begin{wrapfigure}{R}{0.3\textwidth}
    \vspace{-20pt}
    \begin{center}
        \includegraphics[width=0.3\textwidth]{images/accumstatic}
        \label{accumst}
    \end{center}
    \vspace{-20pt}
    \caption{Accum static picture}
    \vspace{10pt}
    \begin{center}
        \includegraphics[width=0.3\textwidth]{images/accumdynamic}
        \label{accumdy}
    \end{center}
    \vspace{-20pt}
    \caption{Accum dynamic picture}
\end{wrapfigure}

Это создаст страницу, которая выглядит примерно так:

lorum ipsum trees freasa lorum ipsum trees freasa
lorum ipsum trees freasa lorum ##################
lorum ipsum trees freasa lorum #                #
lorum ipsum trees freasa lorum #     Fig.1      #
lorum ipsum trees freasa lorum #                #
lorum ipsum trees freasa lorum ##################
lorum ipsum trees freasa lorum #                #
lorum ipsum trees freasa lorum #     Fig.2      #
lorum ipsum trees freasa lorum #                #
lorum ipsum trees freasa lorum ##################
lorum ipsum trees freasa lorum ipsum trees freasa

Затем я ссылаюсь на него с помощью пакета cleverref:

\paragraph{blah blah blah \cref{accumst}, blah blah blah \cref{accumdy}} К сожалению, accumdyссылка на верхнее изображение (рис.1) и accumstссылка на номер предыдущего раздела...

Как мне заставить \label{} увидеть, что wrapfigure содержит два изображения?

решение1

Следует отметить, что \labelдолжно идти после \caption. Поэтому поместите метку после подписи, чтобы все было правильно.

\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{wrapfig,lipsum,cleveref}
%------------------------------------------
\begin{document}
This is where the table goes with text wrapping around it. You may
embed tabular environment inside wraptable environment and customize as you like.
%------------------------------------------
\begin{wrapfigure}{R}{0.3\textwidth}
    \vspace{-20pt}
    \begin{center}
        \includegraphics[width=0.3\textwidth]{images/accumstatic}            
    \vspace{-20pt}
    \caption{Accum static picture}\label{accumst}
    \end{center}
    \vspace{10pt}
    \begin{center}
        \includegraphics[width=0.3\textwidth]{images/accumdynamic}            
    \vspace{-20pt}
    \caption{Accum dynamic picture}\label{accumdy}
    \end{center}
\end{wrapfigure}
%------------------------------------------
This is where the table goes with text wrapping around it. You may
embed tabular environment inside wraptable environment and customize as you like. This is where the table goes with text wrapping around it. You may
embed tabular environment inside wraptable environment and customize as you like. This is where the table goes with text wrapping around it.
%
\lipsum[2-7]

\paragraph{blah blah blah \cref{accumst}, blah blah blah \cref{accumdy}} 
%------------------------------------------
\end{document}

введите описание изображения здесь

Связанный контент