ArabTeX - ArabTeX
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
\novocalize
\RL{al-salAm `alaykum}
\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ą \yahnodots
polecenia.