1,395 bytes added
, 23:49, 31 July 2008
{{todo|more typescripts for common Arabic fonts.}}
== Arabic Typesetting ==
Typescript file:
<texcode>
\definefontfeature
[fea]
[mode=node,language=dflt,script=arab,
init=yes,medi=yes,fina=yes,isol=yes,
liga=yes,dlig=yes,rlig=yes,clig=yes,
mark=yes,mkmk=yes,kern=yes,curs=yes]
\starttypescript [serif] [arabtype]
\definefontsynonym [Arabtype-Light] [name:ArabicTypesetting] [features=fea]
\definefontsynonym [Arabtype-Bold] [name:ArabicTypesetting] [features=fea]
\definefontsynonym [Arabtype-Italic] [name:ArabicTypesetting] [features=fea]
\definefontsynonym [Arabtype-Bold-Italic] [name:ArabicTypesetting] [features=fea]
\stoptypescript
\starttypescript [serif] [arabtype]
\usetypescript[serif][fallback]
\definefontsynonym [Serif] [Arabtype-Light] [features=fea]
\definefontsynonym [SerifItalic] [Arabtype-Italic] [features=fea]
\definefontsynonym [SerifBold] [Arabtype-Bold] [features=fea]
\definefontsynonym [SerifBoldItalic] [Arabtype-Bold-Italic] [features=fea]
\stoptypescript
\starttypescript [Arabtype]
\definetypeface [Arabtype] [rm] [serif] [arabtype] [default]
\stoptypescript
</texcode>
Usage:
<texcode>
\usetypescriptfile[type-arabtype] % file name
\usetypescript[Arabtype][texnansi]
\setupbodyfont[Arabtype,10pt]
</texcode>
== Arabeyes.org fonts ==
[[Category:Fonts]]