使用 Kile 时表格中未列出标签

使用 Kile 时表格中未列出标签

我正在 Ubuntu 12.04 上使用 Kile 进行一个项目。

我在与主文档不同的文件中有一个表格。该表格有一个标签

\label{table}

该表由文档调用

\input{table}

这工作正常,表格已正确集成到文档中。

通常,Kile 在打开项目时会列出整个项目中的所有可能的引用

\ref{} 

环境。在这种情况下,它不起作用。

您对这个问题有什么想法吗?这是一个大项目,我不打算记住所有标签!

答案1

我使用的选项是,只将表格内容分离到另一个文件中,在我看来,这提供了更清晰的源代码,而且标签也保留在原处。像这样:

主文件main.tex

\documentclass{article}

\usepackage{booktabs}

\begin{document}

\section{My section}

As we see in Table~\ref{tab:bla}, all blas have a bla.

\begin{table}
\input{tab-bla}
\caption{Table of blas.}
\label{tab:bla}
\end{table}

\end{document}

文件tab-bla.tex

%!TeX root=main.tex
\begin{tabular}{ll}\toprule
Bla & $n$ \\
\midrule
1 & 10 \\
2 & 8 \\
\bottomrule
\end{tabular}

相关内容