Como usar símbolos árabes como variáveis ​​matemáticas?

Como usar símbolos árabes como variáveis ​​matemáticas?

então sou incrivelmente novo no LaTex. Geralmente, para meus escritos de matemática e coisas assim, eu apenas uso o editor de equações do MS Word. No entanto, recentemente eu estava apenas brincando e criei meu "próprio" conjunto de equações. Eu queria denotar isso com um símbolo não utilizado para minha própria satisfação; infelizmente (eu acho) todas as letras gregas foram usadas de alguma forma, então olhei para a letra árabe و (waw) para atender às minhas necessidades funcionais. Porém, não tenho ideia de como trabalhar com ele para fazer subscritos, equações, etc. Alguém tem algum conselho?

Além disso, qual IDE vocês usam, porque eu instalei o TeXStudio e o TexWork, e ambos são dolorosamente lentos/travam com frequência

Responder1

Você pode fazer isso, mas não acho que seus leitores ficarão felizes.

\documentclass{article}
\usepackage{amsmath}

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

\begin{document}

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

\end{document}

insira a descrição da imagem aqui

Você pode criar uma tabela da fonte com

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

Responder2

Se você puder exibir o caractere no modo de texto, poderá agrupar o comando \textnormalpara exibi-lo no modo matemático. Pode ser uma boa ideia envolvê-lo adicionalmente \mathordpara evitar ligaduras no que deveria ser um produto de variáveis ​​separadas.

Por exemplo, você pode suportar fontes OpenType desta forma e exibir o árabe corretamente simplesmente digitando-o. Este MWE é para versões recentes do LuaLaTeX, mas a definição de \mwawdeve funcionar com qualquer método usado para exibir o caractere.

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

Amostra de matemática Amiri / Libertinus

informação relacionada