\ref 显示引用对象的名称

\ref 显示引用对象的名称

出于某种原因,当我在文本中引用某些内容时,它还会给出引用对象的类型(例如表 1,而不仅仅是 1)。我明白,这不是标准的 latex 行为,但我没有明确加载包,这应该会改变这一点。我猜,我使用的其中一个包默默地做到了这一点。

这是我的 MWE:

\documentclass[12pt, english, parskip, a4paper]{scrartcl}

\usepackage[journal=angew]{chemstyle}   % loads chemscheme, graphicx

\begin{document}
    \begin{table}[h]
        \caption{Test}
        \begin{tabular}{c}
            Test \\ 
        \end{tabular}
        \label{tab:test}
    \end{table}

    Look at Table~\ref{tab:test}.
\end{document}

这将打印

参见表1。

我该如何摆脱它?谢谢!

答案1

chemstyle默认情况下会加载该包varioref。可以使用选项关闭此功能 varioref=false。因此,示例中的相关行应为:

\usepackage[journal=angew,varioref=false]{chemstyle}

相关内容