ArabTeX - ArabTeX

Logo ArabTeXa

ArabTeX to darmowy pakiet oprogramowania zapewniający obsługę alfabetu arabskiego i hebrajskiego w TeX i LaTeX . Napisany przez Klaus Lagally może potrwać Romanized ASCII lub natywne wejście skryptu do produkcji wysokiej jakości Ligatura dla arabskiego , perskiego , urdu , paszto , sindhi , Zachodniej pendżabskim (Lahnda) , Maghribi , Ujgurów , Kaszmirski , hebrajskim , judeo-arabski , ladino i jidysz . Znaki ArabTeX są umieszczane w dokumencie TeX/LaTeX za pomocą polecenia lub środowiska . ArabTeX jest wydany na licencji LaTeX Project Public License v1+. \RL{ ... }\begin{RLtext} ... \end{RLtext}

Przykład

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}

Wspólne polecenia

  • \setarab (ustaw renderowanie specyficzne dla języka)
  • \setfarsi (ustaw renderowanie specyficzne dla języka)
  • \setuighur (ustaw renderowanie specyficzne dla języka)
  • \set... (więcej konwencji językowych, patrz dokumentacja)
  • \novocalize (poszczególne znaki samogłosek można wyświetlić za pomocą "a, "i, "u)
  • \vocalize (poszczególne znaki samogłosek można anulować za pomocą "a, "i, "u)
  • \fullvocalize (poszczególne znaki samogłosek można anulować za pomocą "a, "i, "u)
  • \setcode{ } (przełącz kodowanie wejściowe)
  • \settrans{ } (zmień konwencje transliteracji)

Tablica znaków

List Transliteracja Nazwa Unicode
ا A ARABSKA LITERA ALEF
أ a' ARABSKA LITERA ALEF Z HAMZA POWYŻEJ
ب b ARABSKA LITERA BEH
ت T ARABSKA LITERA
ث _T ARABSKA LITERA
ج j / ^g ARABSKA LITERA JEEM
ح .h ARABSKA LITERA
خ x / _h ARABSKA LITERA KHAH
د D ARABSKA LITERA DAL
ذ _D ARABSKA LITERA THAL
ر r LITERA ARABSKA REH
ز z ARABSKA LITERA ZAIN
س s LIST ARABSKI WIDZIANY
ش ^s POŁYSK LISTÓW ARABSKICH
ص .s ARABSKA LITERA SAD
ض .D ARABSKI LIST TATO
ط .T ARABSKA LITERA TAH
ظ .z ARABSKA LITERA ZAH
ع ` ARABSKA LITERA AIN
غ .g ARABSKA LITERA GHAIN
ف F ARABSKA LITERA FEH
ق Q ARABSKA LITERA QAF
ك k ARABSKA LITERA KAF
ل ja ARABSKA LITERA LAM
śmiać m ARABSKI LIST
ن n LIST ARABSKI W POŁUDNIE
و w / U ARABSKA LITERA WAW
ه h ARABSKA LITERA HEH
ي r / ja ARABSKA LITERA
َ a ARABSKA FATHA
ُ NS ARABSKA DAMMA
ِ tj ARABSKA KASRA
پ P ARABSKA LITERA PEH
چ ^c ARABSKA LITERA TCHEH
ژ ^z ARABSKA LITERA JEH
گ g ARABSKA LITERA GAF
ک .k ARABSKA LITERA KEHEH
ی r / ja LISTA ARABSKIE FARSI YEH
ۀ Cześć ARABSKA LITERA HEH Z YEH
آ 'A ARABSKA LITERA ALEF Z MADDA POWYŻEJ
ة T ARABSKA LITERA TEH MARBUTA
ء ' ARABSKA LITERA HAMZA POWYŻEJ
ئ „tak” ARABSKA LITERA YEH Z HAMZA POWYŻEJ
ؤ ty ARABSKA LITERA WAW Z HAMZA POWYŻEJ
ً jakiś ARABSKI FATATAN
ّ XX ARABSKI SHADDA
? , PRZECINEK ARABSKI
ja ; ŚREDNIK ARABSKI
? ? ARABSKI ZNAK ZAPYTAŃ
? % ARABSKI ZNAK PROCENTU
PRZESTRZEŃ
. . KROPKA
- ŁĄCZNIK O ZEROWEJ SZEROKOŚCI
\hspace{0ex} ZERO SZEROKOŚCI BEZ ŁĄCZNIKÓW
^* Aktywowany przez\setfarsi

Zauważ, że można również rozwiązać problem z <yah> zawierającym kropki za pomocą \yahnodotspolecenia.

Zobacz też

Bibliografia

Zewnętrzne linki