Я использую lyx с elsarticle
классом с двухколоночным документом, но я сделал столбцы span, так что таблица будет охватывать два столбца. Я попробовал это с добавлением пакета caption
:
\usepackage[labelfont=bf,labelsep=newline,
justification=raggedright,singlelinecheck=false,
font=small]{caption}
У меня все еще есть следующие проблемы:
1- пробел или новая строка между заголовком и верхней частью таблицы
2- словоТаблица 1имеет больший размер, чем текст заголовка
3- таблица не занимает всю ширину страницы, как другие
Могу ли я сделать требуемое без этого caption
пакета, если он доступен в lyx, и как? Если я должен использовать пакет, caption
как исправить вышеуказанные проблемы? Также, как добавить код в lyx? (Я поместил предыдущий в Latex Preamble)
Вот чего я хочу:
Вот что мне нужно изменить:
решение1
Ширину таблицы можно задать, щелкнув правой кнопкой мыши по ней и выбрав Дополнительно --> Настройки. ДляНастройки для всей таблицыустановите ширину 100% от ширины текста.
Расстояние между текстом подписи и таблицей/рисунком можно задать с помощью параметра skip=<distance>
, caption
поэтому вы можете добавить этот параметр, например
\usepackage[labelfont=bf,labelsep=newline,
justification=raggedright,singlelinecheck=false,
font=small ,skip=0pt]{caption}
но это также повлияет на цифры. Вместо этого сделайте это:
\usepackage[labelfont=bf,labelsep=newline,
justification=raggedright,singlelinecheck=false,
font=small]{caption}
\captionsetup[table]{skip=0pt}
Это изменит пропуск только для заголовков таблиц.
Я не могу сказать, почему размер шрифта отличается. Возможно, какой-то другой пакет, который вы загружаете, мешает. Если проблема все еще актуальна, рекомендую задать новый вопрос только об этой проблеме.