LyX уже очень удобен при создании разного рода статей и книжек, но проект всё ещё не покрывает повседневные нужды... Короче говоря, в нём очень много чего не хватает.
Например, попалась тут задачка — показывать текущие заголовки в верху каждой страницы книжки. Если текущий заголовок (название главы или раздела) слишком большой, то он не влезет в отведённое для него место. В latex решается просто — созданием альтернативных заголовков. Прочесал все меню Lyx и подобной функциональности не обнаружил.
Интереса ради, сделал простой latex-файл с нужной функциональностью и импортировал его в Lyx.
Обнаружилось, что Lyx ещё как умеет работать с альтернативными заголовками, хоть и не даёт элементов управления ими. В коде файла Lyx это выглядит так:
В общем, вот инструкция:
-
Создаём файл *.lyx c таким содержимым:
\lyxformat 276 \begin_document \begin_header \textclass book \language russian \inputencoding auto \paperpagestyle fancy \end_header \begin_body \begin_layout Section \begin_inset OptArg status collapsed \begin_layout Standard Короткий заголовок \end_layout \end_inset Очень-очень-очень-очень-очень длинный, длиннющий заголовище \end_layout \end_body \end_document
и открываем его в Lyx - выделяем серенькую штучку Opt и копируем её в свой документ, в свой длинный заголовок
- заменяем содержимое штучки на нужный короткий заголовок
Всё, теперь в верхней части страницы и в содержании будет использоваться короткий заголовок
Комментариев нет:
Отправить комментарий