%20%D1%81%20APA.png)
Я столкнулся со странной проблемой в LyX, когда у моего стола появились дополнительные «ноги», как показано на рисунке ниже.
Статья о классе документа
apa
, doc
похоже, является причиной проблемы. Если я копирую и вставляю таблицу, включая float, в новый документ с другим классом документа ( article
), то все работает нормально.
Кто-нибудь еще сталкивался с этой проблемой и знает, как ее решить?
Редактировать после комментариев
Спасибо за быстрый ответ и помощь. Основываясь на комментариях Вернера, я попробовал добавить следующее в преамбулу, но это привело к нескольким проблемам компиляции. Я использую субтитры и apa doc.
Вторая рекомендация — добавление \makeatletter\let\BBAB\normal@BBAB\makeatother в качестве ERT непосредственно перед подписью — по-прежнему приводит к
.
Я даже изменил apa6.cls, закомментировав проблемную строку, но это все равно не исправило ситуацию. Добавление предложенного ERT в заголовок приводит к неопределенной последовательности управления, поэтому она должна быть снаружи. Предложения?
решение1
Theapa
класс документапереопределяет tabular
среду, заканчивая ее неправильным образом. Вот определение окончания
\def\endtabular{%
\let\BBAB\normal@BBAB% -- thp 2005/07/23
\orig@endtabular\ifapamodedoc{\hfill}{}}% 2006/01/02 \hfill for centering in doc mode
Определение\let
до \orig@endtabular
считается записью в ячейке (непустой), что вызывает ваши "ноги". Если вы включите в свой Документ > Настройки... > Преамбула LaTeX следующее (что просто закомментирует \let
), "ноги" исчезнут. Я не уверен насчет других последствий:
\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