Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Формирование абзацев

Читайте также:
  1. II. Формирование новых знаний
  2. IV. 15.3. Волевые качества личности и их формирование
  3. IV. Формирование практических умений
  4. O Прогрессирующая миелопатия с формированием кист с диффузной дегенерацией, приводящей к нарушениям чувствительности и походки, со спастичностью и гиперрефлексией.
  5. V. 18.6. Формирование способностей
  6. VI. Информирование Потребителя о туристском продукте
  7. Влияние алкоголя и наркотических средств на формирование личности подростка.

Одна из главных обязанностей систем набора текстов -- это взять длинную последовательность слов и разбить ее на строки подходящего размера (горизонтальная мода). ТеХ будет искать самый лучший способ напечатать каждый абзац в соответствии с принципом наименьшей "плохости". Плохость ("badness") - некоторое числовое значение, которое ТеХ присваивает каждой строке, что бы оценить эстетическое восприятие пробелов между словами. Есть некоторые правила у ТеХ по переносам: - не делает автоматических переносов в словах с диакритическими знаками, а также в которых присутствуют цифры, знаки препинания и т.д.; - если в слове есть дефис то на нем и произойдет перенос (например "генерал-губернатор"); Но компьютер не понимает мотивы поведения людей и иногда ему необходима конкретная подсказка (намек): Указать перенос в слове: a) \- "одноразовый (на это слово)" способ: на\-"ем\-ник b) \hyphenation "глобальный (на весь документ)" способ. Пример: \hyphenation{вклю-чен об-ласть} Запретить перенос в слове: a) \mbox (make box) -"одноразовый" способ. Пример: Параметр \mbox{filename} задает имя файла. b) \- "одноразовый, хулиганский" способ, поставив команду в конце слова. Пример: Это слово корова\- перенесено не будет. c) \hyphenation{...,корова,...} "глобальный" способ: указать слово без дефисов. Указать разрыв между словами: a) \\ принудительный разрыв строки без ее растяжения. Пример: Эта строка\\ была разорвана. b) \linebreak принудительный разрыв строки и ее дальнейшее выравнивание по правому краю. Пример: Эта строка была \linebreak разорвана Запретить разрыв между словами: ~ символ неразрывного пробела или "связка" -- ключ к успешному разбиению строк. Необходимо использовать в следующих случаях (все эти правила требуют семантического анализа и не могут быть автоматизированы): a) После сокращений, чтобы точка не воспринималась концом предложения: См.~Рис.~5 b) В ссылках на именованные части документа: Глава~12 Рисунок~3 Приложение~A Теорема~1.2 c) Между именами собственными и между частями сложной фамилии: Дональд~Е. Кнут Петр~I d) Между математическими символам, присоединенными к существительным: строка~$s$ длиной~$l$ e) Между символами в ряде: 1,~2 или~3 1,~2, \ldots,~$n$ f) Когда символ тесно связан с предлогом: от~$x$ увеличить $z$ на~1 от 0 до~1 g) Когда математическое предложение выражено словами: равно~$n$ для всех больших~$n$ меньше чем~$\epsilon$ h) Когда случаи поименованы внутри абзаца: (b)~Покажите, что $f(x)$ является (1)~непрерывной; (2)~ограниченной


Дата добавления: 2015-07-20; просмотров: 105 | Нарушение авторских прав


Читайте в этой же книге: Боксы и клей | Оформление документа в целом | Иллюстрации | Переопределение и создание нового | Предварительная установка DLL библиотек | Пакет PScyr. | MusiXTeX | Конвертеры |
<== предыдущая страница | следующая страница ==>
Набор текста| Математика

mybiblioteka.su - 2015-2024 год. (0.008 сек.)