Lyx Table hat eine unerwünschte zusätzliche Spalte (in einer zusätzlichen Zeile) mit APA

Lyx Table hat eine unerwünschte zusätzliche Spalte (in einer zusätzlichen Zeile) mit APA

Ich stoße in LyX auf dieses seltsame Problem, wenn meine Tabelle am Ende zusätzliche „Beine“ hat, wie in der Abbildung unten zu sehen ist.

Tabelle mit den zusätzlichen Stützenseiten Die Dokumentklasse Artikel apascheint docdas Problem zu verursachen. Wenn ich die Tabelle einschließlich des Floats in ein neues Dokument mit einer anderen Dokumentklasse ( article) kopiere und einfüge, funktioniert es einwandfrei.

Ist sonst noch jemand auf dieses Problem gestoßen und kennt eine Lösung?


Änderungen nach Kommentaren

Vielen Dank für die schnelle Antwort und Hilfe. Basierend auf Werners Kommentaren habe ich versucht, Folgendes in die Präambel einzufügen, was jedoch zu mehreren Kompilierungsproblemen führte. Ich verwende Bildunterschriften und APA-Dokumente.

Die zweite Empfehlung, \makeatletter\let\BBAB\normal@BBAB\makeatother als ERT direkt vor der Überschrift hinzuzufügen, ERT vor der Bildunterschriftführt immer noch zu Das.

Ich habe sogar die apa6.cls geändert und die problematische Zeile auskommentiert, aber das hat das Problem immer noch nicht behoben. Das Hinzufügen des vorgeschlagenen ERT innerhalb der Überschrift führt zu einer undefinierten Steuersequenz, daher muss es außerhalb stehen. Vorschläge?

Antwort1

DerapaDokumentklassedefiniert die tabularUmgebung neu und beendet sie auf die falsche Weise. Hier ist die Enddefinition

\def\endtabular{%
 \let\BBAB\normal@BBAB%                        -- thp 2005/07/23
 \orig@endtabular\ifapamodedoc{\hfill}{}}% 2006/01/02 \hfill for centering in doc mode

Die \letDefinitionVor \orig@endtabularwird als Eintrag in der Zelle (nicht leer) betrachtet, was Ihre „Beine“ verursacht. Wenn Sie in Ihrem Dokument > Einstellungen... > LaTeX-Präambel Folgendes einfügen (das einfach das auskommentiert \let), verschwinden die „Beine“. Ich bin mir über weitere Konsequenzen nicht sicher:

\makeatletter
\def\endtabular{%
 %\let\BBAB\normal@BBAB%                        -- thp 2005/07/23
 \orig@endtabular\ifapamodedoc{\hfill}{}}% 2006/01/02 \hfill for centering in doc mode
\makeatother

verwandte Informationen