ArabTeX - ArabTeX

O logotipo ArabTeX

ArabTeX é um pacote de software livre que fornece suporte para os alfabetos árabe e hebraico para TeX e LaTeX . Escrito por Klaus Lagally, pode levar romanizado ASCII ou entrada de script nativa para produzir ligaduras de qualidade para árabe , persa , urdu , pashto , Sindi , ocidental Punjabi (Lahnda) , Maghribi , Uyghur , Kashmiri , hebraico , judaico-árabe , ladino e Yiddish . Os caracteres ArabTeX são colocados em um documento TeX / LaTeX usando o comando ou o ambiente . ArabTeX é lançado sob a Licença Pública do Projeto LaTeX v1 +. \RL{ ... }\begin{RLtext} ... \end{RLtext}

Exemplo

Arabtex as-salam alaikum.png

\novocalize
\RL{al-salAm `alaykum}

Bismillah.png

 \documentclass[12pt]{article}
 \usepackage{arabtex}
 \begin{document}
 \setarab
 \fullvocalize
 \transtrue
 \arabtrue
 \begin{RLtext}
 bismi al-ll_ahi al-rra.hm_ani al-rra.hImi
 \end{RLtext}
 \end{document}

Comandos comuns

  • \setarab (definir renderização específica do idioma)
  • \setfarsi (definir renderização específica do idioma)
  • \setuighur (definir renderização específica do idioma)
  • \set... (mais convenções de idioma, consulte a documentação)
  • \novocalize (marcas de vogais individuais podem ser exibidas usando "a," i, "u)
  • \vocalize (marcas de vogais individuais podem ser canceladas usando "a," i, "u)
  • \fullvocalize (marcas de vogais individuais podem ser canceladas usando "a," i, "u)
  • \setcode{ } (alternar codificações de entrada)
  • \settrans{ } (mudar as convenções de transliteração)

Tabela de personagens

Carta Transliteração Nome Unicode
ا UMA ARABIC LETTER ALEF
أ uma' CARTA ÁRABE ALEF COM HAMZA ACIMA
ب b CARTA ÁRABE BEH
ت t CARTA ÁRABE TEH
ث _t LETRA ARÁBICA
ج j / ^ g CARTA ÁRABE JEEM
ح .h LETRA ÁRABE HAH
خ x / _h LETRA ÁRABE KHAH
د d CARTA ÁRABE DAL
ذ _d CARTA ÁRABE THAL
ر r ARABIC LETTER REH
ز z CARTA ÁRABE ZAIN
س s CARTA ÁRABE VISTA
Ô ^ s LETRA DE ÁRABE SHEEN
ص .s CARTA ÁRABE TRISTE
ض .d CARTA ÁRABE PAI
ط .t CARTA ÁRABE TAH
ظ .z LETRA ÁRABE ZAH
ع ` ARABIC LETTER AIN
غ .g LETRA ÁRABE GHAIN
ف f CARTA ÁRABE FEH
ق q LETRA ÁRABE QAF
ك k LETRA ÁRABE KAF
ل eu CARTA ARÁBICA LAM
م m CARTA ÁRABE MEEM
ن n CARTA ÁRABE MEIO-DIA
و w / U LETRA ÁRABE WAW
ه h LETRA ÁRABE HEH
ي y / I CARTA ÁRABE SIM
َ uma ARABIC FATHA
ُ u / o ARABIC DAMMA
ِ eu / e ARABIC KASRA
پ p LETRA ÁRABE PEH
چ ^ c LETRA ÁRABE TCHEH
ژ ^ z CARTA ÁRABE JEH
گ g ARABIC LETTER GAF
ک .k LETRA ÁRABE KEHEH
ی y / I CARTA ÁRABE FARSI YEH
ۀ Oi LETRA ÁRABE HEH COM YEH
آ 'UMA CARTA ÁRABE ALEF COM MADDA ACIMA
ة T CARTA ÁRABE TEH MARBUTA
ء ' LETRA ÁRABE HAMZA ACIMA
ئ 'y CARTA ÁRABE, YEH COM HAMZA ACIMA
ؤ você' LETRA ÁRABE WAW COM HAMZA ACIMA
ً um ARABIC FATHATAN
ّ xx ARABIC SHADDA
، , ARABIC COMMA
؛ ; SEMICÓLONO ÁRABE
؟ ? PONTO DE INTERROGAÇÃO DE ÁRABE
٪ % SINAL DE POR CENTO ÁRABE
ESPAÇO
. . PONTO FINAL
- JOINER DE LARGURA ZERO
\ hspace {0ex} LARGURA ZERO NÃO-JOINER
^ * Ativado por\setfarsi

Observe que também é possível superar o problema com <yah> contendo pontos usando o \yahnodotscomando.

Veja também

Referências

links externos