ArabTeX

ArabTeX i​st ein freies Softwarepaket v​on Klaus Lagally z​ur Unterstützung v​on TeX u​nd LaTeX i​n der Verarbeitung v​on linksläufigen Schriften w​ie in Arabisch u​nd Hebräisch.

ArabTeX logo

Eigenschaften

Die Standard-Eingabecodierung ist eine erweiterte DMG-Umschrift, daneben werden weitere gebräuchliche Codierungen einschließlich Unicode unterstützt. Bei der Umwandlung werden sprachspezifische Schreibregeln beachtet, zahlreiche Ligaturen werden automatisch erzeugt.

Neben Arabisch und Persisch werden weitere Sprachen unterstützt, die eine erweiterte arabische Schrift verwenden, wie Urdu, Pashto, Sindhi, Maghribi, Uigurisch, Kashmiri und Jawi. Ein hebräischer Modus unterstützt neben Hebräisch selbst auch Judäo-Arabisch, Ladino und Jiddisch.

Verwendung

Linksläufige Texte können einen eigenen Absatz bilden mittels der Umgebung \begin{RLtext} … \end{RLtext}, oder auch mit dem Kommando \RL{ … } in einen laufenden Absatz eingefügt werden.

Beispiel

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

Häufige Kommandos

  • \setarab (sprachspezifische Konventionen (Hamza etc.))
  • \setfarsi (sprachspezifische Konventionen)
  • \setuighur (sprachspezifische Konventionen)
  • \set… (weitere sprachspezifische Konventionen, siehe Handbuch[1])
  • \novocalize (keine Kurzvokale; sonst setzen durch "a, "i, "u)
  • \vocalize (alle Kurzvokale; löschen durch "a, "i, "u)
  • \fullvocalize (Sukun und alle Kurzvokale; löschen durch "a, "i, "u)
  • \setcode>{ } (Eingabecodierung wählen)
  • \settrans{ } (Umschriftkonventionen wählen)

Zeichentabelle

Buchstabe Transliteration Unicode>-Name
اAARABIC LETTER ALEF
أاa'ARABIC LETTER ALEF WITH HAMZA ABOVE
باbARABIC LETTER BEH
تاtARABIC LETTER TEH
ثا_tARABIC LETTER THEH
جاj / ^gARABIC LETTER JEEM
حا.hARABIC LETTER HAH
خاx / _hARABIC LETTER KHAH
داdARABIC LETTER DAL
ذا_dARABIC LETTER THAL
راrARABIC LETTER REH
زاzARABIC LETTER ZAIN
ساsARABIC LETTER SEEN
شا^sARABIC LETTER SHEEN
صا.sARABIC LETTER SAD
ضا.dARABIC LETTER DAD
طا.tARABIC LETTER TAH
ظا.zARABIC LETTER ZAH
عا`ARABIC LETTER AIN
غا.gARABIC LETTER GHAIN
فاfARABIC LETTER FEH
قاqARABIC LETTER QAF
كاkARABIC LETTER KAF
لاlARABIC LETTER LAM
ماmARABIC LETTER MEEM
ناnARABIC LETTER NOON
واw / UARABIC LETTER WAW
هاhARABIC LETTER HEH
ياy / IARABIC LETTER YEH
َاaARABIC FATHA
ُاu / oARABIC DAMMA
ِاi / eARABIC KASRA
پاpARABIC LETTER PEH
چا^cARABIC LETTER TCHEH
ژا^zARABIC LETTER JEH
گاgARABIC LETTER GAF
کا.kARABIC LETTER KEHEH
یاy / I*ARABIC LETTER FARSI YEH
ۀاH-iARABIC LETTER HEH WITH YEH
آا'AARABIC LETTER ALEF WITH MADDA ABOVE
ةاTARABIC LETTER TEH MARBUTA
ءاARABIC LETTER HAMZA ABOVE
ئا'iARABIC LETTER YEH WITH HAMZA ABOVE
ؤاU'ARABIC LETTER WAW WITH HAMZA ABOVE
ًاaNARABIC FATHATAN
ّاxxARABIC SHADDA
،ا,ARABIC COMMA
؛ا ;ARABIC SEMICOLON
؟ا ?ARABIC QUESTION MARK
٪ا %ARABIC PERCENT SIGN
اSPACE
.FULL STOP
ا-ZERO WIDTH JOINER
ا\hspace{0ex}ZERO WIDTH NON-JOINER
* aktiviert durch \setfarsi

Finales u​nd isoliertes Ya o​hne Punkte erhält m​an durch d​ie Option

\yahnodots

Lizenz

ArabTeX unterliegt d​er LaTeX Project Public License v1+.

Siehe auch

Einzelnachweise

  1. Handbuch (PDF; 612 kB).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.