未定义引用:ref 指向附录中的章节而不是表格

未定义引用:ref 指向附录中的章节而不是表格

我是 LaTeX 新手,在获取附录中表格的正确引用方面遇到了一些麻烦。我使用了 after \label\caption但仍然不起作用。但是当我删除时\appendix,表格会获得正确的标签(而不是章节编号)。 的输出\ref{}是“A.8 列表...”,而它应该是“附录 A 列表...”。

这是我的最小示例:

\documentclass[review]{elsarticle}
\UseRawInputEncoding
\usepackage{lineno, hyperref}
\modulolinenumbers[5]
\usepackage{array}
\usepackage{lscape}
\usepackage{multirow}
\usepackage{graphicx}
\usepackage{rotating}
\usepackage{makecell}
\usepackage{longtable, booktabs, tabularx}
\usepackage[margin=25mm]{geometry}
\usepackage{graphicx}
\usepackage{ltablex}
\usepackage{amsmath}
\usepackage[tableposition=t]{caption}
\newcolumntype{L}{>{\raggedright\arraybackslash}X}
\usepackage{comment}

\clearpage
%Appendix
\appendix

\section{Selected primary studies in the review.}

%% Table 11
{\footnotesize\sffamily
\setlength\tabcolsep{2pt}
\centering
\begin{tabularx}{\textwidth}{>{\hsize=0.2\hsize}L
                             >{\hsize=1.9\hsize}L
                             >{\hsize=1.2\hsize}L
                             >{\hsize=1.5\hsize}L
                             >{\hsize=0.2\hsize}L}
\caption{Selected primary studies in the review.}
\label{tab:studieslist}\\
    \toprule
\textbf{ID}  & \textbf{Title} & \textbf{Author(s)} & \textbf{Venue} & \textbf{Year} \\
    \midrule
\endfirsthead
   \toprule
\textbf{ID}  & \textbf{Title} & \textbf{Author(s)} & \textbf{Venue} & \textbf{Year} \\
    \midrule
\endhead
    \bottomrule
\endfoot
P1 & Computer security & G. Post & Information and Software Technology & 2003  \\
\addlinespace

我这样引用该表:

\ref{tab:studieslist} lists the...

相关内容