HOME

TheInfoList



OR:

ArabTeX is a free software package providing support for the
Arabic Arabic (, ' ; , ' or ) is a Semitic language spoken primarily across the Arab world.Semitic languages: an international handbook / edited by Stefan Weninger; in collaboration with Geoffrey Khan, Michael P. Streck, Janet C. E.Watson; Walter ...
and
Hebrew Hebrew (; ; ) is a Northwest Semitic language of the Afroasiatic language family. Historically, it is one of the spoken languages of the Israelites and their longest-surviving descendants, the Jews and Samaritans. It was largely preserved ...
alphabet An alphabet is a standardized set of basic written graphemes (called letters) that represent the phonemes of certain spoken languages. Not all writing systems represent language in this way; in a syllabary, each character represents a syllab ...
s to TeX and
LaTeX Latex is an emulsion (stable dispersion) of polymer microparticles in water. Latexes are found in nature, but synthetic latexes are common as well. In nature, latex is found as a milky fluid found in 10% of all flowering plants (angiosperms ...
. Written by Klaus Lagally, it can take
romanized Romanization or romanisation, in linguistics, is the conversion of text from a different writing system to the Roman (Latin) script, or a system for doing so. Methods of romanization include transliteration, for representing written text, and ...
ASCII ASCII ( ), abbreviated from American Standard Code for Information Interchange, is a character encoding standard for electronic communication. ASCII codes represent text in computers, telecommunications equipment, and other devices. Because ...
or native script input to produce quality ligatures for
Arabic Arabic (, ' ; , ' or ) is a Semitic language spoken primarily across the Arab world.Semitic languages: an international handbook / edited by Stefan Weninger; in collaboration with Geoffrey Khan, Michael P. Streck, Janet C. E.Watson; Walter ...
, Persian,
Urdu Urdu (;"Urdu"
'' Pashto Pashto (,; , ) is an Eastern Iranian language in the Indo-European language family. It is known in historical Persian literature as Afghani (). Spoken as a native language mostly by ethnic Pashtuns, it is one of the two official langua ...
,
Sindhi Sindhi may refer to: *something from, or related to Sindh, a province of Pakistan * Sindhi people, an ethnic group from the Sindh region * Sindhi language, the Indo-Aryan language spoken by them People with the name * Sarkash Sindhi (1940–2012 ...
, Western Punjabi (Lahnda), Maghribi, Uyghur,
Kashmiri Kashmiri may refer to: * People or things related to the Kashmir Valley or the broader region of Kashmir * Kashmiris, an ethnic group native to the Kashmir Valley * Kashmiri language, their language People with the name * Kashmiri Saikia Baruah ...
,
Hebrew Hebrew (; ; ) is a Northwest Semitic language of the Afroasiatic language family. Historically, it is one of the spoken languages of the Israelites and their longest-surviving descendants, the Jews and Samaritans. It was largely preserved ...
,
Judeo-Arabic Judeo-Arabic dialects (, ; ; ) are ethnolects formerly spoken by Jews throughout the Arabic-speaking world. Under the ISO 639 international standard for language codes, Judeo-Arabic is classified as a macrolanguage under the code jrb, enco ...
, Ladino and
Yiddish Yiddish (, or , ''yidish'' or ''idish'', , ; , ''Yidish-Taytsh'', ) is a West Germanic language historically spoken by Ashkenazi Jews. It originated during the 9th century in Central Europe, providing the nascent Ashkenazi community with a ve ...
. ArabTeX characters are placed within a TeX/LaTeX document using the command \RL or the environment \begin ... \end. ArabTeX is released under the
LaTeX Project Public License The LaTeX Project Public License (LPPL) is a software license originally written for the LaTeX system. Software distributed under the terms of the LPPL can be regarded as free software; however, it is not copylefted. Besides the LaTeX base ...
v1+.ftp://ftp.informatik.uni-stuttgart.de/pub/arabtex/arabtex.htm


Example

\novocalize \RL \documentclass 2pt \usepackage \begin \setarab \fullvocalize \transtrue \arabtrue \begin bismi al-ll_ahi al-rra.hm_ani al-rra.hImi \end \end


Common commands

* \setarab (set language specific rendering) * \setfarsi (set language specific rendering) * \setuighur (set language specific rendering) * \set... (more language conventions, see the documentation) * \novocalize (individual vowel marks can be displayed using "a, "i, "u) * \vocalize (individual vowel marks can be cancelled using "a, "i, "u) * \fullvocalize (individual vowel marks can be cancelled using "a, "i, "u) * \setcode (switch input encodings) * \settrans (switch transliteration conventions)


Character table

Note that one can also overcome the problem with containing dots using the \yahnodots command.


See also

* XePersian * FarsiTeX * XeTeX * ArabLuaTex *
List of TeX extensions TeX is a free typesetting system for which many extensions have been developed. Languages * ArabTeX – adds support for Hebrew and Arabic alphabets * FarsiTeX – adds support for Farsi * Omega (TeX) – extends multilinguality by usi ...


References


External links


ArabTeX package pageDocumentation (pdf)
* tp://ftp.informatik.uni-stuttgart.de/pub/arabtex/arabtex.htm Download {{TeX navbox Arabic-language computing Free TeX software