Я использую MathJax для отображения формул на своих веб-сайтах. Из MathJax распознаются многие функции, такие как sin
, cos
,..., но многие из них отсутствуют, например sech
(гиперболический секущий) и csch
(гиперболический косекант). Я знаю, что я все еще могу использовать эти функции в формулах с помощью \text
, например
\text{sech} u
Однако я предпочел бы работать \sech
. С этой целью я пробовал
<div style="display:none">
$\DeclareMathOperator{\sech}{sech}
\DeclareMathOperator{\csch}{csch}$
</div>
сразу после <body>
. (Я также попытался добавить звездочку после DeclareMathOperator
.)
Это почти работает. Проблема в том, что теперь
\sech^2 u
помещает квадрат выше sech
, а не после него (proof). Есть ли способ исправить это? Каков предпочтительный способ определения новых функций ( "операторов" ) в MathJax? Конечно, есть хороший способ: кто может жить без полного спектра гиперболических функций?!