附录中的表格超链接无法正常使用

附录中的表格超链接无法正常使用

在我的论文中,我必须在附录中添加补充表格。我必须在附录之外的文本中引用它们。有些超链接效果很好,但其他超链接(例如我将在此处编写的示例)效果不佳。当我单击第一个引用时 \ref{tab:BC},它会移动到第一个表格(不在附录中)。但是,当我单击第二个时,\ref{tab:Supl}它会转到附录表格,它向我显示第一个表格(引用是\ref{tab:BC})。

我更改了附录格式以显示“Anexo”和“Anexo I”。此外,我还更改了补充表的名称(以区别于附录中没有的表)及其计数器。也许这就是问题所在?

我尝试了很多方法,但我不知道如何解决这个问题。

我在序言中添加了所有软件包和内容,就像我在整个文档中所做的那样。也许有些软件包对于这个示例没有用,但我不想为了以防万一而什么都不做。

\documentclass[a4paper]{article}
\usepackage[spanish, es-tabla]{babel}  
\parindent = 0cm  
\usepackage{graphicx}  
\usepackage{float}  
\usepackage{array} 
\usepackage[lmargin=2.5cm, rmargin=2.5cm, top=2cm, bottom=2cm]{geometry}
\usepackage{fancyhdr} 
\pagestyle{fancy}  
\fancyhead{}  
\fancyfoot{} 
\fancyfoot[C]{\thepage}  
\usepackage[nottoc]{tocbibind}
\renewcommand{\headrulewidth}{0pt}  
\usepackage{tocloft}  
\renewcommand{\cftaftertoctitle}{}  
\usepackage{fontspec}  
\setmainfont{Arial}  
\setsansfont{Arial}  
\usepackage[shortcuts]{extdash}  
\usepackage{hyperref}  
\usepackage{amssymb} 
\usepackage[autostyle]{csquotes} 
\usepackage{caption}  
\usepackage[labelfont=bf,labelsep=period]{caption}  
\usepackage{titlesec}  
\setcounter{secnumdepth}{5}  
\titleformat{\paragraph}{\normalfont\normalsize\bfseries}{\theparagraph}{1em}{}  
\titlespacing*{\paragraph}{0pt}{3.25ex plus 1ex minus .2ex}{1.5ex plus .2ex}  
\setcounter{tocdepth}{5}  
\usepackage[title]{appendix}  
\addto\captionsspanish{%
  \renewcommand\appendixname{Anexo}  
  \renewcommand\appendixpagename{Anexos}
  \renewcommand{\appendixtocname}{Anexos}
}
\usepackage[hang,flushmargin]{footmisc}  
\usepackage{enumitem}   
\usepackage{longtable}  
\usepackage{multirow}  
\usepackage{booktabs,threeparttablex}
\usepackage{caption}
\captionsetup{singlelinecheck=false}  
\captionsetup[figure]{font=footnotesize} 


\begin{document}

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum. (Tabla \ref{tab:BC})

Why do we use it?
It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English. Many desktop publishing packages and web page editors now use Lorem Ipsum as their default model text, and a search for 'lorem ipsum' will uncover many web sites still in their infancy. Various versions have evolved over the years, sometimes by accident, sometimes on purpose (injected humour and the like).

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum. (Tabla suplementaria \ref{tab:Supl})

\begin{ThreePartTable}
\renewcommand\TPTminimum{\textwidth}
\setlength\LTleft{0pt}
\begin{TableNotes}[flushleft] 
    \footnotesize 
    \item[*] Footnote1
\end{TableNotes}

\begin{longtable}{| m{1.7cm} | m{2.1cm}| m{1.4cm}| m{2cm}| m{4.4cm}| m{1.7cm}|}
\caption{\textit{\textbf{It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout}}} \\
\hline
\textbf{Foo} & \textbf{Foo} & \textbf{Foo} & \textbf{Foo} & \textbf{Foo (Foo)} & \textbf{Foo\tnote{*}} \\ 
\hline
\endfirsthead
\multicolumn{6}{l}{\tablename\ \thetable:
\textit{It is a long established fact that a reader }(Cont\ldots)}\\
\hline
\textbf{Foo} & \textbf{Foo} & \textbf{Foo} & \textbf{Foo} & \textbf{Foo (Foo} & \textbf{Foo} \\ 
\hline
\endhead
\multicolumn{6}{l}{}\\
\endfoot
\noalign {\rule [-1.4ex]{6.7cm}{0.4pt}}
\insertTableNotes
\endlastfoot
\label{tab:BC}%
\multirow{4}{*}{10-343} & Foo & 2 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 1 & Foo & Fooooo (0.001) & F \\ 
                        & Foo & 6 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 4 & Foo & Foooo (0.001) & F \\ 
\hline
\multirow{4}{*}{10-343} & Foo & 2 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 1 & Foo & Fooooo (0.001) & F \\ 
                        & Foo & 6 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 4 & Foo & Foooo (0.001) & F \\ 
\hline
\multirow{4}{*}{10-343} & Foo & 2 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 1 & Foo & Fooooo (0.001) & F \\ 
                        & Foo & 6 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 4 & Foo & Foooo (0.001) & F \\ 
\hline
\multirow{4}{*}{10-343} & Foo & 2 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 1 & Foo & Fooooo (0.001) & F \\ 
                        & Foo & 6 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 4 & Foo & Foooo (0.001) & F \\ 
\hline
\multirow{4}{*}{10-343} & Foo & 2 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 1 & Foo & Fooooo (0.001) & F \\ 
                        & Foo & 6 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 4 & Foo & Foooo (0.001) & F \\ 
\hline
\multirow{4}{*}{10-343} & Foo & 2 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 1 & Foo & Fooooo (0.001) & F \\ 
                        & Foo & 6 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 4 & Foo & Foooo (0.001) & F \\ 
\hline
\multirow{4}{*}{10-343} & Foo & 2 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 1 & Foo & Fooooo (0.001) & F \\ 
                        & Foo & 6 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 4 & Foo & Foooo (0.001) & F \\ 
\hline
\end{longtable}
\end{ThreePartTable}

\begin{appendices}
\addtocontents{toc}{\protect\setcounter{tocdepth}{1}}

\renewcommand{\thesection}{\roman{section}}
\clearpage
\addappheadtotoc
\appendixpage

\renewcommand\spanishtablename{Tabla Suplementaria}
\setcounter{table}{0}

\section{}
\begin{ThreePartTable}
\renewcommand\TPTminimum{\textwidth}
\setlength\LTleft{0pt}
\begin{TableNotes}[flushleft] 
    \footnotesize 
    \item[*] Footnote1
\end{TableNotes}

\begin{longtable}{| m{1.7cm} | m{2.1cm}| m{1.4cm}| m{2cm}| m{4.4cm}| m{1.7cm}|}
\caption{\textit{\textbf{It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout}}} \\
\hline
\textbf{Foo} & \textbf{Foo} & \textbf{Foo} & \textbf{Foo} & \textbf{Foo (Foo)} & \textbf{Foo\tnote{*}} \\ 
\hline
\endfirsthead
\multicolumn{6}{l}{\tablename\ \thetable:
\textit{It is a long established fact that a reader }(Cont\ldots)}\\
\hline
\textbf{Foo} & \textbf{Foo} & \textbf{Foo} & \textbf{Foo} & \textbf{Foo (Foo} & \textbf{Foo} \\ 
\hline
\endhead
\multicolumn{6}{l}{}\\
\endfoot
\noalign {\rule [-1.4ex]{6.7cm}{0.4pt}}
\insertTableNotes
\endlastfoot
\label{tab:Supl}%
\multirow{4}{*}{10-343} & Foo & 2 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 1 & Foo & Fooooo (0.001) & F \\ 
                        & Foo & 6 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 4 & Foo & Foooo (0.001) & F \\ 
\hline
\multirow{4}{*}{10-343} & Foo & 2 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 1 & Foo & Fooooo (0.001) & F \\ 
                        & Foo & 6 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 4 & Foo & Foooo (0.001) & F \\ 
\hline
\multirow{4}{*}{10-343} & Foo & 2 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 1 & Foo & Fooooo (0.001) & F \\ 
                        & Foo & 6 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 4 & Foo & Foooo (0.001) & F \\ 
\hline
\multirow{4}{*}{10-343} & Foo & 2 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 1 & Foo & Fooooo (0.001) & F \\ 
                        & Foo & 6 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 4 & Foo & Foooo (0.001) & F \\ 
\hline
\multirow{4}{*}{10-343} & Foo & 2 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 1 & Foo & Fooooo (0.001) & F \\ 
                        & Foo & 6 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 4 & Foo & Foooo (0.001) & F \\ 
\hline
\multirow{4}{*}{10-343} & Foo & 2 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 1 & Foo & Fooooo (0.001) & F \\ 
                        & Foo & 6 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 4 & Foo & Foooo (0.001) & F \\ 
\hline
\multirow{4}{*}{10-343} & Foo & 2 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 1 & Foo & Fooooo (0.001) & F \\ 
                        & Foo & 6 & Foo & Foooo (0.001) & F \\ 
                        & Foo & 4 & Foo & Foooo (0.001) & F \\ 
\hline
\end{longtable}
\end{ThreePartTable}
\end{appendices}

\end{document}

首先十分感谢。

答案1

感谢 UlrikeFischer,问题解决了!

解决方案: \renewcommand\theHtable{Appendix.\thetable}

相关内容