%20mit%20APA.png)
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.
Die Dokumentklasse Artikel
apa
scheint doc
das 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, führt immer noch zu
.
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
Derapa
Dokumentklassedefiniert die tabular
Umgebung 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 \let
DefinitionVor \orig@endtabular
wird 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