- •Технічне редагування
- •Лабораторна робота №1 Основи роботи з LaTeX
- •Компіляція файлів latex
- •Структура документу
- •Команди
- •Параметри
- •Оточення
- •Лабораторна робота №2 Редагування тексту в LaTeX
- •Спеціальні символи
- •Робота зі шрифтами
- •Способи виділення тексту
- •Виділення тексту засобами пакету ulem
- •Коментарі в LaTeX-файлі
- •Виділення тексту кольором
- •Визначення нового імені кольору
- •Виділення фону тексту кольоровими рамками
- •Робота з абзацами
- •Перенесення слів на інший рядок.
- •Вирівнювання в абзаці
- •Вирівнювання тексту
- •Розриви рядків
- •Нерозривний пробіл
- •Заборона перенесень слів
- •Примусове розривання рядка
- •Вертикальні відступи
- •Відстань між рядками абзацу
- •Робота зі списками в LaTeX
- •Марковані списки
- •Нумеровані списки
- •Лабораторна робота №3 Редагування простих математичних формул в LaTeX
- •Набір та редагування простих формул Степені та індекси
- •Штрихи і похідні
- •Нумерацiя формул
- •Роздільники
- •Лабораторна робота №4 Редагування складних математичних формул в LaTeX
- •Системи рівнянь
- •Розбиття довгих формул
- •Оператори з межами
- •Інтеграли
- •Варіанти застосування індексів
- •Стрілки з індексами
- •Математичні функції
- •Функції з межами
- •Конструкції для багаторядкових виразів Матриці
- •Система умов з дужкою
- •Лабораторна робота №5 Редагування таблиць в LaTeX
- •Набір простих таблиць
- •Лінії у таблицях
- •Об’єднання суміжних колонок таблиці
- •Об’єднання суміжних рядків таблиці
- •Похилі лінії в комірках таблиць
- •Вирівнювання чисел в таблицях
- •Багатосторінкові таблиці
- •Індивідуальне завдання
- •Лабораторна робота №6 Редагування графічних об’єктів в LaTeX
- •Псевдографіка
- •Додаткові можливості псевдографіки
- •Вставка зображень з файлу
- •Вибір драйвера
- •Імена файлів без розширення
- •Зміна розміру малюнка в документі
- •Включення в документ частини рисунку
- •Поворот рисунку
- •Чорновий режим
- •Плаваючі об’єкти
- •Управління плаваючими об’єктами
- •Групування рисунків
- •Рисунки з обтіканням тексту
- •Підписи до рисунків
- •Маніпуляції з боксами
- •Зміна розмірів боксу
- •Трансформація за вказаним масштабом.
- •Поворот блоку
- •Порядок виконання роботи
- •Індивідуальне завдання
- •Лабораторна робота № 7 Створення шаблону LaTeX документу
- •Стилі класів
- •Стиль оформлення сторінки
- •Поля та розмір сторінки
- •Посування сторінки
- •Виноски
- •Застосування у документі системи рубрик
- •Список літератури
- •Предметний покажчик
- •Зміна стандартних заголовків
- •Посилання в тексті
- •Замітки на полях (маргіналії)
Визначення нового імені кольору
Команда \definecolor{name}{model}{spec} дозволяє визначити ім’я name для будь-якого кольору. Тут model – кольорова модель, spec – специфікація кольору.
Виділення фону тексту кольоровими рамками
Команда \colorbox[model]{spec}{lr-text} розміщує текст lr-text в рамку, в якої колір фону задано аргументами model та spec, де model – кольорова модель, spec – специфікація кольору.
Команда \fcolorbox[model]{fr-spec}{spec}{lr-text} додатково обводить рамку кольором fr-spec.
Таблиця 2.6.
Команди для виділення тексту рамками
Приклад команди |
Спосіб виділення тексту |
\definecolor{light-blue}{rgb}{0.8,0.85,1} \colorbox{light-blue}{Команда colorbox} |
|
\definecolor{lgreen}{rgb}{0.9,1,0.8} \fcolorbox{green}{lgreen}{Команда fcolorbox} |
|
Робота з абзацами
Для того, щоб LaTeX оформив абзац необхідно вставити у вихідному файлі порожній рядок, який буде вказувати на закінчення абзацу.
Перенесення слів на інший рядок.
Для більш стилізованого відображення тексту і скорочення інтервалів між словами при форматуванні абзацу, LaTeX може переносити частину слова (за правилами відповідної мови на якій друкується текст) на інший рядок.
Примітка. За замовчуванням українська і російська мови, як правило, не підключені до LaTeX-компілятора. Тому, під час компіляції LaTeX не буде робити перенесення слів у документах надрукованих українською чи російською мовами. Для виходу з даної ситуації потрібно або змінити параметри в настройках компілятора або вказати LaTeX спосіб перенесення деяких слів самостійно.
Для налаштування способу перенесення слів, у вихідному файлі використовують наступні параметри:
\righthyphenmin – параметр, що відповідає за мінімальну кількість літер, яка може бути перенесена на наступний рядок. Таким чином якщо ви надрукуєте в документі команду \righthyphenmin=2 LaTeX дозволятиме перенесення двох останніх літер слова на наступний рядок. За замовчуванням значення даного параметру встановлено 3.
\- – використовується для одноразового вказування LaTeX яким чином робити перенесення в словах. Наприклад, якщо в тексті ви надрукуєте {пе\-ре\-не\-сен\-ня} то LaTeX буде розуміти, що перенесення можна робити тільки і тих місцях, де стоїть команда \- навіть якщо це суперечить LaTeX-овському алгоритму перенесення.
\hyphenation. Якщо слово, яке потрібно переносити всупереч LaTeX-овському алгоритму перенесення, зустрічається неодноразово ви можете використати дану команду, щоб задати необхідний спосіб перенесення цього слова у всьому документі. Наприклад, якщо ви в преамбулі документа надрукуєте \hyphenation{доку-мент} то слово «документ» LaTeX зможе розривати тільки в тому місці, де стоїть дефіс. Якщо аргументом команди \hyphenation, буде слово, що не містить дефісів, то це означатиме, що дане слово взагалі не можна розривати. Аргументом команди \hyphenation може бути декілька слів. У цьому разі їх потрібно розділяти пропусками або символами кінця рядка.
У випадку, якщо потрібно оформити текст без розривів слів використовують наступні команди у преамбулі документу:
\sloppy – вирівнювання тексту по ширині документу; величина пропуску між словами при цьому може бути досить великою.
\fossy – встановлює режим при якому величина пропуску між словами є малою; при цьому рядок може виходити за межі документу.