Changes

Jump to navigation Jump to search
3,054 bytes added ,  18:56, 3 February 2009
== Arabic Typesetting ==
 
Typescript file:
<texcode>
[mode=node,language=dflt,script=arab,
init=yes,medi=yes,fina=yes,isol=yes,
liga=yes,dlig=yes,rlig=yes,cligtlig=yes, calt=yes,trep=yes,mark=yes,mkmk=yes, kern=yes,curs=yes]
\starttypescript [serif] [arabtype]
\stoptypescript
</texcode>
 
Usage:
<texcode>
\usetypescriptfile[type-arabtype] % file name
\usetypescript[Arabtype][texnansi]\setupbodyfont[Arabtype,10pt20pt]
</texcode>
== Arabeyes.org fonts ==
...
 
== Iran Nastaliq ==
 
See [http://mces.blogspot.com/2007/11/most-beautiful-persian-opentype-font.html] for more info about the font (and a download link)
 
Typescript file:
<texcode>
\definefontfeature
[fea]
[mode=node,language=dflt,script=arab,
init=yes,medi=yes,fina=yes,isol=yes,
calt=yes,ccmp=yes,cswh=yes,trep=yes,
tlig=yes,rlig=yes,curs=yes,kern=yes,
mark=yes]
 
\starttypescript [serif] [irannastaliq]
\definefontsynonym [IranNastaliq-Light] [name:IranNastaliq] [features=fea]
\definefontsynonym [IranNastaliq-Bold] [name:IranNastaliq] [features=fea]
\definefontsynonym [IranNastaliq-Italic] [name:IranNastaliq] [features=fea]
\definefontsynonym [IranNastaliq-Bold-Italic] [name:IranNastaliq] [features=fea]
\stoptypescript
 
\starttypescript [serif] [irannastaliq]
\usetypescript[serif][fallback]
\definefontsynonym [Serif] [IranNastaliq-Light] [features=fea]
\definefontsynonym [SerifItalic] [IranNastaliq-Italic] [features=fea]
\definefontsynonym [SerifBold] [IranNastaliq-Bold] [features=fea]
\definefontsynonym [SerifBoldItalic] [IranNastaliq-Bold-Italic] [features=fea]
\stoptypescript
 
\starttypescript [IranNastaliq]
\definetypeface [IranNastaliq] [rm] [serif] [irannastaliq] [default]
\stoptypescript
</texcode>
 
Usage:
<texcode>
\usetypescriptfile[type-irannastaliq] % file name
\usetypescript[IranNastaliq]
\setupbodyfont[IranNastaliq,20pt]
</texcode>
 
== Nafees Nastaleeq ==
Free (GPL) Nasta`liq font, http://www.crulp.org/software/localization/Fonts/nafeesNastaleeq.html
 
Typescript file:
<texcode>
\definefontfeature
[fea]
[mode=node,language=dflt,script=arab,
init=yes,medi=yes,fina=yes,isol=yes,
calt=yes,rlig=yes,tlig=yes,trep=yes,
curs=yes,kern=yes,mark=yes]
\starttypescript [serif] [nafeesnastaleeq]
\definefontsynonym [NafeesNastaleeq-Light] [name:NafeesNastaleeq] [features=fea]
\definefontsynonym [NafeesNastaleeq-Bold] [name:NafeesNastaleeq] [features=fea]
\definefontsynonym [NafeesNastaleeq-Italic] [name:NafeesNastaleeq] [features=fea]
\definefontsynonym [NafeesNastaleeq-Bold-Italic] [name:NafeesNastaleeq] [features=fea]
\stoptypescript
\starttypescript [serif] [nafeesnastaleeq]
\usetypescript[serif][fallback]
\definefontsynonym [Serif] [NafeesNastaleeq-Light] [features=fea]
\definefontsynonym [SerifItalic] [NafeesNastaleeq-Italic] [features=fea]
\definefontsynonym [SerifBold] [NafeesNastaleeq-Bold] [features=fea]
\definefontsynonym [SerifBoldItalic] [NafeesNastaleeq-Bold-Italic] [features=fea]
\stoptypescript
 
\starttypescript [NafeesNastaleeq]
\definetypeface [NafeesNastaleeq] [rm] [serif] [nafeesnastaleeq] [default]
\stoptypescript
</texcode>
 
Usage:
<texcode>
\usetypescriptfile[type-nafees] % file name
\usetypescript[NafeesNastaleeq]
\setupbodyfont[NafeesNastaleeq,20pt]
</texcode>
[[Category:Fonts]]
68

edits

Navigation menu