我的图片引用中有 2 个分号

我的图片引用中有 2 个分号

我找到了;;应该有数字的位置。我编译了 2 次,但结果仍然相同。在我的文本的其他地方,我得到了我想要的数字的正确引用。

\documentclass[a4paper]{article}
\begin{document}
            \usepackage{graphicx}
            \usepackage{caption}
            \usepackage{refstyle}
            .........
                 \begin{figure}[h]
                 \centering
                \includegraphics[width=1\textwidth]{location}
                \caption{Θέση του γονιδίου της δυστροφίνης}
                \label{fig:location}
                \end{figure}
        \cleardoublepage 
    .....
\end{document}

我这样呼叫裁判:

(Σχήμα \ref{fig:location}) ....

这就是我得到的

奇怪的是,下面的代码在文本中运行良好。

\begin{figure}[h]
\includegraphics[width=1\textwidth]{image1}
\caption{ Απεικόνιση τρόπου κληρονομικότητας υπολειπόμενων φυλοσύνδετων γονιδίων ({\en X-linked disease})}
\label{fig:image1}
\end{figure}

答案1

通常第一次通过时您会得到两个??,因此这可能只是您遇到的编码问题;; 您需要至少运行 latex 两次才能解决交叉引用问题。

\label需要与\caption

\caption{Θέση του γονιδίου της δυστροφίνης}
\end{center}
\label{fig:location}

标题编号丢失,因此\end{center}您需要

\caption{Θέση του γονιδίου της δυστροφίνης}
\label{fig:location}
\end{center}

或者更好地使用\centering而不是\begin{center}..\end{center}在图中,因为center增加了这里不需要的额外垂直空间(因为figure已经添加了垂直空间。

相关内容