KLyX (более старая версия носит название LyX) -- еще один современный текстовый редактор. Он форматирует текст, вставляя в него команды разметки языка подготовки документов TeX. Редактор KLyX можно отнести к разряду WYSIWYG-редакторов. Хотя при печати документ иногда выглядит и не так, как на экране, это вызвано исключительно желанием более рационально использовать окно редактора.
Для запуска редактора KLyX введите в командной строке klyx (lyx -- для более старой версии), либо выберите его из меню KDE. При старте программы появляется окно, в верхней части которого располагается строка меню. Чуть ниже строки меню размещены панели инструментов. В отличие от текстовых редакторов Word, StarWriter или NotePad при первоначальном открытии программы не создается новый документ и некоторые функции недоступны.
Кнопки панели инструментов дублируют часть пунктов меню. Основные элементы рабочего окна аналогичны рассмотренным в других редакторах.
KLyX различает несколько так называемых классов документов, основными из которых можно считать следующие:
- аrticle -- для написания статей;
- аrticle (AMS) -- для статей, содержащих математику;
- report -- для создания отчетов;
- book и book (AMS) -- для написания книг;
- letter -- для подготовки писем.
При создании нового документа пользователь должен задать его класс, исходя из целей, для которых документ создается. Для этого используют пункт Document из меню Layout. В появившимся окне Document Layout можно задавать стиль страницы, режим выделения абзаца, печать текста в две колонки и некоторые другие опции. Рассмотрим их подробнее.
Опция Pagestyle отвечает за оформление верхних и нижних колонтитулов страниц, задает режим нумерации. Чаще всего используют:
- default -- значения, установленные по умолчанию для этого класса;
- empty -- полное отсутствие колонтитулов;
- plain -- колонтитулы содержат только нумерацию страниц.
Опция Sides позволяет задать различное оформление для четных и нечетных страниц. Опция Columns определяет число колонок на странице при печати документа. Для установки межстрочных интервалов в документе используйте опцию Spasing. Можно задать одинарное (Single), двойное (Double) или половинное расстояние (OneHalf).
Для выделения абзацев используют опцию Separation окна Document Layout. Можно установить режим "красной строки", т. е. отступа в начале абзаца -- Indent, или увеличенное расстояние между абзацами -- Skip.
Если же для какого либо абзаца хочется установить свои собственные параметры, то используют пункт Paragraph из меню Layout. Появляется диалоговое окно Paragraph Environment. Для запрета отступа от левого края используют опцию No Indent, для изменения расстояния от соседних абзацев -- Vertical Space: Above -- от предыдущего, Below -- от последующего.
Рассмотрим порядок создания документа в редакторе KLyX.
- В меню File выбрать пункт New для создания нового документа с именем, указанным пользователем.
- Задать класс документа: пункт Document из меню Layout.
- Используя необходимые окружения, подготовить текст документа.
- Сохранить подготовленный документ на диск при помощи пункта Save или Save As из меню File.
- Для предварительного просмотра документа перед печатью использовать пункт View Dvi из меню File; при этом открывается специальное окно, показывающее окончательный вид документа.
- Для печати документа использовать пункт View Postscript из меню File. В открывшемся окне выберите весь документ или его часть для печати.
- Закончить работу с редактором: пункт Exit из меню File.