ЛаТеХ
18 коммент.
"Как оформить диплом в LaTeX?",
которую написал virens,
ведущий блога "Записки дебианщика".
Структура текста
Большое количество вордолюбов просто не подозревает о наличии такой простой вещи, как стили. Отчасти потому, что Word так потворствует бардаку в документе и отсутствии у него логической структуры. Документ превращается в единый поток текста, разбавленный вечно прыгающими картинками, уродливыми формулами и библиографическими ссылками и намертво вбитыми номерами.
LaTeX, наоборот, вынуждает автора текста в какой бы то ни было форме структурировать документ, иначе на выходе будет сгенерирован именно тот бесформенный поток текста, который набьёт нерадивый автор. Команды \section{}, \subsection{} и \chapter{} есть то, чему учат книжки по ЛаТеХу буквально с первых же страниц, и незадачливый латехник просто вынужден их использовать.
Этот материал написал Михаил Конник aka virens и опубликовал на своём блоге Записки дебианщика.
Главы и разделы
Начинаем с логической структуры - так проще писать текст, ибо структура его ясна. Перед написанием диплома (и не только) нужно обязательно проработать логическую структуру - ни в коем случае не пишите текст ``от фонаря''.
Самая крупная структура в дипломе это Глава, и сделать её можно с помощью команды \chapter{Это глава}. Начинается глава с новой страницы. Глава присутствует в классе документов report, который и используется в нашем примере для написания диплома. Есть и другие классы документов, но для диплома вам они не нужны.
Глава - это очень крупная часть текста, их у вас будет от 3 до 5. Дальше текст логически делится на разделы, которые в ЛаТеХе обозначаются естественным английским словом:
\section{Я - большой раздел}.
Разделы могут содержать подразделы:
\subsection{Я - подраздел поменьше},
и ещё меньшие единицы - подподразделы:
\subsubsection{А я - самый маленький раздельчик}
а так же абзацы:
\paragraph{Ну совсем крошечный кусочек}.
Это должно быть достаточно понятно, единственное пожелание - не увлекаться разделами и понимать, что разделов много не бывает. Если не можете внятно назвать раздел, то, скорее всего, он не нужен и является более мелкой частью документа.
Ссылки на разделы и главы
Естественно, что на разделы вы будете время от времени ссылаться. Поэтому хорошей морской практикой считается постановка ссылок на все разделы. Для этого на раздел нужно поставить метку командой (кто бы мог подумать, правда?) \label{Textssylki}.
Этот материал написал Михаил Конник aka virens и опубликовал на своём блоге Записки дебианщика.
Советую сразу же ставить понятные и информативные ссылки, чтобы вы сами смогли потом понять, где то место, куда вы ссылаетесь. Не бойтесь ставить длииииииииииинные имена ссылок - лишь бы вам было удобно. Вот например, в этом тексте я поставил ссылку \label{sec:textformatting} на подраздел ``Начертание шрифта'' (см. подраздел 1.1.1), и я всегда могу на неё сослаться: ссылки на метки ставятся командой \ref{Textssylki}. Чтобы ссылка не уехала на другую строку в одиночестве, ставим к ней неразрывный пробел, как я уже говорил в разделе 1.1, вот так: раздел~\ref{Textssylki}.
Многим говорят так: ``мне лень думать и я лучше поставлю ссылку \label{UR1}, а потом найду поиском''. Заканчивается это бардаком в документе. Ссылки на литературу, равно как и на уравнения, должны быть осмысленными. Не надо уподобляться вордописцам с их склонностью "быстрей да попроще" и переделыванием по сто раз. В общем, плохая ссылка на уравнение выглядит так: \ref{ur2}, а хорошая ссылка \ref{eq:equation_of_convolution}.
То же самое, как я уже говорил, с ссылками на главы и разделы. Правила хорошего тона такие: метка на раздел \label{sec:opisanierazdela}, метка на уравнение \label{eq:opisanie}, метка на таблицу \label{tab:tabliza}.
А теперь, товарищи, самый смак: все ссылки в наших ЛаТеХовских документах относительные, так что текст можно перетаскивать кусками по всему диплому, и при перекомпиляции документа всё автоматически за нас сделает LaTeX.
Этот материал написал Михаил Конник aka virens и опубликовал на своём блоге Записки дебианщика.
Перечни
В конце диплома у вас обязательно будут выводы - вот тут-то и пригодятся перечни. Делать их просто:
\begin{enumerate}
\item это первое,
\item а это второе,
\item и последнее.
\end{enumerate}
В результате увидите следующее:
1. это первое,
2. а это второе,
3. и последнее.
Списки и перечни можно друг в друга вкладывать, то есть можно делать так:
\begin{enumerate}
\begin{enumerate}\item это первое,
\item это первое,
\item а это второе,
\item и последнее.
\end{enumerate}
\item а это второе,
\item и последнее.
\end{enumerate}
В результате получим:
1. это первое,
1. это первое,2. а это второе,
2. а это второе,
3. и последнее.
3. и последнее.
Признаком хорошего тона являются отступы при наборе таких окружений: будет легче разобраться, что в каком порядке перечисляется.
Этот материал написал Михаил Конник aka virens и опубликовал на своём блоге Записки дебианщика.
Ненумерованные списки в научно-технической литературе не в почёте, но всё-таки приведу их:
\begin{itemize}
\item это первое,
\item а это второе,
\item и последнее.
\end{itemize}
И получим вот что:
- это первое,
- а это второе,
- и последнее.
Выводы
Прочитав это ураганное введение, вы сможете без проблем написать весьма навороченный в оформительском плане диплом. Правда, без таблиц, формул и рисунков - ими мы займёмся далее. Но в плане набора текстов те команды, которые указаны выше, достаточны в 95% случаев.


