La referencia de la tabla no se compila correctamente

La referencia de la tabla no se compila correctamente

Espero recibir orientación sobre por qué LaTeX no hace referencia correctamente a esta tabla.

\begin{table}[ht] 
\caption*{Table 2 \\ Number and Percentage}\label{tab:table2} 
\centering
\begin{tabular}{rrrrrr}
\hline
 & \# & \# & \# & \% & \% \\ 
  \hline
  A  & 446 & 105 & 42 & 23.54 & 9.42 \\ 
  B  & 389 & 6 & 69 & 1.54 & 17.74 \\ 
  C  & 355 & 8 & 79 & 2.25 & 22.25 \\ 
  D  & 343 & 21 & 107 & 6.12 & 31.20 \\ 
  \hline
\end{tabular}
\end{table}

In Table~\ref{tab:table2} ...

Intenté compilar varias veces y mover la etiqueta dentro del título, pero ninguna de las dos funcionó; Todavía aparece "En la mesa?" como salida. por que podria estar pasando esto? ¡Gracias por cualquier ayuda!

Respuesta1

Como@DavidCarlisle notas en los comentarios, \caption*no actualiza un contador, por lo que no hay nada que \labeletiquetar.

Elcaptiondocumentacióndice (pág. 17):

El longtablepaquete define el comando \caption*que escribe el título.sin etiqueta y sin entrada en la lista de tablas. [. . .] El captionpaquete también ofrece esta característica, por lo que ahora puede usar este comando dentro de cada entorno flotante [énfasis agregado]

Para lograr el formato que desea (como lo notaste en los comentarios), puedes simplemente hacer uso de caption's \captionsetup.

Además, me he tomado la libertad de usarlo booktabsen el siguiente MWE. Es posible que desee utilizar este paquete para componer tablas más bonitas. Ver eldocumentaciónpara obtener algunos consejos sobre tablas de composición tipográfica. En resumen, el paquete proporciona \toprule, \bottomruley \midrule, que son mejores que \hline.

\documentclass{article}

\usepackage{caption}
\captionsetup[table]{
    labelsep=newline,
    justification=centering
    }

\usepackage{booktabs} % for nicer looking tables

\begin{document}

\begin{table}[ht] 
\caption{Number and Percentage}\label{tab:table2} 
\centering
\begin{tabular}{rrrrrr}
\toprule
 & \# & \# & \# & \% & \% \\ 
  \midrule
  A  & 446 & 105 & 42 & 23.54 & 9.42 \\ 
  B  & 389 & 6 & 69 & 1.54 & 17.74 \\ 
  C  & 355 & 8 & 79 & 2.25 & 22.25 \\ 
  D  & 343 & 21 & 107 & 6.12 & 31.20 \\ 
  \bottomrule
\end{tabular}
\end{table}

In Table~\ref{tab:table2} ...

\end{document}

ingrese la descripción de la imagen aquí

información relacionada