В LaTex цель лабораторной работы



Скачать 61.68 Kb.
Дата11.07.2014
Размер61.68 Kb.
ТипЛабораторная работа
Лабораторная работа 1
Введение в LaTeX

Цель лабораторной работы

Изучение популярного языка разметки LaTeX (с использованием пакета MikTeX 2.9).



Что такое TeX, LaTeX и MikTeX?

TeX (от греч. τέχνη  «искусство», «мастерство», произносится «тех»)  система компьютерной вёрстки, разработанная американским профессором информатики Дональдом Кнутом в конце 70-х годов XX века в целях создания компьютерной типографии.

В отличие от обыкновенных текстовых процессоров и систем компьютерной вёрстки, построенных по принципу WYSIWYG (What You See Is What You Get), в TeX’е пользователь лишь задает текст и его структуру, а TeX самостоятельно на основе выбранного пользователем шаблона форматирует документ, заменяя при этом дизайнера и верстальщика. Документы набираются на собственном языке разметки в виде обычных ASCII-файлов, содержащих информацию о форматировании текста или выводе изображений. Эти файлы (обычно имеющие расширение «.tex») транслируются специальной программой в файлы «.dvi» (device independent — «независимые от устройства»), которые могут быть отображены на экране или напечатаны. DVI-файлы можно специальными программами преобразовать в PostScript, PDF или другой электронный формат.

Ядро TeX’а представляет собой язык низкоуровневой разметки, содержащий команды отступа и смены шрифта. Огромные возможности в TeX’е предоставляют готовые наборы макросов и расширений. Наиболее распространённые расширения стандартного TeX’а (наборы шаблонов, стилей и т. д): LaTeX и AMS-TeX, BibTeX.

LaTeX (произносится  лате́х)  наиболее популярный набор макрорасширений (или макропакет) системы компьютерной вёрстки ΤΕΧ, который облегчает набор сложных документов. Термин LaTeX относится только к языку разметки, он не является текстовым редактором.

Пакет LaTeX позволяет автоматизировать многие задачи набора текста и подготовки статей, включая набор текста на нескольких языках, нумерацию разделов и формул, перекрёстные ссылки, размещение иллюстраций и таблиц, ведение библиографии и др.

Существует несколько наиболее распространённых комплектов вёрстки на основе TeX’а: TeX Live и MikTeX (Windows), TeX Live (UNIX-подобныt системs), MacTeX (Mac OS).

MiKTeX (произносится мик-те́х)  открытый дистрибутив TeX для платформы Windows. Одним из существенных достоинств MiKTeX является возможность автоматического обновления установленных компонентов и пакетов. MiKTeX включает в себя:


  • классический TeX-компилятор;

  • различные варианты TeX: pdfTeX, e-TeX, pdf-e-TeX, Omega, e-Omega, NTS;

  • конверторы TeX в PDF: Dvipdfm/Dvipdfmx;

  • полный набор общеиспользуемых макропакетов: LaTeX, ConTeXt и др.;

  • средство просмотра Yap;

  • другие инструменты и утилиты.


Для облегчения набора и сборки документов LaTeX существует несколько интегрированных сред и специализированных редакторов: WinEdt, TeXworks (в составе MiKTeX), LyX, Texmaker и другие.

1. Входные файлы LATEX

Исходными данными для LATEX является обычный текстовый файл с расширением .tex. Его можно создать в любом текстовом редакторе (блокнот, Microsoft Word, встроенный редактор Far и пр.). Он содержит текст документа вместе с командами, указывающими LATEX, каким образом верстать текст.



2. Структура входного файла.

Каждый документ LATEX должен следовать определенной структуре. Так, каждый входной файл должен начинаться с команды:

\documentclass[...]{...}

Она указывает, документ какого типа вы собираетесь писать. В квадратных скобках указываются параметры команды, в фигурных скобках указывается тип документа. После этого, вы можете включать команды, влияющие на стиль документа в целом, или загружать пакеты, добавляющие новые возможности в систему LATEX. Для загрузки такого пакета используется команда:

\usepackage{...}

Когда настройка закончена, начинается тело документа командой:

\begin{document}

Далее вводится текст документа с командами TEX. В конце документа добавляется команда:

\end{document}

Любой текст, который следует после неё LATEX игнорирует. На рис. 1 представлено содержимое минимального файла LATEX.



Рис. 1. Минимальный входной файл LATEX.

Область между командами \documentclass{} и \begin{document} называется преамбулой. Область между командами \begin{document} и \end{document} называется телом документа.

3. Компиляция pdf-документа из входного файла

Создание pdf-документа по входному файлу может выполняться посредством командной строки или графического интерфейса программы TeXworks.


Вариант 1

Шаг 1. В командной строке выполните команду:

laTeX <имя входного файла без расширения>

Команда преобразует входной файл в файл формата dvi, пригодный к распечатке. В настоящее время файлы формата dvi используются для предпросмотра итогового документа. Файл dvi можно просмотреть при помощи утилиты Yap, распространяемой вместе с дистрибутивом MikTeX.
Шаг 2. В командной строке выполните команду:

dvipdfm <имя  бинарного файла документа>

Команда создает итоговый pdf-документ.
Вариант 2
Шаг 1. Откройте приложение C:\Program Files\MiKTeX 2.9\mikTeX\bin\TeXworks.exe
Шаг 2. Напишите в редакторе минимальный файл LATEX.



Шаг 3. Нажмите на кнопку «Вёрстка» (зеленая стрелка). Откроется итоговый pdfдокумент.

4. Задания

4.1. Создайте TEX-документ в любом текстовом редакторе (например, простой текстовый редактор с подсветкой синтаксиса  notepad++).

Поместите в тело документа следующий текст:

TeX  это компьютерная программа, созданная Дональдом Кнутом (Donald E. Knuth). Она предназначена для вёрстки текста и математических формул. Кнут начал писать TeX в 1977 году из-за расстройства от того, что Американское Математическое Сообщество делало с его статьями в процессе их публикации. Где-то в 1974 году он даже прекратил посылать статьи: "Просто мне было слишком больно смотреть на конечный результат". TeX, в том виде, в котором мы его используем, был выпущен в 1982 году и слегка улучшен с годами. Последние несколько лет TeX стал чрезвычайно стабилен. Кнут утверждает, что в нем практически нет ошибок. Номер версии TeX сходится к Pi и сейчас равен 3.14159. TeX произносится как "TeX".

Откройте командную строку. Выполните компиляцию документа, создайте dvi-файл. log-файл содержит протокол компиляции.

Откройте программу предпросмотра dvi-файлов Previewer и просмотрите результат.

Для отображения русского текста необходимо подключить пакет babel c параметром russian и пакет inputenc с параметром cp1251. Изучите справку по команде \usepackage[]{} и подключите пакеты babel и inputenc в вашем исходном файле. Выполните компиляцию. Проверьте полученный результат.

4.2. Выполните оформление документа:



  • Замените везде в тексте слово TeX на официальный логотип . Для этого воспользуйтесь командой \TeX.

  • Вместо текстовых кавычек (" ") воспользуйтесь принятыми в России французскими кавычками («»). Для этого используйте команды "< и ">.

  • Замените там, где это необходимо, дефис (-) на длинное тире (–). Для этого воспользуйтесь командой \---.

  • Замените в тексте слово «Pi» на математический символ π (изучите раздел «Формулы внутри текста» руководства [4] из списка литературы).

Проверьте полученный результат.

c:\users\admin\desktop\1.png

4.3. Поместите в конец тела исходного файла формулу:



\begin{equation}
\int \limits_S \left( \frac{\partial Q}{\partial x} - \frac{\partial P}{\partial y} \right)\, dx \, dy =\oint \limits_C P\,dx + Q \, dy
\end{equation}

Изучите справку по параметрам команды \documentclass. Посмотрите, какое влияние на внешний вид документа оказывают необязательные параметры twocolumn, leqno, fleqn. Можно ли добиться таких же эффектов в текстовом редакторе MS Word?

4.4. Используя любое из предложенных учебных пособий по TeX измените стиль шрифта для фамилии автора TeX на курсивный, стиль шрифта текста цитаты на полужирный, а текст, описывающий назначение TeX  наклонным стилем.

4.5. Запрограммируйте в отдельном документе формулы интегрирования суммы и разности двух функций, а также правило интегрирования функции, умноженной на постоянную (формулы должны располагаться в отдельных строках и пронумерованы автонумерацией).



4.6. Изучите раздел 2 учебного пособия [1]. Ответьте на контрольные вопросы.

Контрольные вопросы и задания

  1. Объясните понятия Tex, LaTeX.

  2. Что нужно изменить в тексте документа, если вы планируете использовать кодировку DOS (CP-866)?

  3. Что такое символы группирования "{" и "}"? Для чего они используются в TeX?

  4. Что такое окружения, для чего они используются в TeX?

  5. Что такое параметры команды TeX?

  6. Что означает команда \documentclass? Какие существуют параметры команды \documentclass. Как при помощи данной команды выставить основной шрифт документа размером 12 пт.

Похожие:

В LaTex цель лабораторной работы iconОтчет по лабораторной работе №1
Цель работы: овладение практическими навыками работы в графической операционной системе Windows
В LaTex цель лабораторной работы iconРеализация преобразования из формата Mathml 0 в LaTeX посредством xslt
Целью же данной работы является написание библиотеки преобразований xslt для трансформации из формата Mathml 0 в формат LaTeX. Возможность...
В LaTex цель лабораторной работы iconИзучение интерфейса и основы работы в сапр unigraphics nx методические указания к выполнению лабораторной работы по курсу «сапр технологических процессов»
Цель работы: ознакомиться с интерфейсом и основами работы в программе Unigraphics nx (далее nx)
В LaTex цель лабораторной работы iconОтчет о выполнении лабораторной работы №1 "расчет и моделирование узкополосного фильтра"
Цель работы: научиться проектировать узкополосный фильтр и строить его математические модели
В LaTex цель лабораторной работы iconОтчет по лабораторной работе №1 по курсу «Схемотехника»
Цель работы изучение принципов построения схем, статических и динамических режимов работы синхронных двухступенчатых триггеров и...
В LaTex цель лабораторной работы iconМетодические указания к выполнению лабораторной работы по курсу «Математическая логика и теория алгоритмов» для студентов специальности 220200
Цель работы Изучение принципов работы машины Тьюринга, приобретение практических навыков программирования машины Тьюринга
В LaTex цель лабораторной работы iconЛабораторная работа №4 Тема: Условие. Цель работы: Освоить работу условного оператора в среде Ma thcad, excel
Используя текстовой редактор, оформить название лабораторной работы, номер варианта, фио и группа
В LaTex цель лабораторной работы iconМетодические указания по выполнению лабораторной работы №3 " Заполнение контуров" по курсу
Целью данной лабораторной работы является ознакомление с различными алгоритмами заполнения (заливки) контуров. Материал методических...
В LaTex цель лабораторной работы iconЛабораторная работа №2 Ознакомление с клиентской частью системы управления версиями. Работа с локальными репозиториями с помощью TortoisenSvn
Цель работы: в ходе выполнения лабораторной работы студенты должны приобрести навыки работы с клиентскими модулями систем управления...
В LaTex цель лабораторной работы iconМетодические рекомендации по выполнению лабораторной работы по курсу «Биология с основами экологии»
Методические рекомендации предназначены для закрепления, углубления и расширения знаний в процессе выполнения лабораторной работы...
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org