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 Tex may refer to: People and fictional characters * Tex (nickname), a list of people and fictional characters with the nickname * Joe Tex (1933–1982), stage name of American soul singer Joseph Arrington Jr. Entertainment * ''Tex'', the Italian ...
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
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 Persian may refer to: * People and things from Iran, historically called ''Persia'' in the English language ** Persians, the majority ethnic group in Iran, not to be conflated with the Iranic peoples ** Persian language, an Iranian language of the ...
,
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, 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 Ladino, derived from Latin, may refer to: * The register of Judaeo-Spanish used in the translation of religious texts, such as the Ferrara Bible *Ladino people, a socio-ethnic category of Mestizo or Hispanicized people in Central America especi ...
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 sys ...
v1+.ftp://ftp.informatik.uni-stuttgart.de/pub/arabtex/arabtex.htm


Example

\novocalize \RL \documentclass
2pt PT, Pt, or pt may refer to: Arts and entertainment * ''P.T.'' (video game), acronym for ''Playable Teaser'', a short video game released to promote the cancelled video game ''Silent Hills'' * Porcupine Tree, a British progressive rock group ...
\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 FarsiTeX is a free Persian/English bidirectional typesetting system based on the TeX system. The FarsiTeX project was initiated by Mohammad Ghodsi at Sharif University of Technology in 1993. The latest (experimental) version of FarsiTeX in 2006 i ...
*
XeTeX XeTeX ( or ; see also Pronouncing and writing "TeX") is a TeX typesetting engine using Unicode and supporting modern font technologies such as OpenType, Graphite and Apple Advanced Typography (AAT). It was originally written by Jonathan Ke ...
* 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