ArabTeX - ArabTeX

ArabTeX -logoen

ArabTeX er en gratis programvarepakke som gir støtte for arabiske og hebraiske alfabeter til TeX og LaTeX . Skrevet av Klaus Lagally, det kan ta romanisert ASCII eller native script-inngang for å produsere kvalitetsligaturer for arabisk , persisk , urdu , pashto , Sindhi , vestlig Punjabi (Lahnda) , Maghribi , Uyghur , Kashmiri , hebraisk , judeo-arabisk , Ladino og jiddisch . ArabTeX -tegn plasseres i et TeX/LaTeX -dokument ved hjelp av kommandoen eller miljøet . ArabTeX er utgitt under LaTeX Project Public License v1+. \RL{ ... }\begin{RLtext} ... \end{RLtext}

Eksempel

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}

Vanlige kommandoer

  • \setarab (angi språkspesifikk gjengivelse)
  • \setfarsi (angi språkspesifikk gjengivelse)
  • \setuighur (angi språkspesifikk gjengivelse)
  • \set... (flere språkkonvensjoner, se dokumentasjonen)
  • \novocalize (individuelle vokalmerker kan vises med "a," i, "u)
  • \vocalize (individuelle vokalmerker kan avbrytes med "a," i, "u)
  • \fullvocalize (individuelle vokalmerker kan avbrytes med "a," i, "u)
  • \setcode{ } (bytte inngangskoder)
  • \settrans{ } (bytte translitterasjonskonvensjoner)

Tegnbord

Brev Translitterasjon Unicode -navn
ا EN ARABISK BREV ALEF
أ en' ARABISK BREV ALEF MED HAMZA OVER
ب b ARABISK BREV BEH
ت t ARABISK BREVTEH
ث _t ARABISK BREV THEH
ج j / ^g ARABISK BREV JEEM
ح .h ARABISK BREV HAH
خ x / _h ARABISK BREV KHAH
د d ARABISK BREV DAL
ذ _d ARABISK BREV THAL
ر r ARABISK BREV REH
ز z ARABISK BREV ZAIN
س s ARABISK BREV SETT
ش ^s ARABISK BREV SHEEN
ص .s ARABISK BREV TRYGT
ض .d ARABISK BREVPAPPA
ط .t ARABISK BREV TAH
ظ .z ARABISK BREV ZAH
ع ` ARABISK BREV AIN
غ .g ARABISK BREV GHAIN
ف f ARABISK BREV FEH
ق q ARABISK BREV QAF
ك k ARABISK BREV KAF
ل l ARABISK BREVLAMPE
م m ARABISK BREVEMELLE
ن n ARABISK BREV MIDDAG
Og m / U ARABISK BREVWAW
ه h ARABISK BREV HEH
Jeg y / I ARABISK BREV YEH
َ en ARABISK FATHA
ُ u / o ARABISK DAMMA
ِ dvs ARABISK KASRA
پ s ARABISK BREV PEH
چ ^c ARABISK BREV TCHEH
ژ ^z ARABISK BREV JEH
گ g ARABISK BREV GAF
ک .k ARABISK BREV KEHEH
ی y / I ARABISK BREV FARSI YEH
ۀ Hei ARABISK BREV HEH MED YEH
آ 'EN ARABISK BREV ALEF MED MADDA OVER
ة T ARABISK BREV TEH MARBUTA
ء ' ARABISK BREV HAMZA OVER
ئ 'y ARABISK BREV YEH MED HAMZA OVER
ؤ du ' ARABISK BREV VEKT MED HAMZA OVER
ً aN ARABISK FATHATAN
ّ xx ARABISK SHADDA
، , ARABISK KOMMA
؛ ; ARABISK SEMIKOLON
؟ ? ARABISK SPØRSMÅL
٪ % ARABISK PROSENT SKILT
ROM
. . FULL STOPP
- NUL BREDDFØRER
\ hspace {0ex} NUL BREDDE IKKE-JOINER
^* Aktivert av\setfarsi

Vær oppmerksom på at man også kan overvinne problemet med <yah> inneholder prikker ved hjelp av \yahnodotskommandoen.

Se også

Referanser

Eksterne linker