Журнал LinuxFormat - перейти на главную

LXF117:LaTeX

Материал из Linuxformat
Версия от 14:54, 10 февраля 2010; Crazy Rebel (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск
LyX' Продвинутая издательская система для тех, кому мало WYSIWIG

LyX: Для важных документов

Джон Хадсон снимает стресс от работы со сложными красивыми документами в LaTeX, погнув кривую обучения.

Наши постоянные читатели наверняка помнят учебники по LaTeX из LXF83-94 и LXF110. LaTeX – чрезвычайно мощная издательская система, но если вы захотите просто сесть и приступить к работе, без головной боли не обойдетесь. К счастью, на помощь приходит LyX: у LaTeX весьма крутая кривая обучения, а LyX – фуникулер, который втащит вас на две трети высоты горы, позволив наслаждаться видами без вынужденных перерывов на передышку. И точно так же, как при создании сайтов в web-редакторах вам не нужно знать HTML, вы не обязаны вдаваться во все тонкости LaTeX. LyX сумеет подготовить вам документы для верстки.

LyX – редактор с графическим интерфейсом, разработанный в 1990-х годах основателем KDE Матиасом Эттрихом [Matthias Ettrich]; он использует макросы LaTeX для передачи параметров движку TeX (который создал в 1970-х годах Дональд Кнут [Donald Knuth], огорченный плохим качеством верстки одной из своих книг). Это процессор не слов, а документов, производящий высококачественный вывод на печать, причем TeX сам следит за размером шрифта, полями и графикой. Но LyX – это не WYSIWYG, хотя и предлагает функцию предпросмотра. Экран ввода может содержать комментарии, перекрестные ссылки и так далее, но и это еще не все. Например, с таблицами или рисунками, повернутыми на печати вертикально, на экране можно работать в нормальном расположении.

Форматируем ваши труды

Каждый документ LaTeX принадлежит к некому классу, и каждый класс имеет свою специфику: например, у Статей (класс article) не бывает глав (команда \chapter). Если вы запустите LyX и откроете новый документ, он будет принадлежать классу Статья. Выбрав Документ > Настройки и щелкнув по выпадающему меню Класс документа, вы обнаружите около 40 готовых вариантов и еще 40, о которых LyX знает, но не может использовать на вашей системе [Кстати, пока вы здесь, перейдите на вкладку Язык и измените его на Русский. Не забудьте указать кодировку и вид кавычек – «лапки» или «елочки», – прим. ред.]. Каждый из классов поддерживает собственный набор разрешенных стилей абзаца.

Выбор Файл > Импортировать из > Только текст импортирует текстовый файл для работы с ним – берите Lyx_example.txt с LXFDVD, если у вас нет под рукой своего. Поместите курсор на первую строку и нажмите на Обычный в левом верхнем углу, чтобы выявить доступные стили абзаца. Выберите Заглавие, и первая строка сама сменит шрифт и центровку. Это не совсем то, что вы увидите на печати, но дает примерное представление о расположении.

Выбрав Просмотреть > PDF (pdflatex) или нажав на значок Acrobat, вы получите предпросмотр документа, с сегодняшней датой ниже заголовка. Дату можно отключить, зайдя в Документ > Настройки > Преамбула LaTeX и введя

\date{}

А если вы хотите изменить дату, ее можно выбрать из выпадающего списка.

По умолчанию, стили абзаца сгруппированы. Заголовки образуют иерархию – Часть, Глава (только для Книг и Отчетов), Раздел, Подраздел, Абзац и Подабзац – плюс дубликаты, помеченные звездочкой. Те, что без звездочки, автоматически нумеруются, и появляются в любом вставляемом в документ оглавлении.

Существуют четыре типа списков: Перечисление, Нумерация, Список или Маркировка и Описание. Эти стили можно вкладывать друг в друга при помощи кнопок со стрелками, расположенных на панели инструментов. На каждом уровне вложения появляется длинная красная квадратная скобка слева от вложенных абзацев (чтобы не терялся счет уровням вложенности), меняется стиль нумерации или вид маркеров, и пространство между абзацами уменьшается. Все это делается автоматически, хотя маркеры можно настроить в Документ > Настройки > Маркеры.

Выбрав Раздел* для всех одиночных строк в файле примера, вы должны увидеть его структуру. Здесь есть Перечисление в разделе «Что особенного в Linux?», два в «Что я получу от GNU/Linux?» и Нумерация в «Легко ли привыкнуть к Linux?»

Персональные инструменты
купить
подписаться
Яндекс.Метрика