Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Latex_zbirna.doc
Скачиваний:
19
Добавлен:
26.04.2019
Размер:
10.64 Mб
Скачать

Зміна стандартних заголовків

Для зміни стандартних заголовків типу «Розділ», «Література » і т.д. необхідно в тілі документу надрукувати команду вигляду: \renewcommand{«команда заголовка»}{«Новий напис»}

Приклад:

\renewcommand{\chaptername}{Моя назва розділу}

Команда \renewcommand, використовується для зміни значень вже існуючих команд. Робити це треба тільки в тому випадку, якщо команда \chapter передбачена у використовуваному вами класі.

В табл. 8.2 наведено список написів (заголовків), значення яких можна змінити.

Таблиця 8.2.

Список команд, написи в яких можна перевизначити

Команда

Зміст напису (за замовчуванням)

\chaptername

Глава

\contentsname

Зміст

\listfigurename

Список рисунків

\listtablename

Список таблиць

\abstractname

Анотація

\refname

Література (для класу article)

\bibname

Література (для класу report і book)

\indexname

Предметний покажчик

\figurename

Рис.

\tablename

Таблиця

\partname

Частина

\appendixname

Додаток

Посилання в тексті

Будь-яке місце в тексті можна позначити за допомогою команди \label з одним аргументом – назвою мітки; на позначене місце можна послатися з допомогою команди \ref або \pageref з тим же аргументом.

Команда \pageref дає на друку номер сторінки, на який потрапила відповідна позначка, тому \label потрібно ставити без пробілу до того слова, до якого відноситься посилання (при наявності пробілу слово і посилання на нього можуть потрапити на різні сторінки).

Команда \ref має свої особливості. Багато конструкцій LaTeX автоматично елементи документа (команди рубрикації тексту, оточення, що створюють нумеровані виключні формули, команда \caption, команда \item в оточенні enumerate, команда \cite). Крім того, автоматично створюють номери, наприклад, оточення типу «теорема».

Для команди \ref діє наступне правило: якщо в тексті стоїть команда \label{123}, то \ref{123} видає на друці останній з автоматично згенерували номерів, який опинився перед \label{123}.

При першому (після появи нової команди \label) запуску LaTeX команди \ref та \pageref друкують замість номерів знаки питання (?). Це означає, що в даний момент посилання, згенеровані командами \ref або \pageref, можуть бути невірними. Після повторного запуску LaTeX (іноді – не одного) все встає на свої місця.

В аргументі команди \label не можна розміщувати фігурні дужки, а також символи ~ («тильда») або \ («backslash»).

Замітки на полях (маргіналії)

Замітки на полях сторінки створюються за допомогою команди \marginpar з обов’язковим аргументом – текстом замітки, див. рис. 8.6.

Приклад:

Маргіналії (ліхтарики) --- заголовки у вигляді написів \marginpar {!!!} на полях сторінок.

Рис. 8.6. Створення ліхтарика

Якщо документ друкується в одну колонку і в «односторонньому» стилі (як в класах article або report без класової опції twoside), то замітки виводяться за замовчуванням на праве поле, а якщо документ друкується в одну колонку, але в «двосторонньому» стилі, то на зовнішнє поле (праве, якщо сторінка має непарний номер, і ліве в протилежному випадку). Якщо документ друкується у дві колонки, то замітка завжди виводиться на найближче поле (найближче до тієї колонці, в яку потрапила замітка).

У команди \marginpar передбачений і необов’язковий аргумент. Він розміщується перед обов’язковим у квадратних дужках; якщо ця команда використана з необов’язковим аргументом, то текст, який виводиться на поля, буде залежати від того, на праве або на ліве поле потрапляє замітка: на праве поле буде виведений текст, наведений в обов’язковому аргументі, на ліве – текст, наведений в необов’язковому аргументі, див. рис. 8.7.

Приклад.

\marginpar[$\Longrightarrow$]{$\Longleftarrow$}

Рис. 8.7. Створення ліхтарика

По можливості замітки на полях розміщуються на тому ж рівні, що і текст, до яких вони належать, але якщо цих заміток на кожній сторінці є багато, то деякі з них будуть зсунуті вниз, а іноді навіть перенесені на іншу сторінку.

Якщо текст набирається в одну колонку, то можна зробити так, щоб замітки з’являлися не на тих полях, на яких вони повинні бути відповідно до описаних вище правил, а на протилежних. Для цього треба застосувати команду \reversemarginpar. Існує ще й команда \normalmarginpar, яка повертає правила розміщення заміток в початковий стан.

Можна також змінювати параметри оформлення самих заміток на полях:

  • \marginparwidth – ширина рядка на полях;

  • \marginparsep – відстань між полем і замітками;

  • \marginparpush – мінімальна відстань по вертикалі між сусідніми замітками.

Значення цих параметрів встановлюються автоматично, в залежності від класу документа.

Всередині «блоків» (наприклад, всередині аргументу команди \mbox або всередині оточення tabular, призначеного для верстки таблиць) команду \marginpar застосовувати не можна.

Порядок виконання роботи

    1. Ознайомитись з теоретичними відомостями та наведеними прикладами.

    2. Використовуючи шаблон, створений в попередній лабораторній роботі, створити багатосторінковий документ (мінімум 3 сторінки), в якому:

    3. додати титульний лист (вказати прізвище, ім’я та по батькові студента, аргументом команди \date задати номер групи);

    4. створити 5 виносок по тексту (для двох виносок призначити власні мітки);

    5. створити рубрики документа (розбити на глави, розділи, підрозділи і т.д.);

    6. на основі рубрикації створити зміст документу;

    7. створити список літератури (мінімум 5 літературних джерел з посиланнями на джерела в тексті документу).

    8. створити предметний покажчик (мінімум 5 термінів).

    9. Перевизначити написи для списку літератури і т.д. української мовою (за необхідності).

    10. Створити замітку на полях.

Зміст звіту

  1. Титульна сторінка.

  2. Мета роботи.

  3. Короткі теоретичні відомості.

  4. Порядок виконання роботи.

  5. Текст LaTeX-файлу (з командами).

  6. Приклад відкомпільованого LaTeX-файлу.

  7. Висновки.

Контрольні запитання

  1. Як створити титульний лист?

  2. Як створити виноску на титулі?

  3. Як створити виноску в тексті?

  4. Назвіть основні команди для розбиття тексту на розділи та підрозділи.

  5. Створення змісту документу.

  6. Створення списку літературних джерел з посиланнями на джерела.

  7. Етапи створення предметного покажчика.

  8. Як змінити стандартні заголовки (написи)?

  9. Що таке маргіналії?

  10. Як створити посилання в тексті?

Рекомендована література

  1. Львовский С. М. Набор и верстка в пакете LaTeX, 3-е издание. — М.: МЦHМО, 2003, 448 с.

  2. Оетикер Т., Партль Х., Шлегл Э., Хина И. Не очень краткое введение в LaTeX2e, или LaTeX2e за 94 минуты. Перевод с английского Б. Тоботраса, 1999, 108 с.

  3. Клименко С. В., Лисина М. В. LaTeX и его команды. – Институт физики высоких энергий, 1996, 149 с.

  4. Сюткин В. Русский язык в LaTeX2e. 2002, 7 с.

  5. Сюткин В. Включение рисунков в LaTeX2e. 2001, 12 с.

  6. Гуссенс М., Миттельбах Ф., Cамарин А. Путеводитель по пакету LaTeX и его расширению LaTeX2e. — Москва: Мир, 1999, 606 с.

111

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]