LaTeX автоматически подбирает отступы в математических выражениях игнорируя все пробелы. Если же вам нужно отделить фрагменты выражения дополнительными пробелами, то существуют семь видов пробелов в зависимости от их ширины. Если их недостаточно, то используйте из комбинацию. Для наглядности пробелы различной ширины расположены между символами и :
\quad
является единицей ширины пробелов и соответствует ширине символа M текущего шрифта и используется для разделения, например, уравнений;
\qquad
двойная ширина, самый широкий пробел;
\,
минимальный пробел, равный 3/18 ширины \quad
;
\:
пробел, равный 4/18 ширины \quad
;
\;
пробел, равный 5/18 ширины \quad
;
\
пробел, равный ширине обычного пробела текущего шрифта;
\!
отрицательный пробел, равный -3/18 ширины \quad
.
Рассмотрим пример использования пробелов. Под знаком интеграла дифференциал обычно отделяется от подынтегральной функции, но LaTeX не знает что есть дифференциал, а что подынтегральная функция. Для разделения нужно самостоятельно установить дополнительный пробел.
Код | Отображение |
---|---|
\[ \int \sin x \mathrm{d}x \quad \int \sin x \, \mathrm{d}x \] |
В некоторых случаях, для правильного выравнивания, необходимо указать ширину, равную некоторому тексту. Для этого используется команда \phantom{}
, которая вместо текста отображает пробел равный ширине указанного в аргументе текста. В качестве примера приведем запись \beta--распада
Код | Отображение |
---|---|
\[ {}^{137}_{55}\text{Cs} \to {}^{137}_{56}\text{Ba} + e^- + \bar\nu_e \] \[ {}^{137}_{\phantom{1}55}\text{Cs} \to {}^{137}_{\phantom{1}56}\text{Ba} + e^- + \bar\nu_e \] |