Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Работа в текстовом процессоре с использованием средств LaTeXСодержание книги
Поиск на нашем сайте
Цель работы Целью работы является приобретение практических навыков работы в текстовом процессоре и знакомство с возможностями редактора и основными принципами работы в LaTeX. Теоретическая часть Начало работы с LaTeX В данной работе рассматривается процесс создания LaTeX-документа на примере подготовки курсовой работы. Знакомство с LaTeX лучше начинать с документов "среднего" масштаба (например, курсовой работы), так как на их примере можно изучить все основные принципы работы с LaTeX, и при этом не оказаться "погребённым" под ворохом технических особенностей и деталей реализации. Дистрибутив LaTeX Если у вас уже установлен и настроен дистрибутив LaTeX, то можно пропустить этот раздел. В противном случае дистрибутив LaTeX придётся установить, так без него продвинуться дальше не получится. Установка LaTeX – это простая задача, и для начала рекомендуется установить дистрибутив TeX Live. Устанавливать следует все имеющиеся в наличии пакеты. Этот дистрибутив присутствует в большинстве популярных дистрибутивах GNU/Linux (пакет для установки texlive-full). У пользователей Windows популярен MikTeX, а пользователю Mac OS, возможно, подойдёт дистрибутив MacTeX. Текстовый редактор LaTeX-документ (расширение tex) — это обычный текстовый файл, в котором содержится и некоторый объём команд для LaTeX процессора. В каком-то смысле это программа, по выполнении которой получается качественно оформленная печатная или электронная копия документа. Поэтому для редактирования tex-файлов используются обычные текстовые редакторы. В принципе, подойдёт любой редактор, но, безусловно, для эффективного набора лучше выбрать специализированный текстовый редактор, например, emacs. Предварительно следует убедиться в том, что выбранный текстовый редактор поддерживает кодировку UTF-8 (общепринятая стандартная кодировка текста для символов Unicode). Этой кодировки следует придерживаться и при создании документов. Можно также выбрать специализированный LaTeX-редактор, например, Texmaker или TeXstudio. Ещё один хороший вариант — это LyX. Этот редактор совмещает поддержку команд LaTeX и визуальное редактирование WYSIWYM (W hat Y ou S ee I s W hat Y ou M ean). Пример LaTeX-документа В этом разделе мы представим первый LaTeX-документ. Для этого необходимо создать файл HelloWorld.tex, и поместить в него (скопировав или набрав) следующее содержание. Файл HelloWorld.tex и другие примеры можно найти в архиве latex_examples. rar.
Листинг 1. Исходный файл HelloWorld.tex
На первой строке загружается класс документа scrartcl. Этот класс входит в набор KOMA-Script — современный пакет с отличной документацией и богатыми возможностями. На следующих строках загружаются стилевые файлы, необходимые для "русификации" документа: · inputenc — для выбора кодировки текста; · babel — пакет для локализации; · indentfirst — красная строка для первого параграфа; · misccorr — пакет с дополнительными настройками для соответствия правилам отечественной полиграфии. Стили graphicx и amsmath отвечают за вставку картинок и отображение математической нотации. Сам текст документа набирается внутри окружения document, которое начинается с команды \begin{document} и заканчивается конструкцией \end{document}. Параграфы в тексте разделяются друг от друга пустой строкой. После создания файла HelloWorld.tex, его можно скомпилировать с помощью программы MikTex путем нажатия на кнопку зеленой стрелки, либо комбинацией клавиш ctrl + T. В принципе любой правильно настроенный современный специализированный LaTeX-редактор позволяет компилировать tex-файлы и просматривать полученный результат. Для просмотра PDF-документов в системе должна быть установлена соответствующая программа просмотра. В данном примере предполагалось, что доступна программа okular, но всегда можно скачать стандартную программу просмотра Adobe Reader. Готовый PDF-файл HelloWorld.pdf также можно найти в архиве latex_examples. rar.
Модифицируем исходный файл добавив к нему рисунок. Ответственным за создание «бокса» для размещения картинки является пакет graphicx, а точнее команда \includegraphics:
Параметр «width =0.5\ textwidth» отвечает за ширину добавляемой картинки и определяет её, как половину от ширины страницы. Для более удобного оформления графических объектов необходимо упаковать рисунок в общий блок figure, для которого можно задать общие правила оформления:
Создание титульного листа Перед началом работы следует попытаться найти готовый класс LaTeX, который учитывает все правила к оформлению научных публикаций, установленные в ВУЗе. Если такой файл найдётся (у других студентов или в администрации ВУЗа), то задачу по вёрстке документа можно считать решённой, что позволит сразу перейти к набору текста. В листинге 2 представлен пример оформления титульного листа, который можно использовать после внесения специфических изменений (файл KursTitle.tex также находится в архиве latex_examples. rar).
Листинг 2. Исходный код титульного листа курсовой работы
Титульный лист оформляется внутри окружения titlepage. Окружение center используется для выравнивания содержимого по центру. Окружение minipage представляет собой бокс фиксированной ширины и используется для формирования шапки с подписями. Размер текста можно увеличивать с помощью команд \huge, \LARGE, \Large и \large (от большего к меньшему). Чтобы выделить текст можно применить следующие инструкции:
Вертикальные и горизонтальные пробелы можно выставить с помощью команд \vspace{} и \hspace{}. Принудительный перевод строки производится с помощью команды \\. Инструкции \vfill и \hfill ставят растяжимые пробелы бесконечной длины по вертикали и горизонтали. Если слева от бокса minipage указать команду \hfill, то бокс будет прижат к правой границе текста. Команда \textwidth определяет ширину текста, что позволяет указывать долю от него, если нужно. Аналогично можно использовать и высоту текста \textheight. В примере присутствует и элемент программирования. С помощью команды \newlength{\ML} была определена переменная длина \ML, которой была присвоена длина, нужная для вставки даты и месяца. Это позволило точно выровнять место, оставленное под подпись. Хотя это и мелочь, но именно такие незаметные аспекты и определяют восприятие документа читателем.
Практическое задание 1
Набор текста После оформления титульного листа можно переходить к набору текста. Пакет LaTeX берёт на себя работу по оформлению заголовков разделов и их автоматической нумерации. Достаточно только указать, что в данном месте начался новый раздел с помощью команд \section (раздел), \subsection (подраздел) и \subsubsection (подподраздел). Создайте новый документ kurs. tex Листинг 3. Пример форматирования текста
Весь текст, который находится за символом %, считается комментарием, и поэтому не выводится при печати. Символ процента можно вывести с помощью команды \%, а символ ~ формирует неразрывный пробел. Кроме символа процента необходимо экранировать символы { } $ & # _. Также специальным является и символ \. Окружение enumerate формирует нумерованное перечисление. Аналогично ненумерованное перечисление создаётся с помощью окружения itemize. Обратите внимание на метки, поставленные с помощью команды \label вслед за заголовками. Используя эти метки, можно с помощью команд \ref и \pageref сослаться на номер и страницу соответствующего раздела. Для выставления правильной нумерации в ссылках компилятору потребуется выполнить два прохода при построении документа. Практическое задание 2
|
||||||||||||
|
Последнее изменение этой страницы: 2021-04-20; просмотров: 602; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.009 с.) |