Open main menu

Changes

6,515 bytes added ,  00:30, 6 September 2008
no edit summary
**The name after <tt>name:</tt> is the name given by <tt>mtxrun --script font --list</tt>
**The « name: » part can be replaced by <tt>file:TheFontFile.otf</tt>
 
 
== Example ==
 
First run
 
$ mtxrun --script fonts --list --pattern=*warnock*
 
You'll get a list of fonts containing the string ''warnock''
 
warnockprobold WarnockPro-Bold E:/Fonts/Warnock Pro/WarnockPro-Bold.otf
warnockproboldcapt WarnockPro-BoldCapt E:/Fonts/Warnock Pro/WarnockPro-BoldCapt.otf
warnockprobolddisp WarnockPro-BoldDisp E:/Fonts/Warnock Pro/WarnockPro-BoldDisp.otf
warnockproboldit WarnockPro-BoldIt E:/Fonts/Warnock Pro/WarnockPro-BoldIt.otf
warnockprobolditcapt WarnockPro-BoldItCapt E:/Fonts/Warnock Pro/WarnockPro-BoldItCapt.otf
warnockprobolditdisp WarnockPro-BoldItDisp E:/Fonts/Warnock Pro/WarnockPro-BoldItDisp.otf
warnockprobolditsubh WarnockPro-BoldItSubh E:/Fonts/Warnock Pro/WarnockPro-BoldItSubh.otf
warnockproboldsubh WarnockPro-BoldSubh E:/Fonts/Warnock Pro/WarnockPro-BoldSubh.otf
warnockprobook WarnockPro-Regular E:/Fonts/Warnock Pro/WarnockPro-Regular.otf
warnockprocapt WarnockPro-Capt E:/Fonts/Warnock Pro/WarnockPro-Capt.otf
warnockprocaptionbold WarnockPro-BoldCapt E:/Fonts/Warnock Pro/WarnockPro-BoldCapt.otf
warnockprocaptionbook WarnockPro-Capt E:/Fonts/Warnock Pro/WarnockPro-Capt.otf
warnockprodisp WarnockPro-Disp E:/Fonts/Warnock Pro/WarnockPro-Disp.otf
warnockprodisplaybold WarnockPro-BoldDisp E:/Fonts/Warnock Pro/WarnockPro-BoldDisp.otf
warnockprodisplaybook WarnockPro-Disp E:/Fonts/Warnock Pro/WarnockPro-Disp.otf
warnockproit WarnockPro-It E:/Fonts/Warnock Pro/WarnockPro-It.otf
warnockproitcapt WarnockPro-ItCapt E:/Fonts/Warnock Pro/WarnockPro-ItCapt.otf
warnockproitdisp WarnockPro-ItDisp E:/Fonts/Warnock Pro/WarnockPro-ItDisp.otf
warnockproitsubh WarnockPro-ItSubh E:/Fonts/Warnock Pro/WarnockPro-ItSubh.otf
warnockprolight WarnockPro-Light E:/Fonts/Warnock Pro/WarnockPro-Light.otf
warnockprolightcapt WarnockPro-LightCapt E:/Fonts/Warnock Pro/WarnockPro-LightCapt.otf
warnockprolightcaptionlight WarnockPro-LightCapt E:/Fonts/Warnock Pro/WarnockPro-LightCapt.otf
warnockprolightdisp WarnockPro-LightDisp E:/Fonts/Warnock Pro/WarnockPro-LightDisp.otf
warnockprolightdisplaylight WarnockPro-LightDisp E:/Fonts/Warnock Pro/WarnockPro-LightDisp.otf
warnockprolightit WarnockPro-LightIt E:/Fonts/Warnock Pro/WarnockPro-LightIt.otf
warnockprolightitcapt WarnockPro-LightItCapt E:/Fonts/Warnock Pro/WarnockPro-LightItCapt.otf
warnockprolightitdisp WarnockPro-LightItDisp E:/Fonts/Warnock Pro/WarnockPro-LightItDisp.otf
warnockprolightitsubh WarnockPro-LightItSubh E:/Fonts/Warnock Pro/WarnockPro-LightItSubh.otf
warnockprolightlight WarnockPro-Light E:/Fonts/Warnock Pro/WarnockPro-Light.otf
warnockprolightsubh WarnockPro-LightSubh E:/Fonts/Warnock Pro/WarnockPro-LightSubh.otf
warnockprolightsubheadlight WarnockPro-LightSubh E:/Fonts/Warnock Pro/WarnockPro-LightSubh.otf
warnockproregular WarnockPro-Regular E:/Fonts/Warnock Pro/WarnockPro-Regular.otf
warnockprosemibold WarnockPro-Semibold E:/Fonts/Warnock Pro/WarnockPro-Semibold.otf
warnockprosemiboldcapt WarnockPro-SemiboldCapt E:/Fonts/Warnock Pro/WarnockPro-SemiboldCapt.otf
warnockprosemibolddisp WarnockPro-SemiboldDisp E:/Fonts/Warnock Pro/WarnockPro-SemiboldDisp.otf
warnockprosemiboldit WarnockPro-SemiboldIt E:/Fonts/Warnock Pro/WarnockPro-SemiboldIt.otf
warnockprosemibolditcapt WarnockPro-SemiboldItCapt E:/Fonts/Warnock Pro/WarnockPro-SemiboldItCapt.otf
warnockprosemibolditdisp WarnockPro-SemiboldItDisp E:/Fonts/Warnock Pro/WarnockPro-SemiboldItDisp.otf
warnockprosemibolditsubh WarnockPro-SemiboldItSubh E:/Fonts/Warnock Pro/WarnockPro-SemiboldItSubh.otf
warnockprosemiboldsubh WarnockPro-SemiboldSubh E:/Fonts/Warnock Pro/WarnockPro-SemiboldSubh.otf
warnockprosmbdcaptiondemi WarnockPro-SemiboldCapt E:/Fonts/Warnock Pro/WarnockPro-SemiboldCapt.otf
warnockprosmbddemi WarnockPro-Semibold E:/Fonts/Warnock Pro/WarnockPro-Semibold.otf
warnockprosmbddisplaydemi WarnockPro-SemiboldDisp E:/Fonts/Warnock Pro/WarnockPro-SemiboldDisp.otf
warnockprosmbdsubheaddemi WarnockPro-SemiboldSubh E:/Fonts/Warnock Pro/WarnockPro-SemiboldSubh.otf
warnockprosubh WarnockPro-Subh E:/Fonts/Warnock Pro/WarnockPro-Subh.otf
warnockprosubheadbold WarnockPro-BoldSubh E:/Fonts/Warnock Pro/WarnockPro-BoldSubh.otf
warnockprosubheadbook WarnockPro-Subh E:/Fonts/Warnock Pro/WarnockPro-Subh.otf
 
 
Now to access, say the regular warnock font, the following are valid. And I ought to mention that Hans recommends the first http://article.gmane.org/gmane.comp.tex.context/43685.
 
<texcode>
% Hans recommends this format;
\definefontsynonym [WarnockPro-Regular] [name:warnockproregular]
</texcode>
 
and
 
<texcode>
\definefontsynonym [WarnockPro-Regular] [name:WarnockPro-Regular]
</texcode>
 
An entire typescript would be defined as;
 
<texcode>
\starttypescript [serif] [warnockpro]
\setups[font:fallback:sans]
\definefontsynonym [WarnockPro-Regular] [name:WarnockPro-Regular]
\definefontsynonym [WarnockPro-Bold] [name:WarnockPro-Bold]
\definefontsynonym [WarnockPro-Italic] [name:WarnockPro-It]
\definefontsynonym [WarnockPro-BoldItalic] [name:WarnockPro-BoldIt]
\stoptypescript
 
\starttypescript [serif] [warnockpro]
\definefontsynonym [Serif] [WarnockPro-Regular] [features=default]
\definefontsynonym [SerifBold] [WarnockPro-Bold] [features=default]
\definefontsynonym [SerifItalic] [WarnockPro-Italic] [features=default]
\definefontsynonym [SerifBoldItalic] [WarnockPro-BoldItalic] [features=default]
\definefontsynonym [SerifCaps] [Serif] [features=latin-smallcaps]
\stoptypescript
 
\definetypeface[adobe][rm][serif][warnockpro][default]
\setupbodyfont[adobe,11pt]
 
</texcode>
[[Category:Fonts]]
10

edits