какой правильный способ набора слов в индексах например
\varphi_{el}
выглядит странно, потому что он курсивом. Это правильно?
\varphi_\text{el}
то же самое для
\oint_{Volume}
и \oint_\text{Volume}
.
И поскольку я думаю, что _\text{}
версия выглядит лучше, влияет ли это также и на обычные индексы; так \sum_i F_i
что\sum_\text{i} F_\text{i}
Есть ли стандарт, потому что я видел оба в дикой природе. Или есть более простой способ набора этого?
решение1
Общие правила таковы:
- Математические объекты следует набирать в математическом режиме.
- Поскольку шрифт несет смысл в математике, важно, чтобы переменная всегда была набрана одинаково. Она не должна быть в одном уравнении жирной, а в другом — курсивной.
Это означает, что \text
это обычно неверная команда для многобуквенных переменных. Как следует из названия, она переключается в текстовый режим; также она следует окружающему шрифту. Используйте ее только как обходной путь, если имена ваших переменных содержат символы, такие как умлауты или акцентированные символы, которые не работают с \mathXX
.
Во всех остальных случаях используйте \mathXX
команды, выбор которых зависит от соглашений вашей области.
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\begin{document}
$\varphi_{\mathrm{el}} = 1 \text{ and } \varphi_{\text{\normalfont äl}} = 2 $
$\varphi_{\mathit{el}} = 1 \text{ and } \varphi_{\text{\normalfont\itshape äl}} = 2 $
\bfseries
$\varphi_{\mathrm{el}} = 1 \text{ and } \varphi_{\text{\normalfont äl}} = 2 $
$\varphi_{\mathit{el}} = 1 \text{ and } \varphi_{\text{\normalfont\itshape äl}} = 2 $
\end{document}