Changes

Jump to navigation Jump to search
2,069 bytes added ,  02:01, 9 August 2007
→‎Fonts and typescripts: Two Hans's comments added (the one about typescripts could be moved to somewhere else).
Incidentally, the above code gives some basic examples of LuaTeX programming, a mixture of both Lua and TeX programming with some special features (features in the general sense, not the Opentype one :-).
 
==== A (Complete) Typescript Example ====
 
<texcode>
\starttypescript [sans] [franklin]
 
\definefontsynonym [FranklinBookRegular] [name:FranklinGothicBookITC-Regular] [features=default]
\definefontsynonym [FranklinMediumRegular] [name:FranklinGothicMediumITC-Regular] [features=default]
\definefontsynonym [FranklinDemiRegular] [name:FranklinGothicDemiITC-Regular] [features=default]
\definefontsynonym [FranklinHeavyRegular] [name:FranklinGothicHeavyITC-Regular] [features=default]
\definefontsynonym [FranklinBookItalic] [name:FranklinGothicBookITC-Italic] [features=default]
\definefontsynonym [FranklinDemiItalic] [name:FranklinGothicMediumITC-Italic] [features=default]
\definefontsynonym [FranklinHeavyItalic] [name:FranklinGothicDemiITC-Italic] [features=default]
\definefontsynonym [FranklinMediumItalic] [name:FranklinGothicHeavyITC-Italic] [features=default]
 
\stoptypescript
 
\starttypescript [sans] [franklin]
 
\definefontsynonym [Sans] [FranklinBookRegular] [features=default]
\definefontsynonym [SansItalic] [FranklinBookItalic] [features=default]
\definefontsynonym [SansBold] [FranklinDemiRegular] [features=default]
\definefontsynonym [SansBoldItalic] [FranklinDemiItalic] [features=default]
\definefontsynonym [SansSlanted] [SansItalic] [features=default]
\definefontsynonym [SansBoldSlanted] [SansBoldItalic] [features=default]
\definefontsynonym [SansCaps] [Sans] [features=smallcaps]
 
\stoptypescript
 
\definetypeface[franklin][rm][sans][franklin][default]
\definetypeface[franklin][ss][sans][franklin][default]
\definetypeface[franklin][tt][mono][modern] [default][rscale=1.12]
\definetypeface[franklin][mm][math][iwona] [default][rscale=1.02]
 
\setupbodyfont[franklin,ss,10pt]
</texcode>
 
==== Using System Fonts ====
 
LuaTeX can see system fonts if you set the <code>OSFONTDIR</code> variable, for instance
set OSFONTDIR=c:/windows/fonts//
 
[[Category:Fonts]]
[[Category:International]]
Anonymous user

Navigation menu