Estou usando o LyX para criar algumas tabelas, mas a numeração está completa.
Na janela do LyX, os números da tabela são precisos. No entanto, quando renderizo em um PDF, eles são apenas pares: 2, 4, 6 etc. (tenho certeza de que não preciso explicar o que são números pares, mas você entendeu).
Investigando o código-fonte gerado:
\selectlanguage{english}%
~\foreignlanguage{british}{}
\begin{table}[H]
\begin{raggedright}
\begin{longtable}[l]{|r|>{\raggedright}m{0.8\textwidth}|c|}
\hline
\selectlanguage{british}%
No.\selectlanguage{english}%
& \selectlanguage{british}%
Requirement\selectlanguage{english}%
& \selectlanguage{british}%
Priority\selectlanguage{english}%
\tabularnewline
\hline
& & \tabularnewline
\hline
& & \tabularnewline
\hline
& & \tabularnewline
\hline
& & \tabularnewline
\hline
& & \tabularnewline
\hline
& & \tabularnewline
\hline
& & \tabularnewline
\hline
& & \tabularnewline
\hline
& & \tabularnewline
\hline
\end{longtable}
\par\end{raggedright}
\selectlanguage{british}%
\caption{Test table}
\selectlanguage{english}%
\end{table}
Esta é uma tabela de teste, portanto, não há dados. Mas eu notei \begin{table}
e \begin{longtable}
.
Eu estaria correto ao presumir que essa é a causa do problema? Se sim, alguém sabe como posso removê-lo?
Nb, estive nas configurações da tabela e a long table
caixa de seleção está marcada, mas esmaecida, então isso não é muito útil.
Responder1
O código gerado está cheio de coisas redundantes (ou até erradas). Não entendo por que alternar continuamente entre english
e british
, por exemplo: um documento deve usarumVariedade inglesa, AmE ou BrE.
Usar longtable
dentro de um table
ambiente é completamente inútil. Basta uma tabular
vontade. E essa é a causa da numeração errada, aliás.
O raggedright
ambiente não existe e usar o formulário de ambiente está sujeito a problemas.
\begin{table}
\raggedright
\begin{tabular}[l]{|r|>{\raggedright}m{0.8\textwidth}|c|}
\hline
No. & Requirement & Priority \tabularnewline
\hline
& & \tabularnewline
\hline
& & \tabularnewline
\hline
& & \tabularnewline
\hline
& & \tabularnewline
\hline
& & \tabularnewline
\hline
& & \tabularnewline
\hline
& & \tabularnewline
\hline
& & \tabularnewline
\hline
& & \tabularnewline
\hline
\end{tabular}
\caption{Test table}
\end{table}