lyx_mirror/lib/doc/ru/Tutorial.lyx
2023-09-19 01:05:40 +02:00

5693 lines
148 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#LyX 2.4 created this file. For more info see https://www.lyx.org/
\lyxformat 618
\begin_document
\begin_header
\save_transient_properties true
\origin /systemlyxdir/doc/ru/
\textclass book
\use_default_options false
\begin_modules
logicalmkup
\end_modules
\maintain_unincluded_children no
\language russian
\language_package default
\inputencoding utf8
\fontencoding auto
\font_roman "default" "DejaVu Serif"
\font_sans "default" "DejaVu Sans"
\font_typewriter "default" "DejaVu Sans Mono"
\font_math "auto" "auto"
\font_default_family default
\use_non_tex_fonts false
\font_sc false
\font_roman_osf false
\font_sans_osf false
\font_typewriter_osf false
\font_sf_scale 100 100
\font_tt_scale 100 100
\use_microtype true
\use_dash_ligatures false
\graphics default
\default_output_format pdf2
\output_sync 0
\bibtex_command default
\index_command default
\float_placement class
\float_alignment class
\paperfontsize 12
\spacing single
\use_hyperref true
\pdf_title "Самоучитель по LyX"
\pdf_author "Команда разработки LyX"
\pdf_subject "Документация LyX - Самоучитель"
\pdf_keywords "LyX"
\pdf_bookmarks true
\pdf_bookmarksnumbered true
\pdf_bookmarksopen true
\pdf_bookmarksopenlevel 1
\pdf_breaklinks true
\pdf_pdfborder false
\pdf_colorlinks true
\pdf_backref false
\pdf_pdfusetitle false
\pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue, pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
\papersize a4
\use_geometry false
\use_package amsmath 1
\use_package amssymb 1
\use_package cancel 1
\use_package esint 0
\use_package mathdots 1
\use_package mathtools 1
\use_package mhchem 1
\use_package stackrel 1
\use_package stmaryrd 1
\use_package undertilde 1
\cite_engine basic
\cite_engine_type default
\biblio_style plain
\use_bibtopic false
\use_indices false
\paperorientation portrait
\suppress_date false
\justification true
\use_refstyle 0
\use_formatted_ref 0
\use_minted 0
\use_lineno 0
\index Предметный указатель
\shortcut idx
\color #008000
\end_index
\secnumdepth 3
\tocdepth 2
\paragraph_separation indent
\paragraph_indentation default
\is_math_indent 0
\math_numbering_side default
\quotes_style russian
\dynamic_quotes 0
\papercolumns 1
\papersides 2
\paperpagestyle headings
\tablestyle default
\tracking_changes false
\output_changes false
\change_bars false
\postpone_fragile_content false
\html_math_output 0
\html_css_as_file 0
\html_be_strict false
\docbook_table_output 0
\docbook_mathml_prefix 1
\end_header
\begin_body
\begin_layout Title
\series bold
Самоучитель по \SpecialChar LyX
\end_layout
\begin_layout Author
команда разработки \SpecialChar LyX
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Перевод:
Максим Дзюманенко,
редактирование и обновление:
Юрий Калиниченко,
Виталий Липатов,
Юрий Скалько.
\begin_inset Newline newline
\end_inset
Если у вас возникли комментарии или исправления к этой документации,
пожалуйста,
отправьте их в список рассылки документации \SpecialChar LyX
:
\begin_inset CommandInset href
LatexCommand href
target "lyx-docs@lists.lyx.org"
type "mailto:"
literal "false"
\end_inset
.
\end_layout
\end_inset
\end_layout
\begin_layout Standard
\begin_inset CommandInset toc
LatexCommand tableofcontents
\end_inset
\end_layout
\begin_layout Chapter
Введение
\end_layout
\begin_layout Section
Добро пожаловать в \SpecialChar LyX
!
\end_layout
\begin_layout Standard
Это руководство предназначено для тех,
кто никогда не слышал о \SpecialChar LaTeX
,
или знаком с ним поверхностно.
Не волнуйтесь,
вам не придётся изучать \SpecialChar LaTeX
для работы с \SpecialChar LyX
,
ведь всё-таки основной целью \SpecialChar LyX
является предоставить почти WYSIWYG-интерфейс к \SpecialChar LaTeX
.
Однако для эффективного использования \SpecialChar LyX
вам придётся немного поучиться.
\end_layout
\begin_layout Standard
Некоторые из вас,
вероятно,
обратились к этому документу после того как попытались вставить два пробела после
\begin_inset Quotes cld
\end_inset
.
\begin_inset Quotes crd
\end_inset
или три пустых строки между абзацами,
и испытали серьёзное разочарование,
обнаружив,
что не можете этого сделать.
В действительности вы увидите,
что большинство приёмов,
которыми вы привыкли пользоваться в других текстовых процессорах,
не работают в \SpecialChar LyX
.
Это потому,
что большинство текстовых процессоров,
которыми вы пользовались ранее,
требовали,
чтобы вы вручную расставляли все пробелы,
изменяли шрифты и пр.
Таким образом,
вы не только писали документ,
но также занимались его полиграфическим оформлением.
\SpecialChar LyX
выполняет такое оформление за вас,
позволяя вам сосредоточить своё внимание на том,
что действительно важно —
на содержимом вашего документа.
\end_layout
\begin_layout Standard
Поэтому наберитесь терпения и читайте.
Чтение этого учебника определённо стоит потраченного времени.
\end_layout
\begin_layout Section
Чем является Самоучитель и чем не является
\end_layout
\begin_layout Standard
Перед тем как начать этот раздел,
мы хотели бы кое-что пояснить.
\emph on
Самоучитель
\emph default
использует обозначения,
приведённые во
\emph on
Введении
\emph default
.
Если вы начали чтение с этого материала,
прочтите сначала
\emph on
Введение
\emph default
.
\end_layout
\begin_layout Standard
Теперь,
когда вы знаете,
какой шрифт что означает,
мы бы хотели немного поговорить о предназначении этого
\emph on
Самоучителя
\emph default
.
\end_layout
\begin_layout Subsection
Общее представление о Самоучителе
\end_layout
\begin_layout Standard
Самоучитель состоит из примеров и упражнений.
Чтобы получить максимум пользы от этого документа,
вы должны прочесть его полностью,
набирая все те небольшие примеры,
которые мы будем просить вас набрать,
и выполняя все приведённые упражнения,
контролируя правильность их выполнения.
Для удобства вы можете распечатать PDF-версию этого документа.
\end_layout
\begin_layout Standard
Если вы знакомы с \SpecialChar LaTeX
,
вероятно вы сможете прочесть Самоучитель несколько быстрее,
так как многие идеи \SpecialChar LyX
попросту замаскированные идеи \SpecialChar LaTeX
.
Однако у \SpecialChar LyX
есть свои особенности,
которые вам предстоит изучить.
Даже если вы не чувствуете необходимым читать оставшуюся часть Самоучителя,
вы определённо должны просмотреть Раздел
\begin_inset space ~
\end_inset
\begin_inset CommandInset ref
LatexCommand ref
reference "sec:latexusers"
nolink "false"
\end_inset
,
который написан специально для опытных пользователей \SpecialChar LaTeX
.
\end_layout
\begin_layout Subsection
Что вы не найдёте
\end_layout
\begin_layout Itemize
Постоянную опеку или прочие бестолковые объяснения.
\end_layout
\begin_deeper
\begin_layout Standard
В компьютерной литературе в настоящее время сложилась такая тенденция
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Заметка
\shape smallcaps
John Weiss
\shape default
:
\SpecialChar ldots
по крайней мере в Америке,
где мы всё приводим к наименьшему общему знаменателю \SpecialChar ldots
\end_layout
\end_inset
:
\begin_inset Quotes cld
\end_inset
Предположим,
пользователь имеет коэффициент интеллекта на уровне картофелины
\begin_inset Quotes crd
\end_inset
.
Мы так не делаем.
\end_layout
\begin_layout Standard
С другой стороны мы понимаем,
что большинство пользователей читают руководства,
особенно учебники,
только тогда,
когда они не знают что же делать дальше.
Так что,
хотя мы сознаем что вы —
пользователь —
не глупы,
мы понимаем,
что вы можете быть несведущи или сбиты с толку.
\end_layout
\end_deeper
\begin_layout Itemize
Подробного объяснения всех возможностей \SpecialChar LyX
.
\end_layout
\begin_deeper
\begin_layout Standard
Ведь нам же не нужны два
\emph on
Руководства пользователя
\emph default
,
правда?
Если серьёзно,
мы сделали этот документ только для того,
чтобы дать вам начальный толчок,
поскольку всё,
что вам реально необходимо —
это
\emph on
Руководство пользователя
\emph default
(
\emph on
\lang english
User's Guide
\emph default
\lang russian
).
Если бы мы попробовали повторить здесь всю информацию обо всех возможностях \SpecialChar LyX
,
Самоучитель был бы избыточным,
слишком длинным и всегда устаревшим.
Так что здесь мы только ознакомим вас с возможностями \SpecialChar LyX
;
представьте себе,
что в конце каждого раздела написано
\begin_inset Quotes cld
\end_inset
смотрите Руководство пользователя
\begin_inset Quotes crd
\end_inset
.
\end_layout
\end_deeper
\begin_layout Itemize
Детального объяснения \SpecialChar LaTeX
.
\end_layout
\begin_deeper
\begin_layout Standard
Это излишне.
Если вам действительно интересно изучить некоторые искусные приёмы работы с \SpecialChar LaTeX
,
вы всегда можете обратиться к книге по \SpecialChar LaTeX
.
\end_layout
\end_deeper
\begin_layout Standard
Итак,
отважный человек,
время двигаться вперёд.
Настало время создать ваш первый документ в \SpecialChar LyX
\SpecialChar ldots
\end_layout
\begin_layout Chapter
Начинаем работать с \SpecialChar LyX
\end_layout
\begin_layout Section
Ваш первый документ \SpecialChar LyX
\end_layout
\begin_layout Standard
Итак,
вы готовы к написанию.
Однако перед тем как вы приступите к этому,
нам нужно сделать несколько замечаний,
которые,
будем надеяться,
сделают Самоучитель более информативным,
полезным и интересным.
\end_layout
\begin_layout Standard
Так как здесь приводится далеко не вся информация,
первое,
что вы должны сделать —
найти другие справочные файлы.
К счастью,
это очень просто:
запустите \SpecialChar LyX
,
выберите
\emph on
Руководство пользователя
\emph default
из меню
\family sans
Помощь
\family default
.
Таким же образом вы можете загрузить и
\emph on
Самоучитель
\emph default
(если вы уже не читаете его с экрана).
То есть вы можете читать справочные файлы в процессе написания вашего собственного документа
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Они также могут служить хорошим примером использования многих возможностей \SpecialChar LyX
'а.
\end_layout
\end_inset
.
Заметьте,
что после того как вы открыли более одного документа,
для переключения между ними вы можете использовать вкладки документов или меню
\family sans
Вид
\family default
.
\end_layout
\begin_layout Standard
В этом Самоучителе мы предполагаем,
что у вас есть полностью работоспособная версия \SpecialChar LyX
,
а также установлены \SpecialChar LaTeX
и просмотрщик PDF.
Если что-либо из этого у вас отсутствует,
вы (или доброжелательный системный администратор) должны настроить вашу систему.
\end_layout
\begin_layout Standard
Мы подготовили файл,
который позволит вам поупражняться в мастерстве владения \SpecialChar LyX
.
Он называется
\emph on
Пример
\emph default
.
Представьте,
что он набран кем-то,
кто совсем не знаком с великолепными возможностями \SpecialChar LyX
.
По мере изучения новых способностей \SpecialChar LyX
,
мы будем предлагать вам исправить соответствующие части в
\emph on
Примере
\emph default
.
Также он содержит
\begin_inset Quotes cld
\end_inset
тонкие
\begin_inset Quotes crd
\end_inset
намёки на то,
как их исправить
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Эти намёки размещены в жёлтых
\begin_inset Quotes cld
\end_inset
Заметках
\begin_inset Quotes crd
\end_inset
.
Щёлкните на них мышью,
чтобы увидеть текст.
\end_layout
\end_inset
.
Если вы желаете схитрить (или проверить,
что вы всё выполнили),
есть также файл
\emph on
Пример
\begin_inset space ~
\end_inset
(оформленный)
\emph default
,
содержащий тот же текст,
написанный и оформленный знатоком \SpecialChar LyX
.
\end_layout
\begin_layout Standard
Файлы примеров находятся в разделе
\begin_inset Quotes rld
\end_inset
Общие
\begin_inset Quotes rrd
\end_inset
в
\family sans
Файл\SpecialChar menuseparator
Открыть
\begin_inset space ~
\end_inset
пример
\family default
.
Откройте документ
\emph on
Пример
\emph default
и,
используя
\family sans
Файл\SpecialChar menuseparator
Сохранить
\begin_inset space ~
\end_inset
как
\family default
,
сохраните копию в вашем рабочем каталоге.
Исправляя различные части документа,
проверяйте,
как эти изменения отражаются в PDF-файле.
\end_layout
\begin_layout Standard
Кстати,
\family sans
Файл\SpecialChar menuseparator
Открыть
\begin_inset space ~
\end_inset
пример
\family default
содержит множество других файлов с примерами.
Они продемонстрируют вам различные примечательные возможности \SpecialChar LyX
.
После прочтения Самоучителя,
или если вы запутаетесь при выполнении чего-либо необычного в \SpecialChar LyX
,
ознакомьтесь с этими файлами.
\end_layout
\begin_layout Subsection
Набор,
просмотр и печать
\end_layout
\begin_layout Itemize
Создайте новый файл с помощью меню
\family sans
Файл\SpecialChar menuseparator
Создать
\family default
.
\end_layout
\begin_layout Itemize
Наберите такое предложение:
\begin_inset Quotes rld
\end_inset
\family typewriter
Это мой первый документ LyX!
\family default
\begin_inset Quotes rrd
\end_inset
\family typewriter
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Всё верно.
Вы действительно можете набрать всё,
что захотите.
Это не имеет значения.
Мы извиняемся за бессмысленность этого предложения,
а также за всё то,
что мы будем просить вас набрать в дальнейшем.
\end_layout
\end_inset
\family default
.
\end_layout
\begin_layout Itemize
Сохраните документ с помощью
\family sans
Файл\SpecialChar menuseparator
Сохранить
\begin_inset space ~
\end_inset
как
\family default
.
\end_layout
\begin_layout Itemize
Создайте PDF-файл через пункт меню
\family sans
Документ\SpecialChar menuseparator
Просмотреть
\family default
или кнопку
\begin_inset Info
type "icon"
arg "buffer-view"
\end_inset
на панели инструментов.
\SpecialChar LyX
запустит просмотрщик PDF-файлов,
который отобразит,
как будет выглядеть ваш документ при печати
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Вы можете сэкономить время,
оставив PDF-просмотрщик запущенным в фоновом режиме.
Далее вы можете использовать
\family sans
Документ\SpecialChar menuseparator
Обновить
\family default
или кнопку
\begin_inset Info
type "icon"
arg "buffer-update"
\end_inset
и просто щёлкать на окне просмотрщика (или раскрывать его) после завершения вывода \SpecialChar LaTeX
.
\end_layout
\end_inset
.
\end_layout
\begin_layout Itemize
Экспортируйте файл через меню
\family sans
Файл\SpecialChar menuseparator
Экспортировать
\family default
в нужный вам формат.
\end_layout
\begin_layout Standard
Наши поздравления!
Вы написали ваш первый документ \SpecialChar LyX
.
Всё остальное —
просто детали.
\end_layout
\begin_layout Subsection
Простые операции
\end_layout
\begin_layout Standard
Конечно же,
\SpecialChar LyX
может выполнять большинство операций,
которые вы привыкли выполнять в других текстовых процессорах.
Он будет автоматически переносить слова и выравнивать абзацы.
Ниже приводится краткое описание выполнения некоторых простых действий.
\end_layout
\begin_layout Description
Отмена.
В \SpecialChar LyX
есть возможность многократной отмены.
Это значит,
что вы можете отменить всё,
что делали с начала текущей сессии редактирования нажатием
\family sans
Правка\SpecialChar menuseparator
Отменить
\family default
(кнопка
\begin_inset Info
type "icon"
arg "undo"
\end_inset
) нужное количество раз.
Если вы отменили слишком много,
чтобы вернуть отменённое просто выберите
\family sans
Правка\SpecialChar menuseparator
Вернуть
\family default
(кнопка
\begin_inset Info
type "icon"
arg "redo"
\end_inset
).
\end_layout
\begin_deeper
\begin_layout Standard
На данный момент,
отмена ограничена 100 шагами.
\end_layout
\end_deeper
\begin_layout Description
Вырезка/Вставка/Копирование.
Для вырезки,
вставки и копирования используйте
\family sans
Правка\SpecialChar menuseparator
Вырезать
\family default
(кнопка
\begin_inset Info
type "icon"
arg "cut"
\end_inset
),
\family sans
Правка\SpecialChar menuseparator
Вставить
\family default
(кнопка
\begin_inset Info
type "icon"
arg "paste"
\end_inset
) и
\family sans
Правка\SpecialChar menuseparator
Копировать
\family default
(кнопка
\begin_inset Info
type "icon"
arg "copy"
\end_inset
).
Или автоматически вставляйте выделенный текст с помощью средней кнопки мыши.
\end_layout
\begin_layout Description
Поиск/Замена.
Для поиска используйте
\family sans
Правка\SpecialChar menuseparator
Поиск
\begin_inset space ~
\end_inset
и
\begin_inset space ~
\end_inset
замена
\family default
(кнопка
\begin_inset Info
type "icon"
arg "dialog-show findreplace"
\end_inset
).
В открывающемся при этом диалоговом окне вы можете начать поиск кнопкой
\family sans
Найти
\begin_inset space ~
\end_inset
далее
\family default
;
для замены найденного слова используйте кнопку
\family sans
Заменить
\family default
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Когда закончите,
закройте окно.
Либо оставьте его открытым,
если вам так удобнее.
С большинством диалоговых окон в \SpecialChar LyX
можно поступать так же.
Но когда вы пытаетесь набрать в главном окне \SpecialChar LyX
или даёте команду в каком-либо диалоговом окне,
проверяйте,
что фокус ввода находится в нужном окне.
\end_layout
\end_inset
.
Если пожелаете,
вы можете указать,
выполнять ли чувствительный к регистру поиск,
или поиск только целых слов.
\end_layout
\begin_layout Description
Форматирование
\begin_inset space ~
\end_inset
символов.
Вы можете
\emph on
выделять
\emph default
текст (кнопка
\begin_inset Info
type "icon"
arg "font-emph"
\end_inset
,
обычно выделяемые символы становятся курсивными),
включать шрифт
\noun on
Имён Собственных
\noun default
(кнопка
\begin_inset Info
type "icon"
arg "font-noun"
\end_inset
,
обычно капитель,
используется для имён людей) или использовать собственное форматирование в меню
\family sans
Правка\SpecialChar menuseparator
Свойства
\begin_inset space ~
\end_inset
текста\SpecialChar menuseparator
Настроить
\family default
(кнопка
\begin_inset Info
type "icon"
arg "dialog-show character"
\end_inset
).
\end_layout
\begin_layout Description
Панель
\begin_inset space ~
\end_inset
инструментов.
Кнопки на панели инструментов позволяют вам выполнять некоторые часто используемые действия,
такие как
\family sans
Вставить
\begin_inset space ~
\end_inset
формулу
\family default
,
\family sans
Вставить
\begin_inset space ~
\end_inset
изображение
\family default
или
\family sans
Вставить
\begin_inset space ~
\end_inset
таблицу
\family default
.
\end_layout
\begin_layout Standard
Конечно,
вы ещё недостаточно много написали для использования большинства этих функций,
но когда вы напишете больше,
обязательно попробуйте отмену,
вставку и т.
\begin_inset space ~
\end_inset
п.
\end_layout
\begin_layout Subsection
WYSIWYM:
Пробельное пространство в \SpecialChar LyX
\end_layout
\begin_layout Standard
Для новичков сложнее всего —
привыкнуть к способу обращения \SpecialChar LyX
с пробельным пространством.
Сколько бы раз вы ни нажимали
\family sans
Enter
\family default
,
вы получите только одну пустую строку.
Сколько бы раз вы ни нажимали
\family sans
Пробел
\family default
,
вы получите только один пробел.
На пустой строке \SpecialChar LyX
не позволит вам ввести даже один пробел.
Клавиша
\family sans
Tab
\family default
не будет передвигать курсор по позициям табуляции;
фактически табуляции нет!
Для установки табуляции и границ вверху страницы нет никакой линейки.
\end_layout
\begin_layout Standard
Многие коммерческие текстовые процессоры построены на принципе WYSIWYG:
\begin_inset Quotes cld
\end_inset
\lang english
What You See Is What You Get
\lang russian
\begin_inset Quotes crd
\end_inset
(
\begin_inset Quotes cld
\end_inset
Что вы видите,
то и получите
\begin_inset Quotes crd
\end_inset
).
\SpecialChar LyX
же построен на принципе
\begin_inset Quotes cld
\end_inset
\lang english
What You See Is What You
\emph on
Mean
\emph default
\lang russian
\begin_inset Quotes crd
\end_inset
(
\begin_inset Quotes cld
\end_inset
Вы видите то,
что вы имели в виду
\begin_inset Quotes crd
\end_inset
).
Вы вводите,
что вам нужно,
а \SpecialChar LyX
позаботится об оформлении вместо вас так,
чтобы результат выглядел хорошо.
\family sans
Enter
\family default
грамматически разделяет абзацы,
а
\family sans
Пробел
\family default
грамматически разделяет слова,
поэтому незачем ставить несколько пробелов подряд.
Клавиша
\family sans
Tab
\family default
вовсе не имеет никакой грамматической функции,
и \SpecialChar LyX
её не поддерживает.
Используя \SpecialChar LyX
,
вы будете уделять бо́льшую часть вашего времени
\emph on
содержимому
\emph default
вашего документа,
и меньшую —
его
\emph on
форматированию
\emph default
.
Более подробно о концепции WYSIWYM смотрите во
\emph on
Введении
\emph default
.
\end_layout
\begin_layout Standard
В \SpecialChar LyX
есть (в большом количестве) инструменты точной настройки форматирования вашего документа.
Ведь всё-таки \SpecialChar LyX
может оформить текст не совсем точно так,
как вы себе представляете.
Обо всём этом информация содержится в
\emph on
Руководстве пользователя
\emph default
.
Сюда относятся горизонтальные заполнения и вертикальные промежутки,
которые мощнее и универсальнее,
чем повторяющиеся пробелы и пустые строки;
а также способы изменения размеров шрифта,
стилей символов и выравнивания абзацев вручную.
\end_layout
\begin_layout Standard
Идея состоит в том,
что вы можете набрать весь ваш документ,
сосредоточившись на содержимом,
и позаботиться о точной настройке в самом конце.
В обычных текстовых процессорах вас будет отвлекать форматирование документа в течение всего процесса написания.
\end_layout
\begin_layout Section
Окружения
\end_layout
\begin_layout Standard
Различные части документа служат различным целям;
мы называем эти части
\emph on
окружениями
\emph default
.
Большая часть документа состоит из обычного текста.
Заголовки раздела (главы,
подраздела и т.
\begin_inset space \thinspace{}
\end_inset
д.) дают понять читателю,
что начинается новый тематический раздел или подраздел.
Некоторые типы документов имеют специальные окружения.
Научная статья содержит аннотацию и заголовок.
Письмо не содержит ни того,
ни другого,
но вероятно будет содержать окружение с адресом отправителя.
\end_layout
\begin_layout Standard
Окружения —
важная часть WYSIWYM-философии \SpecialChar LyX
.
Конкретное окружение может требовать определённых стилей и размеров шрифта,
размеров отступа,
междустрочного интервала и тому подобного.
Это усугубляется тем,
что соответствующее форматирование данного окружения может меняться:
один журнал для заголовков разделов использует жирный шрифт величиной 18 пунктов,
выравненный по центру,
а другой использует курсивный величиной 15 пунктов,
выравненный по левому краю;
различные языки могут иметь различные стандарты отступов;
также может широко варьироваться формат библиографий.
\SpecialChar LyX
поможет вам избежать изучения всевозможных стилей форматирования.
\end_layout
\begin_layout Standard
Выпадающий список
\family sans
Окружение
\family default
размещён в левом краю панели инструментов (прямо под меню
\family sans
Файл
\family default
) и выглядит так:
\begin_inset Graphics
filename clipart/ToolbarEnvBox.png
scale 75
clip
\end_inset
.
Он отображает текущее используемое окружение,
в котором вы пишете.
Когда вы писали ваш первый документ,
он показывал
\begin_inset Quotes cld
\end_inset
Обычный текст
\begin_inset Quotes crd
\end_inset
,
что является окружением по умолчанию для текста.
Теперь вы помéстите некоторые окружения в ваш новый документ,
чтобы посмотреть,
как они работают.
\end_layout
\begin_layout Subsection
Разделы и подразделы
\end_layout
\begin_layout Standard
Наберите слово
\family typewriter
Введение
\family default
в первой строке нового документа и выберите
\family sans
Раздел
\family default
в списке
\family sans
Окружение
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Не обязательно выделять строку.
Если ничего не выделено,
\SpecialChar LyX
изменяет окружение текущего абзаца.
Как вариант,
вы можете изменить окружение нескольких абзацев путём их выделения перед выбором окружения.
\end_layout
\end_inset
\family default
.
\SpecialChar LyX
пронумерует раздел номером
\begin_inset Quotes cld
\end_inset
1
\begin_inset Quotes crd
\end_inset
и установит большой шрифт для его заголовка.
Теперь нажмите
\family sans
Enter
\family default
.
Заметьте,
что текст списка
\family sans
Окружение
\family default
меняется с
\begin_inset Quotes cld
\end_inset
Раздел
\begin_inset Quotes crd
\end_inset
обратно на
\begin_inset Quotes cld
\end_inset
Обычный текст
\begin_inset Quotes crd
\end_inset
.
Окончание заголовков разделов,
как и большинства окружений,
предполагается по нажатию
\family sans
Enter
\family default
.
Введите вступительную часть документа:
\end_layout
\begin_layout LyX-Code
Это вступительная часть моего первого документа LyX.
\end_layout
\begin_layout Standard
Нажмите
\family sans
Enter
\family default
ещё раз,
и снова выберите
\family sans
Раздел
\family default
в списке
\family sans
Окружение
\family default
.
\SpecialChar LyX
напишет
\begin_inset Quotes cld
\end_inset
2
\begin_inset Quotes crd
\end_inset
и будет ожидать ввода заголовка.
Наберите
\family typewriter
Прочее
\family default
,
и вы увидите,
что \SpecialChar LyX
снова помечает набранное как заголовок раздела.
\end_layout
\begin_layout Standard
Выглядит лучше.
Снова перейдите к концу Раздела
\begin_inset space ~
\end_inset
1 (после текста
\begin_inset Quotes cld
\end_inset
моего первого документа \SpecialChar LyX
.
\begin_inset Quotes crd
\end_inset
),
снова нажмите
\family sans
Enter
\family default
,
и снова выберите
\family sans
Раздел
\family default
в списке
\family sans
Окружение
\family default
.
И опять \SpecialChar LyX
напишет
\begin_inset Quotes cld
\end_inset
2
\begin_inset Quotes crd
\end_inset
и будет ожидать ввода заголовка.
Наберите фразу
\family typewriter
Об этом документе
\family default
.
Раздел
\begin_inset Quotes cld
\end_inset
Прочее
\begin_inset Quotes crd
\end_inset
,
который был Разделом
\begin_inset space ~
\end_inset
2,
автоматически перенумеруется в Раздел
\begin_inset space ~
\end_inset
3!
В манере WYSIWYM,
вам нужно просто указать текст,
который составляет заголовок,
и \SpecialChar LyX
возьмёт на себя нумерацию разделов и их оформление.
\end_layout
\begin_layout Standard
Нажмите
\family sans
Enter
\family default
,
чтобы вернуться к окружению
\family sans
Обычный текст
\family default
,
и наберите следующие строки:
\end_layout
\begin_layout LyX-Code
Разделы и подразделы описаны ниже.
\end_layout
\begin_layout LyX-Code
Описание Раздела
\end_layout
\begin_layout LyX-Code
Разделы больше,
чем подразделы.
\end_layout
\begin_layout LyX-Code
Описание подраздела
\end_layout
\begin_layout LyX-Code
Подразделы меньше,
чем разделы.
\end_layout
\begin_layout Standard
Нажмите на второй строке и выберите
\family sans
Подраздел
\family default
из списка
\family sans
Окружение
\family default
.
\SpecialChar LyX
пронумерует подраздел
\begin_inset Quotes cld
\end_inset
2.1
\begin_inset Quotes crd
\end_inset
,
и оформит его шрифтом,
который больше,
чем обычный шрифт,
но меньше шрифта в заголовке раздела.
Также измените окружение четвёртой строки на
\family sans
Подраздел
\family default
.
Как вы и ожидали,
\SpecialChar LyX
автоматически пронумерует раздел
\begin_inset Quotes cld
\end_inset
2.2
\begin_inset Quotes crd
\end_inset
.
Если вы вставите другой раздел перед Разделом
\begin_inset space ~
\end_inset
2,
Раздел
\begin_inset space ~
\end_inset
2 будет перенумерован в Раздел
\begin_inset space ~
\end_inset
3,
а подразделы будут перенумерованы в
\begin_inset Quotes cld
\end_inset
3.1
\begin_inset Quotes crd
\end_inset
и
\begin_inset Quotes cld
\end_inset
3.2
\begin_inset Quotes crd
\end_inset
.
\end_layout
\begin_layout Standard
Дальнейшие уровни секционирования включают
\family sans
Подподраздел
\family default
,
\family sans
Абзац
\family default
,
и
\family sans
Подабзац
\family default
.
Поиграйте с ними по вашему усмотрению.
Вы можете заметить,
что заголовки абзацев и подабзацев по умолчанию не нумеруются,
и что подабзацы начинаются с отступа;
как это изменить смотрите в
\emph on
Руководстве пользователя
\emph default
.
Заголовок
\family sans
Глава
\family default
самый верхний уровень секционирования,
выше,
чем
\family sans
Раздел
\family default
.
Но его использование разрешено только в некоторых типах документов \SpecialChar LyX
(смотрите Раздел
\begin_inset space ~
\end_inset
\begin_inset CommandInset ref
LatexCommand ref
reference "sec:docclasses"
nolink "false"
\end_inset
).
\end_layout
\begin_layout Standard
И наконец,
вам может понадобиться,
чтобы разделы и подразделы не нумеровались.
Есть окружения и для этого.
Если вы измените окружение одного из заголовков на
\family sans
Раздел*
\family default
(чтобы его найти,
возможно,
вам потребуется прокрутить список
\family sans
Окружение
\family default
вниз),
\SpecialChar LyX
будет использовать тот же размер шрифта,
но не будет нумеровать этот раздел.
Также есть соответствующие отмеченные звёздочкой окружения для
\family sans
Подраздел
\family default
и
\family sans
Подподраздел
\family default
.
Попробуйте изменить некоторые из ваших разделов и подразделов на эквивалентные окружения со звёздочкой и понаблюдайте,
как будет меняться нумерация.
\end_layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
\series bold
Упражнение
\series default
:
Исправьте заголовки разделов и подразделов в
\emph on
Примере
\emph default
.
\end_layout
\begin_layout Subsection
Списки и подсписки
\end_layout
\begin_layout Standard
\SpecialChar LyX
поддерживает несколько различных окружений для оформления списков.
Различные виды списков освобождают вас от нажатий клавиши
\family sans
Tab
\family default
миллион раз при создании планов,
или от перенумерации целого списка при добавлении пункта в его середину,
и позволяют вам сконцентрироваться на содержимом списка
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Да,
мы подчёркиваем это на протяжении всего Самоучителя.
Но это —
главная философия \SpecialChar LyX
'а,
так что,
пожалуйста,
простите нас.
\end_layout
\end_inset
.
Различные типы документов логически требуют различных типов списков:
\end_layout
\begin_layout Itemize
слайды презентации могут использовать маркированные списки окружения
\family sans
Маркировка
\family default
для описания различных пунктов;
\end_layout
\begin_layout Itemize
планы могут использовать нумерованные списки (и буквенные подсписки) окружения
\family sans
Перечисление
\family default
;
\end_layout
\begin_layout Itemize
документ,
описывающий несколько программных пакетов,
мог бы использовать окружение
\family sans
Описание
\family default
,
где каждый пункт списка начинается с выделенного жирным шрифтом названия пакета;
\end_layout
\begin_layout Itemize
окружение
\family sans
Пометка
\family default
является несколько изменённой формой окружения
\family sans
Описание
\family default
.
\end_layout
\begin_layout Standard
Давайте напишем список причин,
по которым \SpecialChar LyX
лучше других текстовых процессоров.
Где-нибудь в вашем документе наберите:
\end_layout
\begin_layout LyX-Code
\family typewriter
LyX лучше любого текстового процессора потому,
что:
\end_layout
\begin_layout Standard
и нажмите
\family sans
Enter
\family default
.
Теперь выберите
\family sans
Маркировка
\family default
(
\begin_inset Info
type "icon"
arg "layout-toggle Itemize"
\end_inset
) из списка
\family sans
Окружение
\family default
.
\SpecialChar LyX
нарисует маркер в начале строки.
Наберите ваши причины:
\end_layout
\begin_layout LyX-Code
Оформление делается за вас.
\end_layout
\begin_layout LyX-Code
Математика —
WYSIWYG
\end_layout
\begin_layout LyX-Code
Очень просто создавать списки!
\end_layout
\begin_layout Standard
Окружения списков,
в отличие от заголовков,
не завершаются по нажатию
\family sans
Enter
\family default
.
Вместо этого \SpecialChar LyX
предполагает,
что вы собираетесь продолжить список следующим пунктом.
Итак,
вы получили список из трёх пунктов.
Если вам нужно более одного абзаца в одном пункте списка,
одним из способов будет использование
\family sans
Разрыва
\begin_inset space ~
\end_inset
строки
\family default
(нажав
\family sans
Ctrl+Enter
\family default
).
Чтобы завершить ввод списка,
вам нужно заново выбрать окружение
\family sans
Обычный текст
\family default
(или дважды нажать
\family sans
Enter
\family default
).
\end_layout
\begin_layout Standard
Вы получили красивый маркированный список.
Вы можете запустить \SpecialChar LaTeX
,
чтобы посмотреть,
как он будет выглядеть при печати.
Но что,
если вы хотите пронумеровать причины?
Что ж,
просто выделите весь список
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
\SpecialChar LyX
не позволит вам выделить первый маркер,
пока вы не выделите абзац до списка,
что вам сейчас не нужно.
Не беспокойтесь об этом.
\end_layout
\end_inset
и выберите
\family sans
Перечисление
\family default
(
\begin_inset Info
type "icon"
arg "layout-toggle Enumerate"
\end_inset
) из списка
\family sans
Окружение
\family default
.
Ух!
Как мы и говорили,
если вы удаляете или добавляете пункты списка,
\SpecialChar LyX
будет исправлять нумерацию.
\end_layout
\begin_layout Standard
Пока список остаётся выделенным,
вы можете попробовать другие два окружения списков,
\family sans
Описание
\family default
и
\family sans
Пометка
\family default
(
\begin_inset Info
type "icon"
arg "layout-toggle Description"
\end_inset
и
\begin_inset Info
type "icon"
arg "layout-toggle List"
\end_inset
),
чтобы посмотреть,
как выглядят они.
Для этих двух окружений каждый пункт списка состоит из термина,
который является первым словом списка,
за которым следует определение —
остальная часть абзаца.
Термин либо выделяется жирным шрифтом (
\family sans
Описание
\family default
),
либо отделяется от остальной части абзаца
\begin_inset Quotes cld
\end_inset
Табуляцией
\begin_inset Quotes crd
\end_inset
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Но отступ оформления,
меняющийся чтобы вместить наибольший из терминов,
не печальный,
жёсткий,
неизменяемый табулятор в печатающей машинке.
\end_layout
\end_inset
(
\family sans
Пометка
\family default
).
Если вы хотите получить более одного слова в определении,
разделяйте их с помощью
\family sans
Неразрывного
\begin_inset space ~
\end_inset
пробела
\family default
.
\end_layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
\series bold
Упражнение
\series default
:
Оформите список в
\emph on
Примере
\emph default
.
\end_layout
\begin_layout Standard
Списки можно вкладывать друг в друга самыми различными комбинациями.
Очевидным примером было бы написание структурированного плана.
Нумерованные и ненумерованные списки будут иметь различные схемы нумерации подсписков.
Дополнительные подробности о списках,
а также примеры с вложениями списков,
смотрите в
\emph on
Руководстве пользователя
\emph default
.
\end_layout
\begin_layout Subsection
Другие окружения:
стихи,
цитаты и прочее
\end_layout
\begin_layout Standard
Есть два окружения для оформления цитат отдельно от окружающего текста:
\family sans
Цитата
\family default
для коротких цитат и
\family sans
Длинная
\begin_inset space ~
\end_inset
цитата
\family default
для длинных.
Код программ (окружение
\family sans
Код
\begin_inset space ~
\end_inset
LyX
\family default
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
также используется в Самоучителе для оформления длинных примеров
\end_layout
\end_inset
) пишется
\family typewriter
машинописным
\family default
шрифтом;
это окружение —
единственное место в \SpecialChar LyX
,
где допустимо использовать многократные пробелы для отступов в коде.
Также вы можете писать стихи
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
\SpecialChar ldots
предполагается,
что вы достаточно творческий человек,
чтобы поэзия была у вас на первом месте
\end_layout
\end_inset
,
используя окружение
\family sans
Стихи
\family default
.
При этом вам нужно будет использовать
\family sans
Enter
\family default
для разделения строф,
и
\family sans
Ctrl+Enter
\family default
для разделения строк в строфе.
Все доступные окружения \SpecialChar LyX
описаны в
\emph on
Руководстве пользователя
\emph default
.
\end_layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
\series bold
Упражнение
\series default
:
Корректно оформите окружения
\family sans
Цитата,
Код LyX,
\family default
и
\family sans
Стихи
\family default
в
\emph on
Примере
\emph default
.
\end_layout
\begin_layout Chapter
Написание документов
\end_layout
\begin_layout Standard
Будем надеяться,
предыдущая глава позволила вам привыкнуть к написанию в \SpecialChar LyX
.
Вам были представлены основные операции редактирования в \SpecialChar LyX
,
а также мощные методы написания с помощью окружений.
Однако большинство использующих \SpecialChar LyX
людей желали бы создавать документы:
отчёты,
статьи,
книги,
руководства или письма.
Цель этой главы —
провести вас от простого написания текста в \SpecialChar LyX
к созданию законченного документа.
Она познакомит вас с классами документов,
которые позволят вам писать документы различного рода.
Затем она опишет многие дополнения,
превращающие текст в документ,
такие как заголовки,
сноски,
перекрёстные ссылки,
библиографии и содержание.
\end_layout
\begin_layout Section
Классы документа
\begin_inset CommandInset label
LatexCommand label
name "sec:docclasses"
\end_inset
\end_layout
\begin_layout Standard
Разные типы документов требуют различного полиграфического оформления.
Например,
книги обычно печатаются с двух сторон листа,
в то время как статьи —
с одной стороны.
Также многие документы содержат специальные окружения:
письма включают адрес отправителя и подпись,
что не имеет смысла в книге или статье.
\emph on
Класс документа
\emph default
\SpecialChar LyX
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
для пользователей \SpecialChar LaTeX
'а:
это эквивалентно классу документа в \SpecialChar LaTeX
'е
\end_layout
\end_inset
заботится об этих значительных различиях между различными типами документов.
Например,
Самоучитель был написан с применением класса документа
\family sans
Book
\family default
.
Классы документа —
это ещё одна важная часть философии WYSIWYM;
они указывают \SpecialChar LyX
способ оформления документа,
так что вам нет необходимости знать это.
\end_layout
\begin_layout Standard
Скорее всего ваш документ использует класс документа
\family sans
Article
\family default
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Обычно он является классом по умолчанию.
\end_layout
\end_inset
.
Чтобы посмотреть,
как различаются оформления,
попробуйте поменять его на другие классы (используя диалоговое окно
\family sans
Документ\SpecialChar menuseparator
Настройки
\family default
).
Если вы измените класс документа на
\family sans
Book
\family default
и посмотрите в список
\family sans
Окружение
\family default
,
вы увидите,
что большинство допустимых окружений такие же.
Однако,
теперь вы можете использовать окружение
\family sans
Глава
\family default
.
Если вы не уверены,
какое окружение можно использовать в данном классе документа,
сверьтесь со списком
\family sans
Окружение
\family default
.
\end_layout
\begin_layout Standard
Размеры шрифтов,
печать в одну или две колонки,
оформление заголовков страниц —
вот некоторые отличия типографского оформления одного журнала от другого.
Так как Компьютерный Век продолжает развиваться,
журналы начали принимать документы в электронном виде,
создавая
\begin_inset Quotes cld
\end_inset
стилевые файлы
\begin_inset Quotes crd
\end_inset
\SpecialChar LaTeX
,
чтобы авторы могли отправлять корректно отформатированные статьи.
\SpecialChar LyX
их также поддерживает.
Например,
\SpecialChar LyX
поддерживает оформление (и дополнительные окружения) журналов Американского Математического Общества,
используя класс документа
\family sans
Article
\begin_inset space ~
\end_inset
(AMS)
\family default
.
\end_layout
\begin_layout Standard
Вот небольшой список некоторых классов документа.
Для получения более детальной информации обратитесь к разделу
\emph on
Специальные классы документов
\emph default
в руководстве
\emph on
Дополнительные возможности
\emph default
.
\end_layout
\begin_layout Standard
\begin_inset VSpace 0.3cm
\end_inset
\end_layout
\begin_layout Standard
\align center
\begin_inset Tabular
<lyxtabular version="3" rows="7" columns="2">
<features tabularvalignment="middle">
<column alignment="center" valignment="top" width="20text%">
<column alignment="center" valignment="top" width="70text%">
<row>
<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
Название
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
Заметки
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
article
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
печать с одной стороны,
без глав
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
article (AMS)
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
форматы и окружения для Американского Математического Общества
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
report
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
для документов,
бóльших чем article,
печать с двух сторон
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
book
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
отчёты и книги
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
slides
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" bottomline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
прозрачные плёнки и слайды
\end_layout
\end_inset
</cell>
</row>
<row>
<cell alignment="center" valignment="top" bottomline="true" leftline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
letter
\end_layout
\end_inset
</cell>
<cell alignment="center" valignment="top" bottomline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\begin_layout Plain Layout
множество дополнительных окружений для адреса,
подписи \SpecialChar ldots
\end_layout
\end_inset
</cell>
</row>
</lyxtabular>
\end_inset
\end_layout
\begin_layout Standard
\begin_inset VSpace 0.3cm
\end_inset
\end_layout
\begin_layout Section
Шаблоны:
Написание письма
\end_layout
\begin_layout Standard
Одним из способов написания письма является создание нового файла,
и выбор класса
\family sans
Letter
\family default
в диалоговом окне
\family sans
Документ\SpecialChar menuseparator
Настройки
\family default
.
Хотя это наиболее очевидный способ написания письма,
он требует множества лишних действий.
Каждый раз,
когда вы пишете деловое письмо,
вам нужно набирать свой адрес,
адрес получателя,
тело письма,
подпись и т.
\begin_inset space \thinspace{}
\end_inset
п.
Поэтому в \SpecialChar LyX
есть шаблон для писем,
содержащий образец письма;
при наличии такого шаблона,
вы можете просто заменять нужные части письма своим текстом каждый раз,
когда вы пишете письмо.
\end_layout
\begin_layout Standard
Создайте новый файл с помощью
\family sans
Файл\SpecialChar menuseparator
Создать
\begin_inset space ~
\end_inset
из
\begin_inset space ~
\end_inset
шаблона
\family default
.
Выберите
\emph on
Letter
\begin_inset space ~
\end_inset
(стандартный
\begin_inset space ~
\end_inset
класс)
\emph default
в качестве шаблона.
Посмотреть,
как оформлены различные окружения можно сохранив и напечатав файл.
\end_layout
\begin_layout Standard
Когда вы взглянете на список
\family sans
Окружение
\family default
,
вы увидите несколько окружений,
таких как окружение
\family sans
Мой
\begin_inset space ~
\end_inset
адрес
\family default
,
которых нет в большинстве других классов документа.
Другие,
такие как
\family sans
Цитата
\family default
и
\family sans
Описание
\family default
,
вам знакомы.
Вы можете с ними немного поэкспериментировать и увидеть,
как они работают.
Например,
вы заметите,
что окружение
\family sans
Подпись
\family default
перед фактическим содержимым подписи содержит слово
\begin_inset Quotes rld
\end_inset
Подпись:
\begin_inset Quotes rrd
\end_inset
,
выведенное красным цветом.
Это слово не будет показано в распечатанном письме,
в чем вы можете убедиться,
если просмотрите PDF-файл.
Оно здесь просто для того,
чтобы вы знали,
что это подпись.
Также заметьте,
что не имеет значения место расположения строки
\family sans
Подпись
\family default
в файле.
Помните,
\SpecialChar LyX
следует концепции WYSIWYM;
вы можете вставить окружение
\family sans
Подпись
\family default
где захотите,
но \SpecialChar LyX
знает,
что в печатном документе подпись будет в конце.
\end_layout
\begin_layout Standard
Шаблон —
это обычный \SpecialChar LyX
-файл.
Это означает,
что вы можете заполнить поля с указанием вашего адреса и подписи и сохранить его в файл как новый шаблон.
Теперь,
когда вам нужно написать письмо,
вы можете использовать сохранённый шаблон письма.
Тут мы не будем задавать вам
\begin_inset Quotes cld
\end_inset
упражнение
\begin_inset Quotes crd
\end_inset
,
просто напишите кому-нибудь письмо
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Одно замечание,
если вы пишете на основе шаблона.
Если вы удалите весь текст в каком-либо окружении —
например,
очистив всё поле
\family sans
Мой
\begin_inset space ~
\end_inset
адрес,
\family default
чтобы заменить его своим текстом,
а затем переместите курсор,
не введя этого текста —
окружение может исчезнуть.
Это потому,
что большинство окружений не могут существовать без содержащегося в них текста.
Просто заново выберите окружение из списка
\family sans
Окружение
\family default
и оно вернётся.
\end_layout
\end_inset
!
\end_layout
\begin_layout Standard
Шаблоны могут сэкономить массу времени,
и мы рекомендуем использовать их при всякой возможности.
К тому же,
они могут помочь людям изучить способы использования некоторых необычных классов документа.
В заключение,
они могут быть полезны людям,
которые настраивают \SpecialChar LyX
для других,
менее знакомых с компьютером пользователей.
Например,
когда они впервые изучают \SpecialChar LyX
,
они будут меньше пугаться,
если у них будет настроенный в соответствии с требованиями их компании шаблон,
к примеру,
для написания писем.
\end_layout
\begin_layout Section
Заголовки документов
\end_layout
\begin_layout Standard
\SpecialChar LyX
(подобно \SpecialChar LaTeX
) рассматривает заголовок —
который может содержать фактический заголовок,
имя автора,
дату и даже аннотацию статьи —
как отдельную часть документа.
\end_layout
\begin_layout Standard
Вернитесь к вашему первому документу \SpecialChar LyX
и убедитесь,
что он использует класс документа
\family sans
Article
\family default
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Вы больше не должны использовать класс текста
\family sans
Letter
\family default
,
так как он не позволяет задавать заголовок документа.
\end_layout
\end_inset
.
Наберите заголовок в первой строке,
и измените окружение строки на
\family sans
Заголовок
\family default
.
На следующей строке наберите ваше имя и измените окружение на
\family sans
Автор
\family default
.
На следующей строке наберите дату и измените окружение на
\family sans
Дата
\family default
.
Наберите абзац или два с обобщением содержимого вашего документа,
используя окружение
\family sans
Аннотация
\family default
.
Теперь посмотрите,
как это выглядит на печати.
\end_layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
\series bold
Упражнение
\series default
:
Исправьте заголовок,
дату и имя автора в
\emph on
Примере
\emph default
.
\end_layout
\begin_layout Section
Метки и перекрёстные ссылки
\end_layout
\begin_layout Standard
Вы можете помечать разделы,
пункты списка,
формулы,
таблицы и рисунки в вашем документе.
Как только вы это сделали,
вы можете ссылаться на этот элемент в других частях документа,
используя перекрёстные ссылки.
Вы можете ссылаться на номер раздела,
или на страницу,
на которой начинается данный раздел.
Так же как и с разделами и сносками,
\SpecialChar LyX
сам заботится о перекрёстных ссылках.
Автоматическое управление метками и перекрёстными ссылками —
одно из главных преимуществ \SpecialChar LyX
(и \SpecialChar LaTeX
) над традиционными текстовыми процессорами.
\end_layout
\begin_layout Subsection
Ваша первая метка
\end_layout
\begin_layout Standard
Давайте отметим наш второй раздел с заголовком
\begin_inset Quotes cld
\end_inset
Об этом документе
\begin_inset Quotes crd
\end_inset
.
Нажмите левой кнопкой мыши в строке на окончании заголовка раздела,
и выберите
\family sans
Вставка\SpecialChar menuseparator
Метка
\family default
или нажмите кнопку
\begin_inset Info
type "icon"
arg "label-insert"
\end_inset
.
Откроется диалоговое окно,
в котором задаётся имя метки.
Можно согласиться с предложенным именем
\family typewriter
sec:Об-этом-документе
\family default
или изменить его.
Когда вы нажмёте на
\family sans
OK
\family default
,
имя метки будет помещено в прямоугольник сразу же за заголовком раздела.
\end_layout
\begin_layout Standard
Поскольку вы ещё ничего другого не сделали,
файл
\family typewriter
pdf
\family default
будет выглядеть точно так же,
так как метки не показываются в печатном документе.
Однако,
теперь,
когда вы вставили метку,
вы можете на неё ссылаться.
Далее мы сделаем это.
\end_layout
\begin_layout Subsection
Ваша первая перекрёстная ссылка
\end_layout
\begin_layout Standard
Поставьте курсор где-нибудь в Разделе
\begin_inset space ~
\end_inset
2 вашего документа.
Наберите
\end_layout
\begin_layout LyX-Code
Если вы хотите больше узнать об этом документе,
смотрите
\begin_inset Newline newline
\end_inset
Раздел,
который можно найти на странице .
\end_layout
\begin_layout Standard
Теперь поставьте курсор после слова
\begin_inset Quotes cld
\end_inset
Раздел
\begin_inset Quotes crd
\end_inset
и выберите
\family sans
Вставка\SpecialChar menuseparator
Перекрёстная
\begin_inset space ~
\end_inset
ссылка
\family default
(кнопка
\begin_inset Info
type "icon"
arg "dialog-show-new-inset ref"
\end_inset
).
Появится диалоговое окно
\family sans
Перекрёстная
\begin_inset space ~
\end_inset
ссылка
\family default
.
Оно покажет список доступных для выбора меток.
На данный момент,
в нем должна быть только одна метка
\begin_inset Quotes cld
\end_inset
sec:Об-этом-документе
\begin_inset Quotes crd
\end_inset
.
Выделите её (она может быть выделена по умолчанию),
затем установите
\family sans
Формат
\begin_inset space ~
\end_inset
ссылки
\family default
на
\family sans
<ссылка>
\family default
(по умолчанию),
и нажмите
\family sans
Применить
\family default
.
Теперь поставьте курсор после слова
\begin_inset Quotes cld
\end_inset
странице
\begin_inset Quotes crd
\end_inset
,
и измените
\family sans
Формат
\begin_inset space ~
\end_inset
ссылки
\family default
на
\family sans
<страница>
\family default
,
затем нажмите
\family sans
Применить
\family default
.
(Чтобы быть более точным,
вы должны вставить
\family sans
Неразрывный
\begin_inset space ~
\end_inset
пробел
\family default
(
\family sans
Ctrl+Пробел
\family default
) между словом
\begin_inset Quotes cld
\end_inset
Раздел
\begin_inset Quotes crd
\end_inset
и ссылкой.
То же и для ссылки на номер страницы.)
\end_layout
\begin_layout Standard
\SpecialChar LyX
вставляет ссылки в виде серого прямоугольника прямо в то место,
где находится курсор.
В печатном документе этот маркер ссылки будет заменён либо на номер страницы,
либо на номер раздела (в зависимости от того,
что вы выбрали диалоговом окне
\family sans
Перекрёстная
\begin_inset space ~
\end_inset
ссылка
\family default
).
\end_layout
\begin_layout Standard
Для удобства перекрёстная ссылка выступает в роли гиперссылки при просмотре документа \SpecialChar LyX
;
нажатие на неё приводит к появлению диалога
\family sans
Перекрёстная
\begin_inset space ~
\end_inset
ссылка
\family default
,
в котором нажатие на
\family sans
Перейти
\begin_inset space ~
\end_inset
к
\begin_inset space ~
\end_inset
метке
\family default
переместит курсор к метке ссылки.
\end_layout
\begin_layout Subsection
Более интересная информация о метках
\end_layout
\begin_layout Standard
Мы говорили вам,
что \SpecialChar LyX
заботится о нумерации перекрёстных ссылок,
теперь вы сможете это проверить.
Добавьте новый раздел перед Разделом
\begin_inset space ~
\end_inset
2.
Теперь перезапустите \SpecialChar LaTeX
,
и —
вуаля!
перекрёстная ссылка изменилась на
\begin_inset Quotes cld
\end_inset
3
\begin_inset Quotes crd
\end_inset
!
Измените
\begin_inset Quotes cld
\end_inset
Об этом документе
\begin_inset Quotes crd
\end_inset
на подраздел,
и перекрёстная ссылка будет ссылаться на Раздел
\begin_inset space ~
\end_inset
2.1 вместо Раздела
\begin_inset space ~
\end_inset
3.
Конечно,
ссылка на страницу не изменится,
пока вы не добавите целую страницу текста перед ссылкой.
\end_layout
\begin_layout Standard
Если вы хотите ещё немного попрактиковаться с метками,
попробуйте вставить метку в то место,
где была ваша первая перекрёстная ссылка,
и создайте ссылку на неё из другого места документа.
Если вы будете часто вставлять перекрёстные ссылки (например,
если вы пишете статью),
будет удобнее оставить окно
\family sans
Перекрёстная
\begin_inset space ~
\end_inset
ссылка
\family default
открытым.
\end_layout
\begin_layout Standard
Если вы хотите проверить,
что перекрёстные ссылки правильно работают даже на больших документах,
скопируйте несколько страниц текста из
\emph on
Руководства пользователя
\emph default
в буфер обмена и вставьте этот текст в свой документ
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Кстати,
копирование заголовка главы может вызвать ошибку,
так как использование глав не поддерживается в классе
\family sans
Article
\family default
(смотрите Раздел
\begin_inset space ~
\end_inset
\begin_inset CommandInset ref
LatexCommand ref
reference "sec:docclasses"
nolink "false"
\end_inset
).
Если это случилось —
просто удалите заголовок главы.
\end_layout
\end_inset
.
\end_layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
\series bold
Упражнение
\series default
:
Исправьте ссылки в
\emph on
Примере
\emph default
.
\end_layout
\begin_layout Section
Сноски и примечания на полях
\end_layout
\begin_layout Standard
Сноски можно добавить используя кнопку
\family sans
\family default
\begin_inset Info
type "icon"
arg "footnote-insert"
\end_inset
на панели инструментов или через меню
\family sans
Вставка\SpecialChar menuseparator
Сноска
\family default
.
Нажмите мышью в конце слова
\begin_inset Quotes cld
\end_inset
\SpecialChar LyX
\begin_inset Quotes crd
\end_inset
где-нибудь в вашем документе и вставьте сноску.
Появится строка сноски,
в которой можно ввести текст сноски.
\SpecialChar LyX
должен поместить курсор в начале этой строки.
Наберите
\end_layout
\begin_layout LyX-Code
\SpecialChar LyX
мощный текстовый процессор.
\end_layout
\begin_layout Standard
Теперь нажмите на слове
\begin_inset Quotes cld
\end_inset
Сноска
\begin_inset Quotes crd
\end_inset
.
Текст сноски исчезнет,
останется только маркер —
кнопка
\begin_inset Quotes cld
\end_inset
Сноска
\begin_inset Quotes crd
\end_inset
,
она показывает место,
где будет напечатан знак сноски в тексте;
это называется свёртыванием сноски.
Нажав на этой кнопке,
вы можете развернуть сноску в любой момент и при желании отредактировать её текст.
\end_layout
\begin_layout Standard
Сноску можно вырезать и вставлять,
как и обычный текст.
Давайте,
попробуйте!
Всё,
что вам нужно —
это выделить маркер сноски
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Это проще сделать с клавиатуры.
Если вы попытаетесь выделить маркер мышкой,
вы можете случайно развернуть сноску.
\end_layout
\end_inset
затем
\family sans
Вырезать
\family default
и
\family sans
Вставить
\family default
.
В дополнение,
вы можете превратить обычный текст в сноску,
выделив его и нажав кнопку
\begin_inset Info
type "icon"
arg "footnote-insert"
\end_inset
;
изменить сноску на обычный текст можно,
нажав на эту же кнопку,
когда курсор находится в сноске.
\end_layout
\begin_layout Standard
Примечания на полях можно добавить,
нажав кнопку
\begin_inset Info
type "icon"
arg "marginalnote-insert"
\end_inset
или в меню
\family sans
Вставка\SpecialChar menuseparator
Примечание
\begin_inset space ~
\end_inset
на
\begin_inset space ~
\end_inset
полях
\family default
.
Примечания на полях подобны сноскам,
за исключением:
\end_layout
\begin_layout Itemize
экранный маркер называется
\begin_inset Quotes cld
\end_inset
Примечание на полях
\begin_inset Quotes crd
\end_inset
вместо
\begin_inset Quotes cld
\end_inset
Сноска
\begin_inset Quotes crd
\end_inset
;
\end_layout
\begin_layout Itemize
текст будет помещён на полях,
а не внизу страницы;
\end_layout
\begin_layout Itemize
примечания на полях не нумеруются.
\end_layout
\begin_layout Standard
Превратите вашу \SpecialChar LyX
сноску в обычный текст,
затем выделите его и преобразуйте в примечание на полях.
Запустите снова \SpecialChar LaTeX
и посмотрите,
как выглядит примечание на полях.
\end_layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
\series bold
Упражнение
\series default
:
Исправьте сноску в
\emph on
Примере
\emph default
.
\end_layout
\begin_layout Section
Библиографии
\begin_inset CommandInset label
LatexCommand label
name "sec:bibliographies"
\end_inset
\end_layout
\begin_layout Standard
Библиографии подобны перекрёстным ссылкам
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Чтобы получить гуманитарный стиль библиографий,
творчески совместите методику из этого раздела с использованием сносок.
\end_layout
\end_inset
.
Библиография состоит из списка источников в конце документа,
на которые можно ссылаться в самом документе.
Как в случае с заголовками разделов,
\SpecialChar LyX
и \SpecialChar LaTeX
упрощают вашу работу,
автоматически нумеруя источники и изменяя ссылки на них при изменении их нумерации.
\end_layout
\begin_layout Standard
Перейдите к концу документа и выберите окружение
\family sans
Библиография
\family default
.
Теперь каждый набираемый вами абзац будет библиографическим источником.
Наберите ваш первый источник
\begin_inset Quotes rld
\end_inset
\family typewriter
Самоучитель по LyX,
команда разработки LyX
\family default
\begin_inset Quotes rrd
\end_inset
.
Заметьте,
что \SpecialChar LyX
автоматически вставит число в прямоугольнике перед каждым источником.
Нажмите на прямоугольнике с номером,
появится диалоговое окно
\family sans
Источник
\family default
.
Для ссылки на источник в документе \SpecialChar LyX
вы используете первое поле
\family sans
Ключ
\family default
,
второе поле
\family sans
Метка
\family default
появится в результирующем документе.
Если метка не установлена (по умолчанию),
то будет использовано число.
Измените
\family sans
Ключ
\family default
на
\begin_inset Quotes cld
\end_inset
lyxtutorial
\begin_inset Quotes crd
\end_inset
,
чтобы его проще было запомнить.
\end_layout
\begin_layout Standard
Теперь нажмите в том месте вашего документа,
куда вы хотите вставить ссылку.
Сделайте это с помощью меню
\family sans
Вставка\SpecialChar menuseparator
\SpecialChar allowbreak
Библиографическая
\begin_inset space ~
\end_inset
ссылка
\family default
(кнопка
\begin_inset Info
type "icon"
arg "dialog-show-new-inset citation"
\end_inset
).
Появится диалоговое окно
\family sans
Библиографическая ссылка
\family default
.
Левая панель этого окна будет содержать полный список источников,
и это поле позволит вам выбрать источник,
на который вы хотите сослаться
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Рекомендуется в поле
\family sans
Ключ
\family default
давать ключам логичные уникальные имена,
а не оставлять нумерацию по умолчанию.
\end_layout
\end_inset
.
Выберите
\begin_inset Quotes cld
\end_inset
lyxtutorial
\begin_inset Quotes crd
\end_inset
(сейчас это единственный источник в библиографии),
затем используйте кнопку
\family sans
Добавить
\family default
в центре,
чтобы вставить его.
(У вас может быть несколько ссылок в одном и том же месте,
если вы добавите несколько источников подобным образом.) Нажмите кнопку
\family sans
OK
\family default
.
Теперь запустите \SpecialChar LaTeX
,
и вы увидите,
что ссылки появляются в тексте в квадратных скобках согласно нумерации источников в конце документа.
\end_layout
\begin_layout Standard
Как использовать остальные поля?
Поле
\family sans
Текст после
\family default
в диалоговом окне вставляет в скобках после ссылки заметку (например,
ссылку на страницу или главу в книге или статье,
на которую ссылаются).
Если вы хотите,
чтобы ссылки в печатном документе были метками,
а не числами (например,
некоторые журналы требуют использовать
\begin_inset Quotes cld
\end_inset
[Smi95]
\begin_inset Quotes crd
\end_inset
для ссылок на работу,
написанную Smith в 1995),
то вам нужно использовать поле
\family sans
Метка
\family default
в диалоговом окне
\family sans
Источник
\family default
.
Как обычно,
более подробную информацию можно найти в
\emph on
Руководстве пользователя
\emph default
.
\end_layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
\series bold
Упражнение:
\series default
Исправьте библиографию и ссылки в
\emph on
Примере
\emph default
.
\end_layout
\begin_layout Section
Содержание
\end_layout
\begin_layout Standard
В начале вашего документа вы можете вставить содержание.
В \SpecialChar LyX
это делается очень просто.
Просто нажмите
\family sans
Enter
\family default
после заголовка вашего документа,
но до начала заголовка первого раздела и выберите
\family sans
Вставка\SpecialChar menuseparator
Содержание\SpecialChar breakableslash
библиография\SpecialChar breakableslash
список\SpecialChar menuseparator
Содержание
\family default
.
В первой строке документа появится кнопка
\begin_inset Quotes cld
\end_inset
Содержание
\begin_inset Quotes crd
\end_inset
.
\end_layout
\begin_layout Standard
Это может показаться не слишком полезным.
Однако,
если вы посмотрите в ваш файл
\family typewriter
pdf
\family default
,
вы увидите сгенерированное содержание,
в котором перечислены различные разделы и подразделы вашего документа.
Как обычно,
если вы переставите разделы или создадите новые,
то увидите эти изменения в файле
\family typewriter
pdf
\family default
после его обновления.
\end_layout
\begin_layout Standard
Содержание не выводится в экранной версии документа,
так как вы всё равно не можете его редактировать.
Однако,
вы можете отобразить его в отдельном окне,
нажав на кнопке
\begin_inset Quotes cld
\end_inset
Содержание
\begin_inset Quotes crd
\end_inset
или используя меню
\family sans
Вид\SpecialChar menuseparator
Панель
\begin_inset space ~
\end_inset
навигации
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Команда меню будет работать даже если в вашем документе ещё нет содержания.
\end_layout
\end_inset
\family default
(кнопка
\begin_inset Info
type "icon"
arg "dialog-toggle toc"
\end_inset
).
Это очень полезный инструмент для переупорядочивания частей вашего документа.
Вы можете использовать панель
\family sans
Навигация
\family default
для перемещения по вашему документу.
Нажатие кнопкой мыши на заголовок раздела или подраздела в ней приведёт к подсветке строки и перемещению курсора (в окне редактора \SpecialChar LyX
) на соответствующее место в документе.
Также вы можете использовать клавиши стрелок для передвижения вверх и вниз по содержанию.
Поэтому,
вам,
возможно,
будет удобнее держать это окно открытым в процессе редактирования.
Подобную функциональность вы можете получить и через меню
\family sans
Навигация
\family default
,
где содержание появляется автоматически.
\end_layout
\begin_layout Standard
Чтобы избавиться от Содержания,
вы можете удалить кнопку содержания так же,
как и любой другой текст.
\end_layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
\series bold
Упражнение
\series default
:
Исправьте содержание в
\emph on
Примере
\emph default
.
\end_layout
\begin_layout Chapter
Использование математики
\end_layout
\begin_layout Standard
\SpecialChar LaTeX
используется многими учёными,
так как он прекрасно отображает формулы,
избегая управляющих символов,
используемых другими текстовыми процессорами и их редакторами формул.
Однако многие из этих учёных недовольны тем,
что набор формул в \SpecialChar LaTeX
больше похож на программирование,
чем на писательство.
К счастью,
\SpecialChar LyX
поддерживает режим WYSIWYM для ввода формул.
Если вы пользовались \SpecialChar LaTeX
,
вы обнаружите,
что можно набирать все обычные математические команды \SpecialChar LaTeX
,
но они будут показаны в манере WYSIWYM.
Если же,
вы никогда не писали в \SpecialChar LaTeX
,
то панель инструментов
\family sans
Формула
\family default
быстро и просто позволит вам набирать профессионально выглядящие формулы
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
Извините,
но \SpecialChar LyX
не может проверять корректность ваших формул.
\end_layout
\end_inset
.
\end_layout
\begin_layout Section
Математический режим
\end_layout
\begin_layout Standard
Где-то в вашем документе \SpecialChar LyX
наберите:
\end_layout
\begin_layout LyX-Code
Мне нравится высказывание Эйнштейна E=mc^2,
так как
\begin_inset Newline newline
\end_inset
это просто.
\end_layout
\begin_layout Standard
Итак,
эта формула выглядит не очень хорошо,
как в \SpecialChar LyX
,
так и в результирующем PDF —
в ней нет пропусков между символами и знаком равенства,
и вы хотели бы написать
\begin_inset Quotes cld
\end_inset
2
\begin_inset Quotes crd
\end_inset
верхним индексом.
Такое плохое оформление произошло из-за того,
что мы не сказали \SpecialChar LyX
о том,
что мы записали математическое выражение,
поэтому он оформил его как обычный текст.
\end_layout
\begin_layout Standard
Но мы можем создать формулу,
оформленную правильно.
Выделите выражение и нажмите кнопку
\begin_inset Info
type "icon"
arg "math-mode"
\end_inset
на панели инструментов.
Если ничего не выделено,
то \SpecialChar LyX
откроет синий прямоугольник,
обрамлённый фиолетовыми уголками.
Синий прямоугольник —
это точка ввода,
сообщающая вам,
что математический редактор ожидает,
что вы что-то введёте,
а фиолетовые уголки означают,
что вы в математическом режиме.
Синий прямоугольник исчезает,
как только точка ввода становится не пустой.
Теперь нажмите
\family sans
Esc
\family default
для выхода из математического редактора.
Фиолетовые уголки исчезнут,
оставив курсор справа от выражения.
Если теперь вы что-то наберёте,
то это будет обычный текст.
\end_layout
\begin_layout Standard
Запустите \SpecialChar LaTeX
и просмотрите файл
\family typewriter
pdf
\family default
.
Обратите внимание,
что выражение красиво оформлено,
с пробелами между символами и знаком равенства,
и с
\begin_inset Quotes cld
\end_inset
2
\begin_inset Quotes crd
\end_inset
в верхнем индексе.
Буквы в математическом режиме рассматриваются как переменные и отображаются курсивным шрифтом.
Числа —
просто числа.
\end_layout
\begin_layout Standard
Математический редактор —
ещё один пример философии WYSIWYM.
В \SpecialChar LaTeX
вы набираете математическое выражение,
используя текст и такие команды,
как
\family typewriter
\backslash
sqrt
\family default
;
это может вызывать недовольство,
так как вы не видите,
как будет выглядеть ваше выражение,
пока не обработаете файл \SpecialChar LaTeX
,
и вы можете тратить время на поиск пропущенных скобок или других
\begin_inset Quotes cld
\end_inset
ошибок
\begin_inset Quotes crd
\end_inset
.
С другой стороны,
\SpecialChar LyX
не пытается идеально отобразить выражение (WYSIWYG),
но даёт вам понять как выражение будет выглядеть.
Затем \SpecialChar LaTeX
берёт на себя профессиональное его оформление.
Таким образом (извиняюсь за повторение) вы можете сконцентрироваться на содержимом ваших математических выражений,
а не на их формате.
\end_layout
\begin_layout Section
Навигация по формулам
\end_layout
\begin_layout Standard
Теперь изменим
\begin_inset Formula $E=mc^{2}$
\end_inset
на
\begin_inset Formula $E=1+mc^{2}$
\end_inset
.
Используйте клавиши стрелок для перемещения по выражению.
Заметьте,
что когда вы заходите в выражение,
появляются фиолетовые уголки,
которые показывают,
что вы снова в математическом редакторе.
Теперь вы можете использовать клавиши
\family sans
Влево
\family default
и
\family sans
Вправо
\family default
для перемещения курсора за знак равенства и просто набрать
\begin_inset Quotes cld
\end_inset
1+
\begin_inset Quotes crd
\end_inset
.
Далее вы можете использовать клавиши со стрелками или
\family sans
Esc
\family default
для выхода из выражения.
Многие люди находят удобными клавиши со стрелками,
но вы также можете нажать кнопку мыши в нужном месте вашего выражения для установки туда курсора.
\end_layout
\begin_layout Standard
Кроме специальных клавиш,
описанных ниже,
набор в математическом режиме подобен редактированию обычного текста.
Используйте
\family sans
Delete
\family default
(или
\family sans
Backspace
\family default
) для удаления.
Выделяйте текст клавишами стрелок или с помощью мыши.
\family sans
Правка\SpecialChar menuseparator
Отменить
\family default
работает и в математическом режиме,
так же,
как вырезка и вставка.
Нужно быть осторожным с одним:
если курсор находится до или после формулы,
то нажатие
\family sans
Delete
\family default
или
\family sans
Backspace
\family default
соответственно удалит всю формулу.
К счастью,
чтобы вернуть её,
вы можете просто использовать
\family sans
Отменить
\family default
.
\end_layout
\begin_layout Standard
Что,
если вы хотите изменить
\begin_inset Formula $E=mc^{2}$
\end_inset
на
\begin_inset Formula $E=mc^{2.5}+1$
\end_inset
?
Вы можете использовать мышь,
чтобы установить курсор в нужное место.
Также вы можете воспользоваться клавишами стрелок.
Если курсор стоит сразу после
\begin_inset Quotes cld
\end_inset
c
\begin_inset Quotes crd
\end_inset
,
но перед
\begin_inset Quotes cld
\end_inset
2
\begin_inset Quotes crd
\end_inset
,
то нажатие
\family sans
Вверх
\family default
приведёт к перемещению курсора вверх на верхний индекс,
непосредственно перед
\begin_inset Quotes cld
\end_inset
2
\begin_inset Quotes crd
\end_inset
.
Добавьте
\begin_inset Quotes cld
\end_inset
.5
\begin_inset Quotes crd
\end_inset
.
Теперь нажатие
\family sans
Вниз
\family default
переместит курсор обратно на обычный уровень текста.
Фактически,
если вы нажмёте
\family sans
Вниз
\family default
где-либо в верхнем индексе,
курсор будет помещён непосредственно после верхнего индекса (так что теперь вы можете набрать
\begin_inset Quotes cld
\end_inset
+1
\begin_inset Quotes crd
\end_inset
).
\end_layout
\begin_layout Section
Показатели степени и индексы
\end_layout
\begin_layout Standard
Показатель степени можно ввести через панель
\family sans
Формула
\family default
(см.
ниже),
но на самом деле проще нажать клавишу
\begin_inset Quotes cld
\end_inset
^
\begin_inset Quotes crd
\end_inset
.
\SpecialChar LyX
переместит точку ввода (синий прямоугольник,
помните?) в верхний индекс,
и всё,
что вы будете набирать,
будет набрано в верхнем индексе и маленьким шрифтом.
Всё,
что вы набираете до нажатия
\family sans
Пробел
\family default
(или
\family sans
Esc
\family default
,
чтобы вообще выйти из математического редактора) будет в верхнем индексе.
\end_layout
\begin_layout Standard
Создание нижнего индекса так же просто:
начните набор с клавиши подчёркивания
\begin_inset Quotes cld
\end_inset
_
\begin_inset Quotes crd
\end_inset
.
Вы можете вводить верхний и нижний индекс как для верхнего,
так и для нижнего индексов,
например:
\begin_inset Formula $A_{a_{0}+b^{2}}+C^{a_{0}+b^{2}}$
\end_inset
.
\end_layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
\series bold
Упражнение
\series default
:
Наберите формулу 1 из
\emph on
Примера
\emph default
в математическом режиме.
\end_layout
\begin_layout Section
Панель формул
\end_layout
\begin_layout Standard
Панель инструментов
\family sans
Формула
\family default
удобный способ ввода символов или выполнения многих сложных функций математического редактора.
Многие из этих функций можно выполнить с клавиатуры или из меню
\family sans
Вставка\SpecialChar menuseparator
Математика
\family default
и
\family sans
Правка\SpecialChar menuseparator
Математика
\family default
(последнее появляется только в математическом режиме).
Но мы сконцентрируемся на использовании панели
\family sans
Формула
\family default
,
чтобы дать вам представление о том,
что там есть;
сочетания клавиш вы сможете изучить позже из руководства
\emph on
Математика
\emph default
.
\end_layout
\begin_layout Standard
Панель
\family sans
Формула
\family default
показывается автоматически,
когда курсор находится в формуле.
Но её можно включить и вручную в меню
\family sans
Вид\SpecialChar menuseparator
Панели инструментов\SpecialChar menuseparator
Формула
\family default
или кнопкой
\begin_inset Info
type "icon"
arg "toolbar-toggle math"
\end_inset
на панели инструментов.
\end_layout
\begin_layout Subsection
Греческий алфавит и символы
\end_layout
\begin_layout Standard
\family sans
Математические
\begin_inset space ~
\end_inset
панели
\family default
(кнопка
\begin_inset Info
type "icon"
arg "toolbar-toggle math_panels"
\end_inset
) позволят вам выбрать из широкого диапазона символов,
используемых в математике:
различные стрелки,
знаки сравнения,
операторы,
знаки суммы и интеграла.
Обратите внимание,
что верхний индекс и нижний индекс позволяют вам вставлять верхний и нижний пределы сумм и интегралов.
\end_layout
\begin_layout Subsection
Корни,
диакритические знаки и скобки
\end_layout
\begin_layout Standard
Для ввода квадратного корня просто нажмите на кнопке
\begin_inset Info
type "icon"
arg "math-insert \\sqrt"
\end_inset
.
Появится квадратный корень,
и курсор будет в новой точке ввода внутри квадратного корня.
Вы можете набирать переменные,
числа,
другие квадратные корни,
дроби,
что хотите.
\SpecialChar LyX
будет автоматически изменять размер квадратного корня.
чтобы вместить содержимое.
\end_layout
\begin_layout Standard
Надчёркивание символа (
\begin_inset Formula $\overrightarrow{v}$
\end_inset
) или группы символов (
\begin_inset Formula $\overrightarrow{a+b}$
\end_inset
) делается подобным образом.
Над- и подстрочные знаки доступны с панели по нажатию кнопки
\begin_inset Info
type "icon"
arg "math-insert \\hat"
\end_inset
.
\SpecialChar LyX
напечатает значок с точкой ввода под (или над) ним.
Теперь в точке ввода просто введите всё,
что вам нужно,
и,
чтобы выйти из значка,
нажмите
\family sans
Пробел
\family default
.
Существует два набора декораций:
один набор изменяет свой размер в зависимости от текста,
который в него будет введён,
другой имеет фиксированный размер и более подходит для одиночных букв.
\end_layout
\begin_layout Standard
Скобки,
такие как круглые,
квадратные или фигурные,
работают подобным образом,
но чуть более сложно.
Для появления окна
\family sans
Скобки
\family default
нажмите кнопку
\begin_inset Info
type "icon"
arg "dialog-show mathdelimiter"
\end_inset
.
Ваш текущий выбор скобок отображается вверху окна.
По умолчанию —
это пара круглых скобок,
но вы может выбрать пару фигурных скобок,
фигурную и круглую скобку,
или даже выбрать пустой квадрат,
чтобы получить что-то вроде
\begin_inset Quotes cld
\end_inset
\begin_inset Formula $a=\left\langle 7\right.$
\end_inset
\begin_inset Quotes crd
\end_inset
(пустой ограничитель отображается в \SpecialChar LyX
как линия из точек,
но она не будет показана на печати).
\end_layout
\begin_layout Standard
Если вы ленивы —
можете набрать круглые скобки в математическом режиме на клавиатуре,
без помощи окна
\family sans
Скобки
\family default
.
Однако эти круглые скобки будут того же размера,
что и обычный текст,
и они будут плохо выглядеть,
если вы заключили в скобки большую дробь или матрицу.
Поэтому лучше воспользоваться одной из трёх кнопок,
которые сразу вставляют нужный вид скобок,
например
\begin_inset Info
type "icon"
arg "math-delim ( )"
\end_inset
.
\end_layout
\begin_layout Standard
Также вы можете вставить скобки,
знаки корня или диакритические знаки в уже существующий текст.
Выделите желаемую часть формулы и нажмите на нужной кнопке панели.
Попробуйте этот способ для преобразования Второго закона Ньютона из скалярной в векторную форму (
\begin_inset Formula $f=ma$
\end_inset
к
\begin_inset Formula $\overrightarrow{f}=m\overrightarrow{a}$
\end_inset
).
Как только вы научитесь работать с матрицами,
этим способом вы будете заключать матрицу в квадратные или фигурные скобки.
\end_layout
\begin_layout Subsection
Дроби
\end_layout
\begin_layout Standard
Использовать дроби в математическом редакторе очень просто.
Нажмите на кнопку
\begin_inset Info
type "icon"
arg "math-insert \\frac"
\end_inset
на панели.
Появится дробь с двумя синими прямоугольниками в числителе и знаменателе.
\SpecialChar LyX
вставит две точки ввода в дроби.
Как можно было бы и ожидать,
для передвижения по дроби вы можете использовать клавиши стрелок или мышь.
Нажмите на верхний прямоугольник и наберите
\begin_inset Quotes cld
\end_inset
1
\begin_inset Quotes crd
\end_inset
.
Теперь нажмите
\family sans
Вниз
\family default
и наберите
\begin_inset Quotes cld
\end_inset
2
\begin_inset Quotes crd
\end_inset
.
Вы создали дробь!
Конечно,
вы можете вставлять всё,
что угодно,
в каждой части дроби:
переменные со степенями,
квадратные корни,
другие дроби и т.
\begin_inset space ~
\end_inset
д.
\end_layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
\series bold
Упражнение
\series default
:
Наберите формулу 2 из
\emph on
Примера
\emph default
в математическом режиме.
\end_layout
\begin_layout Subsection
Функции:
lim,
log,
sin и другие
\end_layout
\begin_layout Standard
Так как символы в математическом режиме рассматриваются как переменные,
если в математическом режиме вы набираете
\begin_inset Quotes cld
\end_inset
sin
\begin_inset Quotes crd
\end_inset
,
\SpecialChar LyX
думает,
что вы набираете произведение трёх переменных
\begin_inset Formula $s$
\end_inset
,
\begin_inset Formula $i$
\end_inset
,
и
\begin_inset Formula $n$
\end_inset
.
Эти три символа будут отображены наклонным шрифтом,
а вы на самом деле хотели увидеть слово
\begin_inset Quotes cld
\end_inset
sin
\begin_inset Quotes crd
\end_inset
в прямом шрифте.
К тому же,
\SpecialChar LyX
не вставит пропуск между словом
\begin_inset Quotes cld
\end_inset
sin
\begin_inset Quotes crd
\end_inset
и
\begin_inset Quotes cld
\end_inset
x
\begin_inset Quotes crd
\end_inset
(нажатие
\family sans
Пробел
\family default
просто выведет вас из математического режима).
Как же получить
\begin_inset Quotes cld
\end_inset
\begin_inset Formula $\sin x$
\end_inset
\begin_inset Quotes crd
\end_inset
вместо
\begin_inset Quotes cld
\end_inset
\begin_inset Formula $sinx$
\end_inset
\begin_inset Quotes crd
\end_inset
?
\end_layout
\begin_layout Standard
Нажмите на кнопку
\begin_inset Info
type "icon"
arg "math-insert \\functions"
\end_inset
на панели и потом на
\begin_inset Quotes cld
\end_inset
sin
\begin_inset Quotes crd
\end_inset
.
Слово
\begin_inset Quotes cld
\end_inset
sin
\begin_inset Quotes crd
\end_inset
появится записанное чёрным цветом и прямым шрифтом.
Всё слово рассматривается как один символ,
если вы нажимаете
\family sans
Backspace
\family default
будет удалено всё слово.
Теперь наберите
\begin_inset Quotes cld
\end_inset
x
\begin_inset Quotes crd
\end_inset
,
и он появится в наклонном шрифте,
как и положено в математическом режиме.
В файле
\family typewriter
pdf
\family default
выражение будет оформлено правильно.
Попробуйте.
\end_layout
\begin_layout Standard
Список функций включает также другие тригонометрические функции и их обратные функции,
гиперболические функции,
логарифмы,
пределы и ещё несколько других.
Эти функции могут содержать как верхний индекс,
так и нижний индекс,
что важно при наборе
\begin_inset Quotes cld
\end_inset
\begin_inset Formula $\cos^{2}\theta$
\end_inset
\begin_inset Quotes crd
\end_inset
или
\begin_inset Quotes cld
\end_inset
\begin_inset Formula $\lim_{n\rightarrow\infty}$
\end_inset
\begin_inset Quotes crd
\end_inset
.
\end_layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
\series bold
Упражнение
\series default
:
Наберите формулу 3 из
\emph on
Примера
\emph default
в математическом режиме.
\end_layout
\begin_layout Subsection
Матрицы
\end_layout
\begin_layout Standard
Нажмите на кнопке
\begin_inset Info
type "icon"
arg "dialog-show mathmatrix"
\end_inset
на панели
\family sans
Формула
\family default
.
Появится диалоговое окно
\family sans
Матрица
\family default
,
в нём можно выбирать количество строк и столбцов в вашей матрице.
Выберите 2 строки и 3 столбца и нажмите
\family sans
Применить
\family default
или
\family sans
OK
\family default
.
\SpecialChar LyX
выведет 6 точек ввода в виде матрицы
\begin_inset Formula $2\times3$
\end_inset
.
Как обычно,
вы можете вводить в каждой точке ввода математические выражения любого типа (квадратные корни,
другие матрицы и т.
\begin_inset space ~
\end_inset
д.).
Если пожелаете,
можете оставить несколько точек ввода пустыми.
\end_layout
\begin_layout Standard
Для передвижения по горизонтали между столбцами матрицы используется клавиша
\family sans
Tab
\family default
.
Также вы можете использовать клавиши стрелок —
нажатие
\family sans
Вправо
\family default
в конце одного поля перебрасывает ввод к следующему,
\family sans
Вниз
\family default
перемещает на строку вниз,
и т.
\begin_inset space ~
\end_inset
п.
\end_layout
\begin_layout Standard
Если вам вдруг потребуется изменить количество строк или столбцов,
используйте меню
\family sans
Правка\SpecialChar menuseparator
Строки и столбцы
\family default
или кнопки
\begin_inset Info
type "icon"
arg "tabular-feature append-row"
\end_inset
,
\begin_inset Info
type "icon"
arg "tabular-feature delete-row"
\end_inset
,
\begin_inset Info
type "icon"
arg "tabular-feature append-column"
\end_inset
,
\begin_inset Info
type "icon"
arg "tabular-feature delete-column"
\end_inset
.
\end_layout
\begin_layout Standard
Способы изменения горизонтального выравнивания каждого столбца,
а также изменения вертикального расположения всей матрицы смотрите в
\emph on
Руководстве пользователя
\emph default
.
Обратите внимание,
если вы хотите набрать таблицу с текстом,
вам следует использовать замечательную поддержку таблиц в \SpecialChar LyX
,
а не набор текста в матрице.
\end_layout
\begin_layout Subsection
Режим выделения
\end_layout
\begin_layout Standard
Все написанные нами до сих пор выражения были на одном уровне с предыдущим и последующим текстом,
то есть были обычными формулами.
Это подходит для коротких,
простых выражений,
но если вы хотите набирать большие выражения,
или чтобы ваши выражения выделялись из текста —
вам нужно писать их в режиме выделения.
К тому же только выделенные формулы можно снабжать метками и нумеровать (смотрите
\emph on
Руководство пользователя
\emph default
),
да и многострочные формулы могут существовать только в таком режиме.
\end_layout
\begin_layout Standard
Находясь в формуле,
нажмите на кнопку
\begin_inset Info
type "icon"
arg "math-display"
\end_inset
в панели
\family sans
Формула
\family default
.
Это отцентрирует формулу и добавит пустые строки вокруг неё.
Теперь наберите выражение,
запустите \SpecialChar LaTeX
и посмотрите,
как оно выглядит.
Попробуйте применить кнопку
\family sans
Переключить выделение формулы
\family default
для преобразования нескольких ваших выражений в режим выделения и обратно.
\end_layout
\begin_layout Standard
Режим выделения имеет несколько важных отличий:
\end_layout
\begin_layout Itemize
для некоторых символов,
например
\begin_inset Formula $\sum$
\end_inset
и
\begin_inset Formula $\int$
\end_inset
,
используется больший шрифт;
\end_layout
\begin_layout Itemize
верхний и нижний индексы пределов и сумм (но не интегралов) пишутся над/под символом,
а не за ним;
\end_layout
\begin_layout Itemize
текст выравнивается по центру.
\end_layout
\begin_layout Standard
За исключением этих отличий выделенные и обычные формулы очень похожи.
\end_layout
\begin_layout Standard
Ещё одна заключительная заметка о способе оформления выделенных формул:
будьте внимательны с тем,
вставляете ли вы вашу формулу в новый абзац или нет.
Если ваша формула в середине предложения или абзаца,
не нажимайте
\family sans
Enter
\family default
.
Если вы это сделаете,
текст после формулы будет начинаться с нового абзаца.
Таким образом,
текст будет выведен с отступом,
что,
вероятно,
вам не нужно.
\end_layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
\series bold
Упражнение
\series default
:
Переключите различные формулы в
\emph on
Примере
\emph default
в режим выделения и посмотрите,
как отличается их оформление.
\end_layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
\series bold
Упражнение
\series default
:
Используя различные инструменты,
изученные в этом разделе,
вы должны быть способны набрать следующую формулу
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
После того,
как вы сделаете это самым сложным способом,
почему бы вам не попробовать меню
\family sans
Вставка
\family default
\SpecialChar menuseparator
\family sans
Математика
\family default
\SpecialChar menuseparator
\family sans
Окружение
\begin_inset space ~
\end_inset
cases
\family default
?
\end_layout
\end_inset
:
\begin_inset Formula
\[
f(x)=\left\{ \begin{array}{cc}
\log_{8}x & x>0\\
0 & x=0\\
\sum_{i=1}^{5}\alpha_{i}+\sqrt{-\frac{1}{x}} & x<0
\end{array}\right.
\]
\end_inset
\end_layout
\begin_layout Section
Дополнительные математические возможности
\end_layout
\begin_layout Standard
Теперь вы ознакомились с основами.
Но возможности математического редактора \SpecialChar LyX
гораздо шире.
Обращайтесь к руководству
\emph on
Математика
\emph default
за подсказками относительно:
\end_layout
\begin_layout Itemize
нумерации формул и ссылок на них;
\end_layout
\begin_layout Itemize
создания многострочных формул;
\end_layout
\begin_layout Itemize
изменений гарнитур,
например чтобы написать в выражении текст жирным шрифтом;
\end_layout
\begin_layout Itemize
точной подстройки размеров шрифтов или пробелов в выражении (принимайтесь за это только в конце работы над документом!);
\end_layout
\begin_layout Itemize
применения макросов;
это очень мощный инструмент,
так как вы просто определяете макрос единожды в начале вашего документа и можете его использовать на протяжении всего документа;
\end_layout
\begin_layout Itemize
выполнения практически любых действий с математикой.
\end_layout
\begin_layout Chapter
Разное
\end_layout
\begin_layout Section
Прочие важные свойства \SpecialChar LyX
\end_layout
\begin_layout Standard
Мы не рассмотрели все возможные команды \SpecialChar LyX
,
но мы это и не планировали.
Как обычно,
более подробную информацию ищите в
\emph on
Руководстве пользователя
\emph default
и в руководстве
\emph on
Встроенные объекты
\emph default
.
Мы просто упомянем о нескольких важных вещах,
которые может делать \SpecialChar LyX
:
\end_layout
\begin_layout Itemize
В \SpecialChar LyX
есть WYSIWYM-поддержка таблиц.
Для вставки таблицы используйте
\family sans
Вставка\SpecialChar menuseparator
Таблица
\family default
(кнопка
\begin_inset Info
type "icon"
arg "tabular-insert"
\end_inset
).
Нажатие на таблице правой кнопкой мыши позволяет открыть диалоговое окно
\family sans
Таблица
\family default
,
в котором выполняется всестороннее редактирование таблицы.
\end_layout
\begin_layout Itemize
\SpecialChar LyX
также поддерживает вставку в документ рисунков в различных форматах.
(Вы уже догадались как это сделать:
\family sans
Вставка\SpecialChar menuseparator
Изображение
\family default
(кнопка
\begin_inset Info
type "icon"
arg "dialog-show-new-inset graphics"
\end_inset
).
Затем выберите файл изображения,
настройте угол поворота,
масштаб и прочее).
Таблицы и рисунки могут иметь заголовки,
и \SpecialChar LyX
может автоматически генерировать списки рисунков и/или таблиц.
\end_layout
\begin_layout Itemize
Поддерживается управление версиями с помощью Git,
Subversion,
CVS или RCS.
\end_layout
\begin_layout Itemize
\SpecialChar LyX
гибко настраивается.
Всё,
от внешнего вида окна \SpecialChar LyX
до способов вывода,
может быть настроено множеством способов.
Большая часть настроек может быть выполнена в меню
\family sans
Инструменты\SpecialChar menuseparator
Настройки
\family default
.
Более подробно об этом смотрите в
\family sans
Помощь\SpecialChar menuseparator
\SpecialChar allowbreak
Руководство
\begin_inset space ~
\end_inset
по
\begin_inset space ~
\end_inset
настройке
\family default
.
\end_layout
\begin_layout Itemize
\SpecialChar LyX
разрабатывается командой программистов с пяти континентов.
Поэтому,
по сравнению с другими текстовыми процессорами,
\SpecialChar LyX
лучше поддерживает многие европейские языки (такие как немецкий,
французский,
русский,
украинский,
греческий,
чешский,
турецкий,
\SpecialChar ldots
).
Поддерживаются также языки с написанием справа налево (арабский,
фарси,
иврит) и азиатские языки (китайский,
японский,
корейский).
Вы можете писать документы на различных языках,
а также настроить \SpecialChar LyX
для отображения меню и сообщений об ошибках на различных языках.
\end_layout
\begin_layout Itemize
Меню \SpecialChar LyX
имеют соответствующие клавишные сочетания.
Это означает,
что вы можете выполнять
\family sans
Файл\SpecialChar menuseparator
Открыть,
\family default
нажав
\family sans
Alt+Ф
\family default
и далее
\family sans
О
\family default
или используя сочетание клавиш,
которое указано в пункте меню (
\begin_inset Info
type "shortcut"
arg "file-open"
\end_inset
по умолчанию).
Сочетания клавиш также настраиваются.
Информацию об этом смотрите в
\emph on
Руководстве по настройке
\emph default
.
\end_layout
\begin_layout Itemize
\SpecialChar LyX
может читать документы в формате \SpecialChar LaTeX
.
Смотрите Раздел
\begin_inset space ~
\end_inset
\begin_inset CommandInset ref
LatexCommand ref
reference "sec:tex2lyx"
nolink "false"
\end_inset
.
\end_layout
\begin_layout Itemize
Можно выполнять проверку правописания,
использовать тезаурус и выполнять подсчёт слов в документе.
\end_layout
\begin_layout Itemize
Поддерживается создание предметных указателей и глоссариев.
\end_layout
\begin_layout Section
\SpecialChar LyX
для пользователей \SpecialChar LaTeX
\begin_inset CommandInset label
LatexCommand label
name "sec:latexusers"
\end_inset
\end_layout
\begin_layout Standard
Если вы ничего не знаете о \SpecialChar LaTeX
,
вам не нужно читать этот раздел.
Конечно,
вы можете захотеть изучить \SpecialChar LaTeX
,
а затем прочитать эту главу.
Однако некоторые люди,
начавшие использовать \SpecialChar LyX
,
уже знакомы с \SpecialChar LaTeX
.
Если вы такой человек,
вы можете интересоваться,
действительно ли \SpecialChar LyX
может всё то,
что может \SpecialChar LaTeX
.
Краткий ответ:
\SpecialChar LyX
,
в той или иной степени,
может почти всё,
что и \SpecialChar LaTeX
,
и он определённо упрощает большинство операций написания документа \SpecialChar LaTeX
.
\end_layout
\begin_layout Standard
Так как это лишь самоучитель,
мы только упомянем некоторые вещи,
наиболее интересные новым пользователям \SpecialChar LyX
.
Так как в наших интересах держать Самоучитель небольшим,
мы приведём здесь минимальную информацию.
В руководствах
\emph on
Дополнительные возможности
\emph default
и
\emph on
Встроенные объекты
\emph default
приведена большая часть информации о различиях между \SpecialChar LyX
и \SpecialChar LaTeX
,
а также приведены приёмы использования \SpecialChar LaTeX
в \SpecialChar LyX
.
\end_layout
\begin_layout Subsection
Режим \SpecialChar TeX
\end_layout
\begin_layout Standard
Всё,
что вы введёте в режиме \SpecialChar TeX
,
будет в том же виде,
без изменений,
передано \SpecialChar LaTeX
,
а на экране будет отображено красным цветом.
Вы можете использовать команды \SpecialChar TeX
в \SpecialChar LyX
,
выбрав
\family sans
Вставка\SpecialChar menuseparator
Код
\begin_inset space ~
\end_inset
TeX
\family default
или нажав на кнопку
\begin_inset Info
type "icon"
arg "ert-insert"
\end_inset
.
При этом создается вставка,
всё содержимое которой будет напрямую передано \SpecialChar LaTeX
.
\end_layout
\begin_layout Standard
В математическом редакторе режим \SpecialChar TeX
обрабатывается немного по-другому.
Войдите в режим \SpecialChar TeX
,
нажав на обратный слэш.
Всё,
что вы введёте,
отобразится в красном цвете.
Выход из режима \SpecialChar TeX
производится нажатием клавиши
\family sans
Пробел
\family default
или любого другого небуквенного символа,
например цифр,
знака подчёркивания,
знака
\begin_inset Quotes cld
\end_inset
^
\begin_inset Quotes crd
\end_inset
или круглых скобок.
Как только вы вышли из режима \SpecialChar TeX
,
если \SpecialChar LyX
знает набранную вами команду \SpecialChar LaTeX
,
он преобразует её к WYSIWYM.
Так,
если в математическом редакторе вы набрали
\family typewriter
\backslash
gamma
\family default
,
то при нажатии
\family sans
Пробел
\family default
\SpecialChar LyX
заменит красный текст
\begin_inset Quotes cld
\end_inset
gamma
\begin_inset Quotes crd
\end_inset
на синюю
\begin_inset Quotes cld
\end_inset
\begin_inset Formula $\gamma$
\end_inset
\begin_inset Quotes crd
\end_inset
.
Это работает практически для всех простых математических макросов.
Набор таким способом может быть более быстрым,
чем с помощью панели
\family sans
Формула
\family default
,
и будет особенно удобен опытным пользователям \SpecialChar LaTeX
.
\end_layout
\begin_layout Standard
Как специальный случай,
если вы наберёте
\begin_inset Quotes rld
\end_inset
\family typewriter
\backslash
{
\family default
\begin_inset Quotes rrd
\end_inset
в формуле,
то математический редактор вставит открывающую и закрывающую фигурные скобки в красном цвете и поместит курсор между этими скобками.
Так удобнее набирать команды,
которым нужны аргументы.
\end_layout
\begin_layout Standard
\SpecialChar LyX
не может делать абсолютно всё,
что может \SpecialChar LaTeX
.
Некоторые интересные функции вовсе не поддерживаются,
некоторые —
работают,
но не отображаются в режиме WYSIWYM.
Режим \SpecialChar TeX
позволяет пользователям получить полную гибкость \SpecialChar LaTeX
при сохранении удобных функций \SpecialChar LyX
,
таких как WYSIWYM-математика,
таблицы и редактирование.
\SpecialChar LyX
никогда не сможет поддерживать каждый пакет \SpecialChar LaTeX
.
Однако,
набрав
\family typewriter
\backslash
usepackage{foo}
\family default
в преамбуле \SpecialChar LaTeX
(смотрите Раздел
\begin_inset space ~
\end_inset
\begin_inset CommandInset ref
LatexCommand ref
reference "sec:preamble"
nolink "false"
\end_inset
),
вы можете использовать любой нужный вам пакет,
однако вы не получите отображения возможностей этого пакета в режиме WYSIWYM.
\end_layout
\begin_layout Subsection
Импортирование документов \SpecialChar LaTeX
\family typewriter
tex2lyx
\begin_inset CommandInset label
LatexCommand label
name "sec:tex2lyx"
\end_inset
\end_layout
\begin_layout Standard
Вы можете импортировать файл \SpecialChar LaTeX
в \SpecialChar LyX
,
используя меню
\family sans
Файл\SpecialChar menuseparator
Импортировать из\SpecialChar menuseparator
LaTeX
\begin_inset space ~
\end_inset
(plain)
\family default
.
При этом выполнится программа
\family typewriter
tex2lyx
\family default
,
которая создаст файл
\family typewriter
foo.lyx
\family default
из файла
\family typewriter
foo.tex
\family default
.
\SpecialChar LyX
затем откроет этот файл.
Если преобразование не удалось,
вы можете попробовать вызвать
\family typewriter
tex2lyx
\family default
в командной строке,
возможно используя дополнительные параметры.
\end_layout
\begin_layout Standard
Даже если преобразование прошло успешно,
\family typewriter
tex2lyx
\family default
может преобразовать не всё,
хотя она обрабатывает большинство команд \SpecialChar LaTeX
.
Те части,
которые
\family typewriter
tex2lyx
\family default
не понимает,
останутся в режиме \SpecialChar TeX
,
то есть после преобразования вы можете поискать красный текст и,
при необходимости,
вручную его исправить.
\end_layout
\begin_layout Standard
\family typewriter
tex2lyx
\family default
имеет свою документацию (man-страница),
которую пользователи Unix/Linux могут открыть командой
\family typewriter
man
\begin_inset space ~
\end_inset
tex2lyx
\family default
.
В документации описаны неподдерживаемые пока команды \SpecialChar LaTeX
и разнообразные параметры.
\end_layout
\begin_layout Standard
Важно понимать,
что
\family typewriter
tex2lyx
\family default
может преобразовывать только файлы,
классы которых известны \SpecialChar LyX
,
то есть для которых имеется соответствующий
\family typewriter
layout
\family default
-файл макета \SpecialChar LyX
.
Если такого файла нет,
то вы получите ошибку о невозможности преобразования.
Более подробно файлы макетов объясняются в разделе
\begin_inset space ~
\end_inset
5
\emph on
Руководства по настройке
\emph default
.
\end_layout
\begin_layout Subsection
Преобразование документов \SpecialChar LyX
в формат \SpecialChar LaTeX
\end_layout
\begin_layout Standard
Возможно,
вы пожелаете преобразовать документ \SpecialChar LyX
в файл \SpecialChar LaTeX
.
Например,
его захочет прочесть ваш сотрудник или соавтор,
у которого ещё не установлен \SpecialChar LyX
.
Это делается очень просто.
Выберите
\family sans
Файл\SpecialChar menuseparator
Экспортировать
\begin_inset space ~
\end_inset
в\SpecialChar menuseparator
LaTeX
\family default
.
Будет создан файл
\family typewriter
whatever.tex
\family default
из редактируемого вами файла
\family typewriter
whatever.lyx
\family default
.
\end_layout
\begin_layout Subsection
Преамбула \SpecialChar LaTeX
\end_layout
\begin_layout Subsubsection
Класс документа
\end_layout
\begin_layout Standard
В диалоговом окне
\family sans
Документ\SpecialChar menuseparator
Настройки
\family default
задаётся множество параметров,
относящихся к конкретному документу.
Здесь можно изменить класс документа,
размер шрифта по умолчанию,
размер бумаги.
При необходимости вставьте дополнительные параметры класса и параметры пакетов \SpecialChar LaTeX
в
\family sans
Класс документа\SpecialChar menuseparator
Параметры класса\SpecialChar menuseparator
Пользовательские
\family default
.
\end_layout
\begin_layout Subsubsection
Другие вопросы относительно преамбулы
\begin_inset CommandInset label
LatexCommand label
name "sec:preamble"
\end_inset
\end_layout
\begin_layout Standard
Если у вас есть специальные команды для размещения в преамбуле файла \SpecialChar LaTeX
,
вы также можете использовать их в документе \SpecialChar LyX
.
Выберите
\family sans
Документ\SpecialChar menuseparator
Настройки\SpecialChar menuseparator
Преамбула
\begin_inset space ~
\end_inset
LaTeX
\family default
и введите команды в появившемся окне.
Всё,
что вы введёте,
будет (как в режиме \SpecialChar TeX
) отправлено непосредственно \SpecialChar LaTeX
.
\end_layout
\begin_layout Subsection
Bib\SpecialChar TeX
\end_layout
\begin_layout Standard
В \SpecialChar LyX
есть поддержка Bib\SpecialChar TeX
,
который позволяет вам создавать базы данных библиографических источников для использования во многих документах.
Для включения
\family typewriter
bib
\family default
-файлов выберите
\family sans
Вставка\SpecialChar menuseparator
Содержание\SpecialChar breakableslash
библиография\SpecialChar breakableslash
список\SpecialChar menuseparator
Библиография
\begin_inset space ~
\end_inset
BibTeX
\family default
.
В открывшемся диалоговом окне можно выбрать одну или несколько баз данных Bib\SpecialChar TeX
и задать используемый стиль оформления библиографии.
\end_layout
\begin_layout Standard
Как только вы это сделаете,
то сможете цитировать источники из любой включенной библиографической базы данных с помощью
\family sans
Вставка\SpecialChar menuseparator
Библиографическая
\begin_inset space ~
\end_inset
ссылка
\family default
(смотрите Раздел
\begin_inset space ~
\end_inset
\begin_inset CommandInset ref
LatexCommand ref
reference "sec:bibliographies"
nolink "false"
\end_inset
).
\SpecialChar LyX
позаботится о запуске Bib\SpecialChar TeX
.
В появившемся окне
\family sans
Библиографическая ссылка
\family default
будет показан список всех доступных источников.
\end_layout
\begin_layout Standard
Если вы хотите использовать
\family typewriter
biblatex
\family default
вместо классического Bib\SpecialChar TeX
,
обратитесь к
\emph on
Руководству пользователя
\emph default
.
\end_layout
\begin_layout Subsection
Разное
\end_layout
\begin_layout Standard
Для вставки различных специальных символов,
включая многоточия,
разрывы строк,
точки переносов,
смотрите меню
\family sans
Вставка\SpecialChar menuseparator
Специальный
\begin_inset space ~
\end_inset
символ
\family default
и
\family sans
Вставка\SpecialChar menuseparator
Форматирование
\family default
.
\end_layout
\begin_layout Section
Ошибки!
\end_layout
\begin_layout Standard
Иногда при попытке просмотреть документ случаются ошибки,
то есть обнаруживаются места,
непонятные для \SpecialChar LyX
или \SpecialChar LaTeX
.
Когда это происходит,
\SpecialChar LyX
открывает диалоговое окно ошибки.
В нём можно выбирать отдельные ошибки,
при этом происходит переход в место документа,
где произошла эта ошибка.
Если это проблема \SpecialChar LaTeX
(чаще это происходит с текстом,
набранным в режиме \SpecialChar TeX
),
то \SpecialChar LyX
просто процитирует сообщение об ошибке \SpecialChar LaTeX
.
\end_layout
\end_body
\end_document