Refiriéndose a una tabla en LaTeX [cerrado]

190

¿Cómo puede referirse a un número de tabla que obtenga, Table 7por ejemplo?

Data de muestra

Table \ref{table:questions} lorem lorem ipsun.

\begin{table}
\label{table:questions}
\begin{tabular}{| p{5cm} | p{5cm} | p{5cm} |}
  -- cut --
\end{tabular}
\end{table}

yo obtengo

Table 2.5 lorem lorem ipsun.

donde 2.5 es el número del capítulo.

Léo Léopold Hertz 준영
fuente
1
Esta pregunta parece estar fuera de tema porque se trata de LaTeX.
Flexo
1
¿No debería haber sido migrado a tex.SX.com?
kcrisman

Respuestas:

346

Debe colocar la etiqueta después de un título para labelalmacenar el número de la tabla, no el número del capítulo.

\ begin {table}
\ begin {tabular} {| p {5cm} | p {5cm} | p {5cm} |}
  -- cortar --
\ end {tabular}
\ caption {Mi tabla}
\ label {tabla: kysymys}
\mesa final}

La tabla \ ref {table: kysymys} en la página \ pageref {table: kysymys} se refiere a ...
dreamlax
fuente
3
Por alguna razón, esto empuja la tabla y el título al final de la página, lo que da como resultado que el título sea la última oración de la página, donde la tabla se ubica muy bien en la parte superior del título. ¿Cómo puedo remediar esto, de modo que quede debajo de la última oración escrita? Sospecho que tiene que ver con el \beign{table}y \end{table}comandos ...
3kstc
1
@ 3kstc Puede intentar preguntar en tex.stackexchange.com
Cada vez más idiota
77
@ 3kstc, tuve el mismo problema, resuelto cambiando \ begin {table} a \ begin {table} [H] from \ usepackage {float}
Eurobeat se intensifica
@Anton ¡Sí! Hice eso solo, resolvió todos mis problemas
3kstc
1
2019 Casi, la respuesta aceptada sigue siendo válida. Diez años después. Simplemente actualizando ya que yo mismo era escéptico al principio.
Haramoz