Wie verwende ich arabische Symbole als mathematische Variablen?

Wie verwende ich arabische Symbole als mathematische Variablen?

also, ich bin ein absoluter Neuling in Sachen LaTex. Normalerweise verwende ich für meine mathematischen Texte und dergleichen einfach den Gleichungseditor von MS Word. Vor kurzem habe ich jedoch einfach ein bisschen herumgespielt und meinen „eigenen“ Gleichungssatz erstellt. Ich wollte dies zu meiner eigenen Zufriedenheit mit einem unbenutzten Symbol kennzeichnen; leider (glaube ich) wurden alle griechischen Buchstaben auf irgendeine Weise verwendet, also habe ich mir den arabischen Buchstaben و (waw) angesehen, der meinen Funktionsanforderungen entspricht. Ich habe jedoch keine Ahnung, wie ich damit arbeiten soll, um Indizes, Gleichungen usw. zu erstellen. Hat jemand einen Rat?

Und welche IDE verwendet ihr? Ich habe sowohl TeXStudio als auch TexWork installiert und beide sind quälend langsam bzw. stürzen häufig ab.

Antwort1

Sie können das tun, aber ich glaube nicht, dass Ihre Leser damit zufrieden sein werden.

\documentclass{article}
\usepackage{amsmath}

\DeclareRobustCommand{\waw}{{\text{\usefont{U}{xnsh}{m}{n}\symbol{240}}}}

\begin{document}

$\waw+3=x_{\waw}$

\end{document}

Bildbeschreibung hier eingeben

Sie können eine Tabelle der Schriftart erstellen mit

\documentclass{article}
\usepackage{fonttable}
\begin{document}
\xfonttable{U}{xnsh}{m}{n}
\end{document}

Antwort2

Wenn Sie das Zeichen im Textmodus anzeigen können, können Sie den Befehl umschließen, \textnormalum ihn im Mathematikmodus anzuzeigen. Es kann eine gute Idee sein, ihn zusätzlich umzuschließen, \mathordum Ligaturen in einem Produkt zu vermeiden, das aus separaten Variablen bestehen sollte.

Sie können auf diese Weise beispielsweise OpenType-Schriftarten unterstützen und Arabisch durch einfaches Eintippen korrekt anzeigen. Dieses MWE gilt für aktuelle Versionen von LuaLaTeX, die Definition \mwawsollte jedoch mit jeder Methode funktionieren, die Sie zum Anzeigen des Zeichens verwenden.

\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}

Amiri / Libertinus Mathe-Beispiel

verwandte Informationen