Посилання на таблицю в LaTeX [закрито]


190

Як можна вказати номер таблиці, такий, який ви отримаєте, Table 7наприклад?

Зразок даних

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}

я отримав

Table 2.5 lorem lorem ipsun.

де 2,5 - номер глави.


1
Це питання видається поза темою, оскільки йдеться про LaTeX.
Flexo

1
Чи не слід це перенести на tex.SX.com?
kcrisman

Відповіді:


346

Ви повинні розмістити мітку після підпису, labelщоб зберегти номер таблиці, а не номер глави.

\ start {table}
\ start {табличний} {| р {5см} | р {5см} | p {5см} |}
  - вирізати -
\ end {таблиця}
\ caption {Мій стіл}
\ label {table: kysymys}
\кінець таблиці}

Таблиця \ ref {table: kysymys} на сторінці \ pageref {таблиця: kysymys} відноситься до ...

3
З якоїсь причини це підштовхує таблицю та підписи до нижньої частини сторінки, в результаті чого підпис є останнім реченням на сторінці, де таблиця сидить у верхній частині підпису. Як я можу це виправити, щоб він просто опинився під останнім набраним реченням? Я підозрюю, що це стосується команди \beign{table}та \end{table}команди ...
3kstc

1
@ 3kstc Ви можете спробувати запитати на tex.stackexchange.com
Ідіотизм

7
@ 3kstc, у мене була та сама проблема, яку вирішили змінивши \ begin {table} на \ begin {table} [H] з \ usepackage {float}
Eurobeat посилюється

@Anton Так! Я це зробив саме так, це вирішило всі мої проблеми
3kstc

1
2019 р. Майже, прийнята відповідь все ще діє. Через десять років. Просто оновлення, як я сам, спочатку скептично ставився.
Харамоз
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.