так что я совсем новичок в LaTex. Обычно для своих математических сочинений и прочего я просто использую редактор уравнений MS Word. Однако недавно я просто поигрался и создал свой «собственный» набор уравнений. Я хотел обозначить это неиспользуемым символом для собственного удовлетворения; к сожалению (я думаю), все греческие буквы уже были использованы каким-то образом, поэтому я посмотрел на арабскую букву و (вав), чтобы она соответствовала моим функциональным потребностям. Однако я понятия не имею, как с ней работать, чтобы делать индексы, уравнения и т. д. Кто-нибудь может дать совет?
И еще, какую IDE вы используете, потому что я установил и TeXStudio, и TexWork, и обе они ужасно медленные/часто зависают
решение1
Вы можете это сделать, но я не думаю, что ваши читатели будут довольны.
\documentclass{article}
\usepackage{amsmath}
\DeclareRobustCommand{\waw}{{\text{\usefont{U}{xnsh}{m}{n}\symbol{240}}}}
\begin{document}
$\waw+3=x_{\waw}$
\end{document}
Вы можете создать таблицу шрифтов с помощью
\documentclass{article}
\usepackage{fonttable}
\begin{document}
\xfonttable{U}{xnsh}{m}{n}
\end{document}
решение2
Если вы можете отобразить символ в текстовом режиме, вы можете обернуть команду, \textnormal
чтобы отобразить ее в математическом режиме. Может быть хорошей идеей дополнительно обернуть ее, \mathord
чтобы предотвратить лигатуры в том, что должно быть произведением отдельных переменных.
Например, таким образом можно поддерживать шрифты OpenType и правильно отображать арабский текст, просто вводя его. Этот MWE предназначен для последних версий LuaLaTeX, но определение \mwaw
должно работать с любым методом, который вы используете для отображения символа.
\documentclass{article}
\tracinglostchars=2
\usepackage[english, bidi=basic, layout=sectioning.tabular]{babel}
\usepackage{unicode-math}
\defaultfontfeatures{ Scale=MatchLowercase, Ligatures=TeX, Renderer=HarfBuzz }
% You can substitute your fonts of choice here. Any OpenType or TrueType
% font should work.
\babelfont{rm}
[Ligatures=Common, Language=Default, Scale=1.0]{Libertinus Serif}
\babelfont{sf}
[Ligatures=Common, Language=Default]{Libertinus Sans}
\babelfont{tt}
[Language=Default]{Libertinus Mono}
\babelprovide[import=ar, onchar=ids fonts]{arabic}
\babelfont[arabic]{rm}
[Ligatures=Common]{Amiri}
% Specify \babelfont[arabic]{sf} here, if needed.
\babelfont[arabic]{tt}
{ALM Fixed}
\setmathfont{Libertinus Math}
\newcommand\mwaw{\mathord{\textnormal{و}}}
\begin{document}
$\mwaw+3=x_{\mwaw}$
\end{document}