Tex: подробное описание С. М. Львовский
Download 1.51 Mb. Pdf ko'rish
|
LaTeX-Lvovsky
- Bu sahifa navigatsiya:
- 4.1. Пробелы вручную
- 4.2. Размер символов в формулах
4. Тонкая настройка
В этом разделе мы рассмотрим некоторые более изысканные вопросы, связанные с набором математических формул. II.4. ТОНКАЯ НАСТРОЙКА 51 4.1. Пробелы вручную Бывают случаи, когда промежутки между символами в формулах, выбранные TEXом автома тически, выглядят неудачно. В этом случае в формулу можно включить команды, задающие промежутки в явном виде. Основные из этих команд таковы: \quad Пробел в 1em \qquad Пробел в 2em \, «Тонкий пробел» \: «Средний пробел» \; «Толстый пробел» \! «Отрицательный тонкий пробел» Команда \! из этой таблицы уменьшает промежуток на столько же, насколько команда \, его увеличивает. В следующем примере собраны типичные случаи, когда в этих командах возникает нужда. Возьмем, например, R f (x) dx или RR f dxdy , или √ 3 x . wOZXMEM, NAPRIMER, $\int f(x)\,dx$ ILI~$\int\!\!\int f\,dxdy$, ILI~$\sqrt{3}\,x$. Команда \qquad полезна для отделения текста, входящего в формулу, от собственно форму лы (см. стр. 38 ). 4.2. Размер символов в формулах В большинстве случаев Вам не приходится задумываться о том, какой размер будут иметь символы в формуле: как Вы, вероятно, уже заметили, TEX автоматически выбирает более мелкий шрифт для степеней, индексов, числителей и знаменателей дробей, созданных ко мандой \frac, и т. п. Бывают, однако, случаи, когда в этот процесс автоматического выбо ра размера приходится вмешаться. Сейчас мы вкратце опишем, как TEX выбирает размеры символов в формулах и как можно на него при этом влиять. При наборе формулы TEX в каждый момент руководствуется одним из следующих «сти лей » (эти стили не имеют ничего общего со стилями оформления документа, о которых гово рилось в разделе I.2.4): displaystyle ( «выключной» стиль) textstyle ( «текстовый» стиль) scriptstyle стиль для индексов scriptscriptstyle стиль для индексов к индексам. «Выключной» и «текстовый» стили используют одинаковые шрифты, но формулы в тексто вом стиле выглядят чуть «поскромнее» (например, в выключном стиле верхние индексы под нимаются повыше, а нижние — пониже, чем в текстовом; в текстовом стиле «пределы» опе раций записываются не сверху, а сбоку — ср. раздел 1.2). В стиле для индексов используют ся более мелкие шрифты, чем в выключном или текстовом (а в стиле для индексов к индексам — еще более мелкие). Выбираются стили набора формул следующим образом: выключная II.4. ТОНКАЯ НАСТРОЙКА 52 формула начинает набираться в выключном стиле, внутритекстовая — в текстовом стиле; далее, если в момент действия какого-то из стилей встретится команда \frac (или \atop), то для набора числителя и знаменателя TEX переключается на следующий по порядку стиль из вышеприведенной таблицы; если в момент действия выключного или текстового стиля встре тится верхний или нижний индекс (показатель степени мы также рассматриваем как верхний индекс — в математическое содержание формул TEX не вникает), то этот индекс начинает на бираться стилем для индексов; если индекс встретится в момент действия стиля для индексов или индексов к индексам, то набираться он будет в стиле «индексы к индексам». Например, при наборе формулы x + y 2 + 3 − z x 7 −y 7 1 + cos 2 x TEX использует выключной стиль при наборе x+, текстовый стиль при наборе y 2 + 3 −z x 7 −y 7 и 1+cos 2 x , стиль для индексов при наборе x 7 −y 7 , и стиль для индексов к индексам при наборе семерок в показателях степени. Стиля scriptscriptscriptstyle и дальнейших не преду смотрено, так что индексы третьего и более высоких порядков набираются теми же шрифта ми, что и индексы второго порядка (расстраиваться по этому поводу не надо, поскольку эти шрифты и так мелкие). Если Вы хотите изменить стиль набора формулы, можно в явном виде указать его с по мощью команды, имя которой совпадает с английским названием этого стиля (\displaystyle. . . \scriptscriptstyle ). Вот типичный пример, когда это может понадобиться. Предположим, в Вашем тексте встречаются «цепные дроби»: 7 25 = 1 3 + 1 1 + 1 1 + 1 3 Наивная попытка набрать эту формулу выглядит так: 7 25 = 1 3 + 1 1+ 1 1+ 1 3 $$ \frac{7}{25}= \frac{1}{ 3+\frac{1}{ 1+\frac{1}{ 1+\frac{1}{3}}}} $$ Результат несколько несуразен, но формально полностью согласуется с правилами TEXа: вся формула, коль скоро она выключная, набирается в выключном стиле, стало быть числи тель и первый из знаменателей будут уже в текстовом стиле, следующий знаменатель — как индексы, следующий — как индексы к индексам, и т. д. Правильно действовать следующим образом: $$ \frac{7}{25}= \frac{1}{\displaystyle 3+\frac{1}{\displaystyle 1+\frac{1}{\displaystyle 1+\frac{1}{3}}}} $$ II.4. ТОНКАЯ НАСТРОЙКА 53 Каждая из трех команд \displaystyle необходима для того, чтобы каждая из последующих дробей набиралась в выключном стиле, невзирая на то, что она сама стоит в знаменателе. Download 1.51 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling