Ungenaue Tabellennummerierung mit LyX

Ungenaue Tabellennummerierung mit LyX

Ich verwende LyX zum Erstellen einiger Tabellen, aber die Nummerierung ist völlig vermasselt.

Im LyX-Fenster sind die Tabellennummern korrekt. Wenn ich sie jedoch in ein PDF rendere, sind es nur gerade Zahlen: 2, 4, 6 usw. (Ich muss sicher nicht erklären, was gerade Zahlen sind, aber Sie verstehen, was ich meine).

Bildbeschreibung hier eingeben

Ein Blick in den generierten Quellcode:

\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}

Dies ist eine Testtabelle, daher keine Daten. Aber ich habe es bemerkt \begin{table}und \begin{longtable}.

Liege ich mit der Annahme richtig, dass dies die Ursache des Problems ist? Wenn ja, weiß jemand, wie ich es beseitigen kann?

Nb: Ich war in den Tabelleneinstellungen und das long tableKontrollkästchen ist aktiviert, aber ausgegraut, also nützt das nicht viel.

Antwort1

Der generierte Code ist voller redundanter (oder sogar falscher) Dinge. Ich verstehe nicht, warum ständig zwischen englishund gewechselt wird british, zum Beispiel: Ein Dokument sollteeinsEnglische Variante, entweder AmE oder BrE.

Die Verwendung longtableinnerhalb einer tableUmgebung ist völlig nutzlos. Einfach eins tabular. Und das ist übrigens die Ursache für die falsche Nummerierung.

Die raggedrightUmgebung existiert nicht und die Verwendung des Umgebungsformulars ist mit Problemen verbunden.

\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}

verwandte Informationen