Я пытаюсь определить \newcommand{\ker}{\operatorname{ker}}
сразу после, \begin{document}
чтобы иметь удобный способ написать ядро приложения, но команда игнорируется, и я не знаю почему, так как я поместил \usepackage{amsmath}
.
решение1
Theamsmath
пакет предложений \ker
:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
X=\ker f.
\]
\end{document}
Если вам нужен вариант с заглавными буквами, вы можете использовать \DeclareMathOperator:
\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator{\Ker}{Ker}
\begin{document}
\[
X=\Ker f.
\]
\end{document}
Синтаксис \DeclareMathOperator следующий:
\DeclareMathOperator{\xxx}{yyy}
а использование \xxx
в тексте документа приведет к yyy
использованию правильного шрифта и автоматическому добавлению правильного интервала с обеих сторон при необходимости.
Для новых операторов с нижними и верхними индексами, размещенными в позициях «пределов» сверху и снизу, используйте форму *
:
\DeclareMathOperator*{\xxx}{yyy}