在里面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}