CTAN Comprehensive TeX Archive Network

Direc­tory language/arabic/arabxetex




This pack­age pro­vides a con­ve­nient Arab-like user-in­ter­face for type­set­ting lan­guages us­ing the Ara­bic script in XeLaTeX, with flex­i­ble ac­cess to font fea­tures. In­put in Arab no­ta­tion can be set in three dif­fer­ent vo­cal­iza­tion modes or in ro­man translit­er­a­tion. Direct UTF-8 in­put is also sup­ported, but users not in­ter­ested in Arab in­put no­ta­tion should rather con­sider the pack­age poly­glos­sia. Since most of the ‘real work’ – namely pars­ing and con­vert­ing Arab in­put to Uni­code – is done at the level of TECkit map­pings, Arab is re­ally per­for­mant.

The TECkit fontmap­ping files (*.map and *.tec) should be copied to <TEXMF>/fonts/misc/xetex/fontmapping/arabxetex/

Changes from ver­sion 1.1.4:

  • Fix prob­lem with plain foot­notes (Fix pro­vided by En­rico Gre­go­rio)
  • Re­move ob­so­lete and su­per­flu­ous parts from doc­u­men­ta­tion
  • De­fault Ara­bic font is now Amiri in­stead of Scheherazade and Amiri is also used in the doc­u­men­ta­tion.
  • In­clude a pull re­quest from Khaled Hosny:
    • Im­proves the doc­u­men­ta­tion and no­tably clears up the con­fu­sion around U+FDF2. Con­se­quently the op­tions fdf2alif and fdf2noalif are now DEPRECATED, as well as the com­mands \SetAllahWithAlif and \SetAllahWithoutAlif.
    • Fix place­ment of tan­win fa­tah
    • Fix han­dling of end of ayeh sym­bol in map­ping

NB From a user per­spec­tive there is no dif­fer­ence be­tween 1.2.0 and 1.2.1.

François Charette © 2007–2015

Guest Book Sitemap Contact Contact Author