summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/lshort-russian/src/things.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/lshort-russian/src/things.tex')
-rw-r--r--Master/texmf-dist/doc/latex/lshort-russian/src/things.tex809
1 files changed, 0 insertions, 809 deletions
diff --git a/Master/texmf-dist/doc/latex/lshort-russian/src/things.tex b/Master/texmf-dist/doc/latex/lshort-russian/src/things.tex
deleted file mode 100644
index c4fb31d00c7..00000000000
--- a/Master/texmf-dist/doc/latex/lshort-russian/src/things.tex
+++ /dev/null
@@ -1,809 +0,0 @@
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% Contents: Things you need to know
-% $Id: things.tex,v 1.1.1.1 2002/02/26 10:04:20 oetiker Exp $
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\chapter{Это нужно знать}
-\begin{intro}
- Первая часть этой главы содержит краткий обзор философии и истории
- \LaTeX{}. Вторая часть главы фокусируется на основных структурах
- документов \LaTeX{}. После чтения этой главы вы должны иметь общее
- представление о том, как работает \LaTeX{}. В дальнейшем это поможет
- вам объединить всю новую информацию в единую картину.
-\end{intro}
-
-
-\section{Названия}
-\subsection{\TeX}
-
-\sloppy{}\TeX{}~--- это компьютерная программа, созданная Дональдом Кнутом
-(\index{Knuth, Donald E.}Donald E.~Knuth)~\cite{texbook}. Она
-предназначена для верстки текста и математических формул. Кнут начал
-писать \TeX{} в 1977 году для изучения потенциала цифрового
-печатающего оборудования, которое начало появляться в это время,
-надеясь, в особенности, обратить тенденцию ухудшения типографского
-качества, которую он видел на примере его собственных книг и статей.
-\TeX{}, в том виде, в каком мы его сегодня используем, был выпущен в
-1982 году с некоторыми добавлениями в 1989 (лучшая поддержка 8-битных
-символов и различных языков). \TeX{} знаменит своей чрезвычайной
-стабильностью, работой на различных типах компьютеров и практически
-полным отсутствием ошибок. Номер версии \TeX{} сходится к $\pi$ и
-сейчас равен $3.14159$.
-
-\TeX{} произносится как <<тех>>. В среде \texttt{ASCII} \TeX{}
-нужно писать как \texttt{TeX}.
-
-\subsection{\LaTeX}
-
-\LaTeX{}~--- макропакет, позволяющий авторам верстать и печатать их
-работы с высоким типографским качеством, при помощи заранее
-определенных, профессиональных макетов. \LaTeX{} был написан
-\index{Lamport, Leslie}{\lat Leslie Lamport}~\cite{manual}. В качестве
-механизма для верстки он использует \TeX{}. Сейчас \LaTeX{}
-поддерживает \index{Mittelbach, Frank}Frank Mittelbach.
-
-%В 1994 году пакет \LaTeX{} был обновлен командой
-%\index{LaTeX3@\LaTeX3}\LaTeX3 во главе с \index{Mittelbach,
-% Frank}Frank Mittelbach. В нем были сделаны некоторые давно
-%ожидавшиеся улучшения, и вновь объединены все варианты \LaTeX{},
-%разошедшиеся с выпуска много лет назад \index{LaTeX 2.09@\LaTeX{}
-% 2.09}версии \LaTeX{}~2.09. Чтобы не путать эту новую версию со
-%старой, она называется \index{LaTeX 2e@\LaTeXe}\LaTeXe. Эта
-%документация описывает именно \LaTeXe{}.
-
-\LaTeX{} произносится как <<лэйтех>> или как <<латех>>. Если вы
-ссылаетесь на \LaTeX{} в \texttt{ASCII} окружении, пишите
-\texttt{LaTeX}. \LaTeXe{} пишется как \texttt{LaTeX2e}.
-
-%Рисунок \ref{components} на странице~\pageref{components} показывает,
-%как работают вместе \TeX{} и \LaTeXe{}. Он взят из \texttt{wots.tex}
-%(автор Kees van der Laan).
-
-%\begin{figure}[btp]
-%\begin{lined}{0.8\textwidth}
-%\begin{center}
-%\input{kees.fig}
-%\end{center}
-%\end{lined}
-%\caption{Составляющие \TeX{} системы}\label{components}
-%\end{figure}
-
-\section{Основы}
-
-\subsection{Автор, дизайнер и верстальщик}
-
-Для того, чтобы опубликоваться, авторы отдают свои рукописи в
-издательство. Затем один из дизайнеров издательства определяет макет
-документа (ширину столбцов, шрифты, интервалы выше и ниже заголовков
-и~т.п.). Дизайнер записывает свои инструкции в рукописи и отдает ее
-верстальщику, который верстает книгу в соответствии с этими
-инструкциями.
-
-Дизайнер--человек пытается понять, что автор имел в виду, когда писал
-свою рукопись. Он определяет заголовки глав, цитаты, примеры,
-формулы и прочее, исходя из своего профессионального опыта и из
-содержания рукописи.
-
-В среде \LaTeX, \LaTeX{} берет на себя роль дизайнера книги, используя
-\TeX{} в качестве верстальщика. Но \LaTeX~--- это всего лишь
-программа, и, следовательно, нуждается в более четких инструкциях.
-Автор должен предоставить дополнительную информацию, описывающую
-логическую структуру своей работы. Эта информация записывается в текст
-в виде <<команд \LaTeX{}>>.
-
-Это в корне отличается от \wi{WYSIWYG}\footnote{What you see is what
- you get.} подхода, принятого в большинстве современных текстовых
-процессоров, таких как \emph{MS Word} или \emph{Corel WordPerfect}. В
-этих приложениях авторы форматируют документ интерактивно в процессе
-набора текста на компьютере. В процессе работы они могут видеть на
-экране как будет выглядеть их работа, когда, в конце концов, она будет
-напечатана.
-
-При использовании \LaTeX{} обычно невозможно увидеть итоговую картину во
-время печатания текста. Ее, однако, можно посмотреть на экране после
-обработки файла \LaTeX. Затем можно внести исправления перед
-собственно печатью.
-
-\subsection{Дизайн макета}
-
-Типографский дизайн~--- это профессия. Неопытные авторы часто
-допускают серьезные ошибки форматирования, предполагая, что дизайн
-книги~--- это большей частью вопрос эстетики: <<если документ выглядит
-художественно, значит, он хорошо отдизайнен>>. Но, так как документ
-предназначен для чтения, а не для вывешивания в картинной галерее,
-удобство его чтения и понимания гораздо более важны, нежели красота.
-Например:
-\begin{itemize}
-\item Размер шрифта и нумерация заголовков должны выбираться с тем,
- чтобы сделать структуру глав и разделов ясной для читателя.
-\item Строка должна быть достаточно короткой, чтобы не напрягать глаза
- читателя, и достаточно длинной для красивого заполнения страницы.
-\end{itemize}
-
-С \wi{WYSIWYG} системами авторы часто производят эстетически приятные
-документы со слабо выраженной или невыдержанной структурой. \LaTeX{}
-предотвращает такие ошибки форматирования, заставляя автора объявлять
-\emph{логическую} структуру его документа. Затем уже \LaTeX{} выбирает
-наиболее подходящий макет (раскладку) документа.
-
-\subsection{Преимущества и недостатки}
-
-Тема, часто обсуждаемая, когда люди из мира \wi{WYSIWYG} встречаются с
-пользователями \LaTeX{},~--- <<\wi{преимущества \LaTeX} перед
-нормальными текстовыми процессорами>>, или наоборот. Лучшее, что вы
-можете сделать, когда начинается такая дискуссия,~--- это пригнуться,
-так как она часто выходит из-под контроля. Однако, иногда вы не можете
-уклониться~\ldots
-
-
-\medskip\noindent Вот вам некоторое оружие. Основные преимущества
-\LaTeX{} перед обычными текстовыми процессорами:
-\begin{itemize}
-
-\item Готовые профессионально выполненные макеты, делающие документы
- действительно выглядящими <<как изданные>>.
-\item Удобно поддержана верстка математических формул.
-\item Пользователю нужно выучить лишь несколько понятных команд,
- задающих логическую структуру документа. Ему практически никогда не
- нужно возиться собственно с макетом документа.
-\item Легко изготавливаются даже сложные структуры, типа примечаний,
- оглавлений, библиографий и прочее.
-\item Для решения многих типографских задач, не поддерживаемых
- напрямую базовым \LaTeX{}, есть свободно распространяемые
- дополнительные пакеты. Например, существуют пакеты для включения
- \PSi{}-графики или для верстки библиографий в точном
- соответствии с конкретными стандартами. Многие из этих
- дополнительных компонент описаны в \companion.
-\item \LaTeX{} поощряет авторов писать хорошо структурированные
- документы, так как именно так \LaTeX{} и работает~--- путем
- спецификации структуры.
-\item \TeX{}, форматирующее сердце \LaTeXe{}, чрезвычайно мобилен и
- свободно доступен. Поэтому система работает практически на всех
- существующих платформах.
-
-%
-% Add examples ...
-%
-\end{itemize}
-
-\medskip
-
-\noindent\LaTeX{} имеет также и некоторые недостатки, но, кажется, мне
-трудно найти среди них заметные, хотя, я уверен, другие вам найдут их
-сотни \texttt{;-)}
-
-\begin{itemize}
-% что за фигня?
-% \item \LaTeX{} плохо работает у продавших свою душу~\ldots
-\item Хотя предопределенные макеты имеют множество настраиваемых
- параметров, создание полностью нового макета документа не очень
- просто и занимает много времени.\footnote{Говорят, что это~--- одна
- из основных целей будущей системы \LaTeX3.}\index{LaTeX3@\LaTeX3}
-\item Очень сложно писать неструктурированные и неорганизованные
- документы.
-\item Ваша морская свинка может так до конца и не понять концепцию
- логической разметки, несмотря на видимые первые успехи.
-\end{itemize}
-
-\section{Исходные файлы \LaTeX{}}
-
-Исходными данными для \LaTeX{} являются обычный текстовый файл в
-\texttt{ASCII}. Его можно создать в любом текстовом редакторе. Он
-содержит текст документа вместе с командами, указывающими \LaTeX{},
-как верстать текст.
-
-\subsection{Пробелы}
-
-<<Пустые>> символы, такие, как пробел или табуляция, трактуются
-\LaTeX{} одинаково, как <<\wi{пробел}>>. \emph{Несколько
- последовательных} пустых символов\index{пустые символы} трактуются
-как \emph{один} <<пробел>>. Пустые символы в начале строки обычно
-игнорируются, а единичный перевод строки воспринимается как
-<<пробел>>. \index{пробел!в начале строки}
-
-Пустая строка между двух строк текста определяет конец
-абзаца. \emph{Несколько} пустых строк трактуются так же, как
-\emph{одна} пустая строка. Ниже приведен пример. Справа~--- текст из
-входного файла, слева~--- форматированный вывод.
-
-\begin{example}
-Неважно, вставляете ли вы
-один или несколько
-пробелов между словами.
-
-Пустая строчка начинает
-новый абзац.
-\end{example}
-
-\subsection{Спецсимволы}
-
-Следующие символы являются \index{символы!зарезервированные}
-зарезервированными символами, которые либо имеют в \LaTeX{}
-специальное значение, либо имеются не во всех шрифтах. Если вы введете
-их в текст напрямую, то они обычно не напечатаются, а заставят
-\LaTeX{} сделать что--нибудь, вами вовсе не предусмотренное.
-
-\begin{code}
-%\verb.$ & % # _ { } ~ ^ \ . %$
-\verb.# $ % ^ & _ { } ~ \ . %$
-\end{code}
-
-Как вы позже увидите, эти символы можно использовать в ваших
-документах, добавляя к ним префикс <<\verb|\|>>:
-
-\begin{example}
-\# \$ \% \^{} \& \_ \{ \} \~{}
-\end{example}
-
-Прочие символы, как и многие, многие другие, можно набрать
-специальными командами в математических формулах или как акценты. Знак~<<\verb|\|>> \emph{нельзя} вводить, добавляя перед ним еще один, так
-как эта команда (\verb|\\|) используется для разрыва
-строки.\footnote{Вместо этого пользуйтесь командой
- \texttt{\$}\ci{backslash}\texttt{\$}. Она дает `$\backslash$'.}
-
-\subsection{Команды \LaTeX{}}
-
-Команды\index{команды} \LaTeX{} чувствительны к регистру и принимают
-одну из следующих двух форм:
-
-\begin{itemize}
-\item Они начинаются с символа \wi{backslash} <<\verb|\|>> и
- продолжаются именем, состоящим только из букв. Имена команд
- завершаются пробелом, цифрой или любой другой <<не-буквой>>.
-\item Они состоят из <<\verb|\|>> и ровно одного небуквенного символа.
-\end{itemize}
-
-%
-% \\* doesn't comply !
-%
-
-%
-% Can \3 be a valid command ? (jacoboni)
-%
-\label{whitespace}
-
-
-\LaTeX{} игнорирует пробелы после команд. Если вы хотите получить
-\index{пробел!после команды}пробел после команды, вы должны поместить
-или <<\verb|{}|>> и пробел, или специальную команду пробела после
-имени команды. <<\verb|{}|>> не дает \LaTeX{} игнорировать все пробелы
-после имени команды.
-
-\begin{example}
-Я слышал, что Кнут разделяет
-людей, работающих с \TeX{}
-на \TeX{}ников и \TeX пертов.\\
-Сегодня~--- \today
-\end{example}
-
-Некоторые команды нуждаются в \index{параметр}параметре, который
-должен быть задан между \index{фигурные скобки}фигурными
-скобками~<<\verb|{ }|>> после имени команды. Некоторые команды
-поддерживают \wi{необязательные параметры}, которые добавляются после
-имени команды в \index{квадратные скобки}квадратных
-скобках~<<\verb|[ ]|>>. Следующий пример использует некоторые
-команды \LaTeX. Не задумывайтесь над ними, они будут разъяснены позже.
-
-\begin{example}
-Вы можете \textsl{положиться}
-на меня!
-\end{example}
-
-\begin{example}
-Пожалуйста, начните новую
-строчку прямо тут!\newline
-Спасибо!
-\end{example}
-
-\subsection{Комментарии}
-\index{комментарии}
-
-Когда в процессе обработки входного файла \LaTeX{} встречает символ
-\verb|%|, он игнорирует остаток текущей строки, возврат каретки и все
-пробелы в начале следующей строки.
-
-Этим можно пользоваться для добавления в исходный файл замечаний,
-которые не будут выводиться на печать.
-
-\begin{example}
-Это Spercal%
- ifragilist%
- icexpialidocious
-\end{example}
-
-Знаком \texttt{\%} можно также пользоваться, чтобы разбить длинные строчки в
-тех местах, где не разрешаются пробелы или переводы строк.
-
-\sloppy{}Для более длинных комментариев можно также пользоваться окружением
-\ei{comment}, предоставляемым пакетом \pai{verbatim}. Это означает,
-что, для использования окружения \ei{comment}, вы должны к преамбуле
-вашего документа добавить команду \verb|\usepackage{verbatim}|:
-
-\begin{example}
-Это~--- еще один
-\begin{comment}
-довольно глупый,
-но полезный
-\end{comment}
-пример вставки комментариев
-в ваш документ.
-\end{example}
-
-Заметьте, что это не будет работать внутри сложных окружений,
-например, математики.
-
-
-\section{Структура входного файла}
-
-Когда \LaTeXe{} обрабатывает входной файл, он ожидает от него
-следования определенной \index{структура файла}структуре. Так, каждый
-входной файл должен начитаться с команды
-\begin{code}
-\verb|\documentclass{...}|
-\end{code}
-Она указывает, документ какого типа вы собираетесь писать. После
-этого, вы можете включать команды, влияющие на стиль документа в
-целом, или загружать \index{пакет}пакеты, добавляющие новые
-возможности в систему \LaTeX. Для загрузки такого пакета используется
-команда
-\begin{code}
-\verb|\usepackage{...}|
-\end{code}
-
-Когда вся настройка закончена,\index{преамбула}\footnote{Область между
- \texttt{\bs documentclass} и \texttt{\bs
- begin$\mathtt{\{}$document$\mathtt{\}}$} называется
- \emph{преамбулой}.} вы начинаете тело текста командой
-
-\begin{code}
-\verb|\begin{document}|
-\end{code}
-
-Теперь вы вводите текст с командами \LaTeX. В конце документа вы
-добавляете команду
-\begin{code}
-\verb|\end{document}|
-\end{code}
-Все, что следует после нее, \LaTeX{} игнорирует.
-
-Рис.~\ref{mini} показывает содержимое минимального файла для \LaTeXe.
-Несколько более сложный \wi{входной файл} дан на
-рис.~\ref{document}.\trfootnote{В данный пример вставлен также
-минимальный набор конмад, необходимый для поддержки русского
-языка. Исторически сложились несколько пакетов русификации \LaTeX,
-здесь используется пакет \pai{babel}, являющийся стандартным средством
-локализации \TeX{}. Если вы работаете на очень старой системе,
-возможно, вам нужно будет пользоваться другими установленными
-средствами. Проконсультируйтесь с вашим \guide{} или с
-администратором.}
-
-\begin{figure}[!bp]
-\begin{lined}{6cm}
-\begin{Verbatim}
-\documentclass{article}
-\usepackage[koi8-r]{inputenc}
-\usepackage[russian]{babel}
-\begin{document}
-Краткость~--- сестра таланта.
-\end{document}
-\end{Verbatim}
-\end{lined}
-\caption{Минимальный файл \LaTeX{}} \label{mini}
-\end{figure}
-
-\begin{figure}[!bp]
-\begin{lined}{10cm}
-\begin{Verbatim}
-\documentclass[a4paper,11pt]{article}
-\usepackage[russian]{babel}
-\begin{document}
-% определяем титул
-\author{Б.~Тоботрас}
-\title{Минимализм}
-\frenchspacing
-\begin{document}
-% генерируем титул
-\maketitle
-% вставляем оглавление
-\tableofcontents
-\section{Начало}
-Вот тут и начинается моя замечательная статья.
-\section{Конец}
-\ldots{} а тут она кончается.
-\end{document}
-\end{Verbatim}
-\end{lined}
-\caption{Пример реалистичной журнальной статьи} \label{document}
-\end{figure}
-
-\section{Типичная сессия работы с \LaTeX{}}
-
-Можно ручаться, что вам уже не терпится попробовать маленький пример
-\LaTeX{}-файла, приведенный на странице~\pageref{mini}. Давайте
-попробуем. Сам по себе, \LaTeX{} не включает графического
-интерфейса. Он~--- просто программа, обрабатывающая указанный входной
-файл. Некоторые дистрибутивы \LaTeX{} включают графическую оболочку,
-где вы можете выбрать мышкой компиляцию указанного файла. В других системах
-вам нужно набирать команды в тексторовм режиме.Предполагается, что на
-вашей машине \LaTeX{} установлен и работает\footnote{Это обычно так в
- любой современной Unix-системе.}.
-
-\begin{enumerate}
-\item
-
- Отредактируйте или создайте входной файл \LaTeX{}. Этот файл должен
- быть плоским ASCII текстом. В Unix любой редактор создаст вам именно
- это. В Windows вы должны убедиться, что вы сохраняете файл в формате
- ASCII, или \emph{Plain text}. Выбирая имя для файла, добавьте
- расширение \eei{.tex}.
-
-\item
-
- Обработайте ваш входной файл \LaTeX{}. Если все пройдет без ошибок,
- вы получите файл \texttt{.dvi}. Чтобы получить правильное оглавление
- и перекрестные ссылки, вам может понадобиться запустить \LaTeX{}
- несколько раз. Если во входном файле есть ошибка, \LaTeX{} укажет
- вам на нее и остановит обработку входного файла. Чтобы вернуться в
- командную строку, нажмите \texttt{ctrl-D}.
-
-\begin{lscommand}
-\verb+latex foo.tex+
-\end{lscommand}
-
-\item
- Теперь вы можете просмотреть файл \texttt{.dvi}. Это можно сделать
- по-разному. Можно посмотреть его на экране командой
-\begin{lscommand}
-\verb+xdvi foo.dvi &+
-\end{lscommand}
-Она работает только в среде Unix с X11. Если вы работаете под
- Windows, попробуйте \texttt{yap} (``yet another previewer'').
-
- Вы таже можете преобразовать файл DVI в \PSi{} для печати или
- просмотра при помощи Ghostscript:
-
-\begin{lscommand}
-\verb+dvips -Pcmz foo.dvi -o foo.ps+
-\end{lscommand}
-
-Если вам повезет, то в составе вашей системы будет программа
-\texttt{dvipdf}, которая может преобразовать ваши \texttt{.dvi}-файлы
-прямо в PDF.
-\begin{lscommand}
-\verb+dvipdf foo.dvi+
-\end{lscommand}
-
-
-\end{enumerate}
-
-
-\section{Макеты документов}
-
-\subsection{Классы документов}\label{sec:documentclass}
-
-Первое, что \LaTeX{} должен знать при обработке входного файла, это
-тип создаваемого автором документа. Он задается командой
-\ci{documentclass}.
-\begin{lscommand}
-\ci{documentclass}\verb|[|\emph{опции}\verb|]{|\emph{класс}\verb|}|
-\end{lscommand}
-\noindent Здесь \emph{класс} определяет тип создаваемого документа.
-Таблица~\ref{documentclasses} перечисляет классы документов,
-рассматриваемые в этом введении. В состав \LaTeXe{} входят
-дополнительные классы для других документов, включая письма и слайды.
-Параметр \emph{\wi{опции}} изменяет поведение класса документа. Опции
-должны разделяться запятыми. В таблице~\ref{options} перечислены самые
-употребительные опции стандартных классов документов.
-
-\begin{table}[!bp]
-\caption{Классы документов} \label{documentclasses}
-\begin{lined}{12cm}
-\begin{description}
-
-\item [\normalfont\texttt{article}] для статей в научных журналах,
- презентаций, коротких отчетов, программной документации, приглашений\ldots
- \index{класс!article}
-\item [\normalfont\texttt{report}] для более длинных отчетов,
- содержащих несколько глав, небольших книжек, диссертаций\ldots
- \index{класс!report}
-\item [\normalfont\texttt{book}] для настоящих книг \index{класс!book}
-\item [\normalfont\texttt{slides}] для слайдов. Использует большие
- буквы без засечек. Вместо этого можно использовать
- Foil\TeX.\footnote{\CTANref|macros/latex/contrib/supported/foiltex|}
- \index{класс!slides}\index{foiltex}
-\end{description}
-\end{lined}
-\end{table}
-
-\begin{table}[!bp]
-\caption{Опции классов документов} \label{options}
-\begin{lined}{12cm}
-\begin{flushleft}
-\begin{description}
-\item[\normalfont\texttt{10pt}, \texttt{11pt}, \texttt{12pt}] \quad
- Устанавливает размер основного шрифта документа. Если ни одна из
- этих опций не указана, подразумевается \texttt{10pt}.
- \index{шрифт!документа, размер}\index{размер основного шрифта}
-\item[\normalfont\texttt{a4paper}, \texttt{letterpaper}\ldots] \quad
- Определяет размер листа. По умолчанию подразумевается
- \texttt{letterpaper}. Так же могут быть указаны \texttt{a5paper},
- \texttt{b5paper}, \texttt{executivepaper} и \texttt{legalpaper}.
- \index{лист!legal}\index{размер листа}\index{лист!A4}\index{лист!letter}
- \index{лист!A5}\index{лист!B5}\index{лист!executive}
-
-\item[\normalfont\texttt{fleqn}] \quad Выключные формулы будут
- выровнены влево, а не отцентрированы.
-
-\item[\normalfont\texttt{leqno}] \quad Формулы нумеруются слева, а не
- справа.
-
-\item[\normalfont\texttt{titlepage}, \texttt{notitlepage}] \quad
- Указывает, должна начинаться новая страница после заголовка
- документа\index{заголовок документа} или нет. По умолчанию класс
- \texttt{article} не начинает новую страницу, а \texttt{report} и
- \texttt{book}~--- начинают. \index{лист!титульный}
-
-\item[\normalfont\texttt{onecolumn}, \texttt{twocolumn}] \quad Заставляет \LaTeX{}
- набирать документ в \wi{один столбец} или в \wi{два столбца}.
-
-\item[\normalfont\texttt{twoside, oneside}] \quad Выбирает одно- или
- двусторонний вывод. По умолчанию классы \texttt{article} и
- \texttt{report} используют \wi{односторонний вывод}, класс
- \texttt{book}~--- \wi{двусторонний вывод}. Заметьте, что опция
- \texttt{twoside} \emph{не} заставляет ваш принтер на самом деле
- печатать с двух сторон.
-
-\item[\normalfont\texttt{landscape}] \quad Меняет положение страницы на
- ландшафтное.
-
-\item[\normalfont\texttt{openright, openany}] \quad Делает главы
- начинающимися или только на правой странице, или на первой
- доступной. Это не работает с классом \texttt{article}, так как он
- ничего не знает о главах. Класс \texttt{report} по умолчанию
- начинает главы на следующей странице, а класс \texttt{book}~--- на
- правой.
-\end{description}
-\end{flushleft}
-\end{lined}
-\end{table}
-
-Пример: Входной файл для документа \LaTeX{} может начинаться строкой
-\begin{code}
-\ci{documentclass}\verb|[11pt,twoside,a4paper]{article}|
-\end{code}
-она заставляет \LaTeX{} набирать документ как \emph{статью}, с базовым
-размером шрифта \emph{одиннадцать пунктов} и форматировать документ
-для \emph{двусторонней} печати на бумаге \emph{формата A4}.
-
-\subsection{Пакеты}
-\index{пакет} В процессе написания вашего документа, вы, вероятно,
-обнаружите, что в некоторых областях базовый \LaTeX{} не сможет решить
-ваши проблемы. Если вы захотите включить в документ
-графику\index{графика}, \wi{цветной текст} или исходный код программы
-из внешнего файла, вам нужно будет расширить возможности \LaTeX{}.
-Такие расширения называются пакетами. Пакеты активизируются командой
-\begin{lscommand}
-\ci{usepackage}\verb|[|\emph{опции}\verb|]{|\emph{пакет}\verb|}|
-\end{lscommand}
-\noindent Где \emph{пакет}~--- это имя пакета, а \emph{опции}~---
-список ключевых слов, включающих специальные свойства пакета.
-Некоторые пакеты включены в основную поставку \LaTeXe{} (см.
-таблицу~\ref{packages}). Другие предоставляются отдельно.
-Дополнительная информация об установленных у вас пакетах может
-содержаться в \guide{}. Основной источник информации о пакетах
-\LaTeX{}~--- это \companion{}. Она содержит описания сотен пакетов
-вместе с информацией о том, как писать ваши собственные расширения для
-\LaTeXe{}.
-
-
-\begin{table}[btp]
-\caption{Некоторые из распространяемых с \LaTeX{} пакетов} \label{packages}
-\begin{lined}{11cm}
-\begin{description}
-\item[\normalfont\pai{doc}] Позволяет документировать программы на \LaTeX{}.\\
- Описан в \texttt{doc.dtx}\footnote{Этот файл должен быть установлен
- на вашей системе, и вы можете получить \texttt{dvi} файл,
- напечатав \texttt{latex doc.dtx} в любом каталоге, где вы имеете
- права на запись. То же самое относится ко всем прочим файлам,
- упомянутым в этой таблице.} и в \companion.
-
-\item[\normalfont\pai{exscale}] Предоставляет масштабированные версии
- расширенных математических шрифтов.\\
- Описан в \texttt{ltexscale.dtx}.
-
-\item[\normalfont\pai{fontenc}] Указывает, какую кодировку
- шрифта\index{кодировка шрифта}
- должен использовать \LaTeX{}.\\
- Описан в \texttt{ltoutenc.dtx}.
-
-\item[\normalfont\pai{ifthen}] Предоставляет команды вида `если
- \ldots, то выполнять \ldots, иначе выполнять \ldots'.\\ Описан в
- \texttt{ifthen.dtx} и в \companion.
-
-\item[\normalfont\pai{latexsym}] Чтобы подключить шрифт специальных
- символов \LaTeX{}, нужно использовать пакет \texttt{latexsym}.
- Описан в \texttt{latexsym.dtx} и в \companion.
-
-\item[\normalfont\pai{makeidx}] Предоставляет команды для генерации
- указателей. Описан в разделе~\ref{sec:indexing} и в \companion.
-
-\item[\normalfont\pai{syntonly}] Обрабатывает документ, не печатая
- его.
-
-\item[\normalfont\pai{inputenc}] Позволяет указать входную кодировку,
- такую как ASCII, ISO Latin-1, ISO Latin-2, 437/850 IBM
- code pages, Apple Macintosh, Next, ANSI-Windows или определяемую
- пользователем. Описан в \texttt{inputenc.dtx}.
-\end{description}
-\end{lined}
-\end{table}
-
-\clearpage
-
-\subsection{Стили страницы}
-
-\LaTeX{} поддерживает три предопределенных комбинации верхнего
-колонтитула и нижнего
-колонтитула\index{колонтитул!верхний}\index{колонтитул!нижний}~--- так
-называемые \wi{стили страницы}. Параметр \emph{стиль} команды
-\index{стиль страницы!plain@\texttt{plain}}\index{plain@\texttt{plain}}%
-\index{стиль страницы!headings@\texttt{headings}}\index{headings@\texttt{headings}}%
-\index{стиль страницы!empty@\texttt{empty}}\index{empty@\texttt{empty}}%
-\begin{lscommand}
-\ci{pagestyle}\verb|{|\emph{стиль}\verb|}|
-\end{lscommand}
-\noindent определяет, какой из них использовать.
-Предопределенные стили страницы перечислены в таблице~\ref{pagestyle}.
-
-\begin{table}[!hbp]
-\caption{Предопределенные стили страницы \LaTeX} \label{pagestyle}
-\begin{lined}{12cm}
-\begin{description}
-
-\item[\normalfont\texttt{plain}] печатает номера страниц внизу
- страницы в середине нижнего колонтитула. Этот стиль установлен по
- умолчанию.
-
-\item[\normalfont\texttt{headings}] печатает название текущей главы и
- номер страницы в верхнем колонтитуле каждой страницы, а нижний
- колонтитул остается пустым. (Этот стиль использован в данном
- документе.)
-
-\item[\normalfont\texttt{empty}] делает и верхние, и нижние колонтитулы
- пустыми.
-
-\end{description}
-\end{lined}
-\end{table}
-
-Возможно сменить стиль текущей страницы командой
-\begin{lscommand}
-\ci{thispagestyle}\verb|{|\emph{стиль}\verb|}|
-\end{lscommand}
-Описание того, как создавать ваши собственные стили колонтитулов,
-смотрите в \companion{}, а также в разделе~\ref{sec:fancy} на
-странице~\pageref{sec:fancy}.
-%
-% Pointer to the Fancy headings Package description !
-%
-
-\section{Встречающиеся типы файлов}
-
-Работая с \LaTeX{}, вы вскоре начнете путаться в куче файлов с
-различными расширениями\index{расширение}. Ниже перечислены различные
-\wi{типы файлов}, используемые при работает с \TeX{}. Заметьте, что
-это не полный список расширений, но, если вы найдете не упомянутое
-расширение, которое считаете важным,~--- уведомите, пожалуйста,
-автора.
-
-%% \begin{description}
-%% \item[\eei{.tex}] Входной файл \LaTeX{} или \TeX{}. Компилируется
-%% командой \texttt{latex}.
-%% \item[\eei{.sty}] Макропакет \LaTeX{}. Этот файл загружается в
-%% документ командой \ci{usepackage}.
-%% \item[\eei{.dtx}] Документированный \TeX{}. Это~--- основной формат
-%% распространения стилевый файлов \LaTeX{}. Если вы обработаете файл
-%% \texttt{.dtx}, вы получите документированный макрокод пакета,
-%% содержащегося в этом файле.
-%% \item[\eei{.ins}] Инсталлятор для файлов, содержащихся в
-%% соответствующем файле \texttt{.dtx}. После получения пакета из
-%% Интернета, вы обычно получаете файлы \texttt{.dtx} и
-%% \texttt{.ins}. Запустите \LaTeX{} с файлом \texttt{.ins}, чтобы
-%% распаковать файл \texttt{.dtx}.
-%% \item{\eei{.fd}] Файл описания шрифта, описывающий шрифт для \LaTeX{}.
-%% \item[\eei{.cls}] Файл класса, определяющий вид вашего
-%% документа. Выбирается командой \ci{documentclass}.
-%% \end{description}
-
-Следующие файлы генерируются, когда \LaTeX{} обрабатывает входной
-файл:
-
-\begin{description}
-\item[\eei{.dvi}] Device Independent file (файл, не зависящий от
- устройства). Это~--- основной результат запуска \LaTeX{}. Содержимое
- его можно увидеть при помощи программы отображения DVI, или
- распечатать программой \texttt{dvips} или аналогичной.
-\item[\eei{.log}] Содержит детальный отчет о том, что происходило в
- последний прогон компиляции.
-\item[\eei{.toc}] Хранит заголовки всех разделов. Читается в следующий
- проход компиляции и используется при генерации оглавления.
-\item[\eei{.lof}] Аналог \texttt{.toc} для списка иллюстраций.
-\item[\eei{.lot}] То же, для списка таблиц.
-\item[\eei{.aux}] Еще один файл, передающий информацию между проходами
- компиляции. Кроме все прочего, используется для генерации
- перекрестных ссылок.
-\item[\eei{.idx}] Если ваш документ содержит предметный указатель,
- \LaTeX{} помещает все слова для указателя в этот файл. Обработайте
- его программой \texttt{makeindex}. Подробнее смотрите в
- разделе~\ref{sec:indexing} на странице~\pageref{sec:indexing}.
-\item[\eei{.ind}] Обработанный файл \texttt{.idx}, готовый ко
- включению в ваш документ при следующем проходе компиляции.
-\item[\eei{.ilg}] Журнал работы \texttt{makeindex}.
-\end{description}
-
-
-% Package Info pointer
-%
-%
-
-
-
-
-%
-% Add Info on page-numbering, ...
-% \pagenumbering
-
-\section{Большие проекты}
-При работе с большими документами вам может быть удобно разделить
-входной файл на несколько частей. \LaTeX{} содержит две команды,
-которые помогают это делать.
-
-\begin{lscommand}
-\ci{include}\verb|{|\emph{файл}\verb|}|
-\end{lscommand}
-\noindent Эту команду можно использовать в теле документа, чтобы
-включить в него содержимое другого файла. Заметьте, что \LaTeX{}
-начнет новую страницу, прежде, чем обрабатывать материал, содержащийся
-в \emph{файле}.
-
-Вторая команда может использоваться только в преамбуле. Она указывает
- \LaTeX{} читать только некоторые из включенных (\verb|\include|)
- файлов.
-
-\begin{lscommand}
-\ci{includeonly}\verb|{|\emph{filename}\verb|,|\emph{filename}%
-\verb|,|\ldots\verb|}|
-\end{lscommand}
-После выполнения в преамбуле документа этой команды будут выполняться
-только те команды \ci{include}, чьи имена файлов перечислены в
-аргументе команды \ci{includeonly}.
-
-Команда \ci{include} начинает верстку включаемого текста на новой
-странице. Это удобно при использовании \ci{includeonly}, потому что
-границы страниц не будут двигаться, даже когда некоторые включаемые
-файлы пропускаются. Иногда это неудобно, и в этом случае вы можете
-использовать команду
-
-\begin{lscommand}
-\ci{input}\verb|{|\emph{filename}\verb|}|
-\end{lscommand}
-\noindent Она просто включает содержимое указанного файла.
-
-Для быстрой проверки документа используйте пакет \pai{syntonly}. Он
-заставляет \LaTeX{} пробежать по документу, проверяя синтаксис и
-использование команд, но не генерируя выходного файла DVI. \LaTeX{} в
-этом режиме работает быстрее, экономя ваше время. Синтаксис очень
-прост:
-
-\begin{verbatim}
-\usepackage{syntonly}
-\syntaxonly
-\end{verbatim}
-
-Когда вы захотите получить выходной файл, просто закомментируйте
-вторую строчку, добавив знак процента.
-
-%%% Local Variables:
-%%% mode: latex
-%%% TeX-master: "lshort"
-%%% End: