如何在 lyx 中引用表格

如何在 lyx 中引用表格

在里面float table box我添加lyx:label但是当在文本中选择insert crossreference并选择表格标签时文本显示为??

对编号方程的引用正常出现,问题仅出在表格标签中。

我使用elsarticle

答案1

此 MWE 是 Lyx 中完整源视图的原始输出(减去注释)。标题内的标签没问题。标题后面也行得通,但在表格环境中位置不对。

\documentclass[english]{elsarticle}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}

\makeatletter
\providecommand{\tabularnewline}{\\}
\makeatother
\usepackage{babel}

\begin{document}

A cross reference to table \ref{tab:one}
\begin{table}
\begin{tabular}{|c|c|c|}
\hline 
 This & is & a table \tabularnewline
\hline 
\end{tabular}
\caption{\label{tab:one}The caption of table one}
\end{table}

\end{document}

相关内容