Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3_ Набор математических формул.doc
Скачиваний:
5
Добавлен:
01.07.2025
Размер:
298 Кб
Скачать
☆

3.6 Размер математического шрифта

  В математическом режиме TEX выбирает размер шрифта в зависимости от контекста. Индексы, например, верстаются меньшим шрифтом. Если вы хотите добавить к уравнению обычный текст командой \textrm, механизм переключения размера работать не будет, так как \textrm временно выходит в текстовый режим. Чтобы оставить его работающим, используйте команду \mathrm19. Но имейте в виду, mathrm будет хорошо работать только с короткими элементами. Пробелы по-прежнему не активны и акцентированные символы не работают20.

\begin{equation}

2^\textrm{nd} \quad

2^\mathrm{nd}

\end{equation}

(11)

Все же иногда вам нужно указать LATEX корректный размер шрифта. В математическом режиме размер устанавливается четырьмя командами:

displaystyle ( ), textstyle ( ), scriptstyle ( ) и scriptscriptstyle ( ).

Смена стилей влияет также на способ изображения пределов.

\begin{displaymath}

\mathop{\mathrm{corr}}(X,Y)=

\frac{\displaystyle

\sum_{i=1}^n(x_i-\overline x)

(y_i-\overline y)}

{\displaystyle\biggl[

\sum_{i=1}^n(x_i-\overline x)^2

\sum_{i=1}^n(y_i-\overline y)^2

\biggr]^{1/2}}

\end{displaymath}

Это один из примеров, когда нам нужны скобки большие, чем предоставляемые стандартными \left[ \right].

3.7 Теоремы, законы, ...

При написании математических документов, вам, вероятно, нужен способ верстки <<лемм>>, <<определений>>, <<аксиом>> и аналогичных структур. LATEX поддерживает это командами

newtheorem{название}[счетчик]{ текст}[раздел] Аргумент название -- это краткое ключевое слово, используемое для идентификации <<теоремы>>. Аргументом текст вы определяете настоящее название <<теоремы>>, под которым она будет печататься в документе.

Аргументы в квадратных скобках необязательны. Оба они используются для определения того, как нумеровать <<теорему>>. Аргументом счетчик вы может указать название предварительно объявленной <<теоремы>>. Новая <<теорема>> будет тогда нумероваться в той же последовательности. Аргумент раздел позволяет вам указать раздел, внутри которого вы хотите нумеровать вашу <<теорему>>.

После использования в преамбуле документа команды newtheorem, вы можете пользоваться следующими командами:

\begin{название}[текст] Это интересная теорема. \end{название}

На этом теории должно быть достаточно. Дальнейшие примеры должны развеять последнюю тень сомнений, и окончательно убедить вас, что окружение \newtheorem слишком сложно, чтобы его можно было понять:

% определения для

% преамбулы документа

\newtheorem{law}{Law}

\newtheorem{jury}[law]{Jury}

% в теле документа

\begin{law} \label{law:box}

Don't hide in the witness box

\end{law}

\begin{jury}[The Twelve]

It could be you! So beware and

see law \ref{law:box}\end{jury}

\begin{law}No, No, No\end{law}

Law 1   Don't hide in the witness box

Jury 2 (The Twelve)   It could be you! So beware and see law 1

Law 3   No, No, No

Теорема <<Jury>> использует тот же счетчик, что и теорема <<Law>>. Следовательно, она получит номер в последовательности с другими теоремами <<Law>>. Аргумент в квадратных скобках указывает заголовок теоремы, или нечто аналогичное.

\flushleft

\newtheorem{mur}{Murphy}[subsection]

\begin{mur}

Если существует два или

более способа сделать

нечто, и один их этих

способов может привести

к катастрофе, то кто-то

обязательно это сделает.

\end{mur}

Murphy 3.7.1   Если существует два или более способа сделать нечто, и один их этих способов может привести к катастрофе, то кто-то обязательно это сделает.

Теорема <<Murphy>> получает номер, связанный с номером текущего раздела. Вы можете также использовать другую структурную единицу, например, главу или подраздел.