% language=us \startenvironment mk-environment \enablemode[dynamic-arabic] % to be checked, we loose colors \usemodule[abr-02] \usemodule[timing] \usemodule[obsolete-tokens] \useMPlibrary[dum] \dontcomplain \logo [METAPOST] {MetaPost} \setupsorting[logo][style=\sc] \startsetups ShowCollect \blank \flushtokens[demo] \blank \showtokens[demo] \blank \stopsetups \startsetups CollapseCollectA \blank \testtokens[demo] \flushtokens[demo] \blank \showtokens[demo] \blank \stopsetups \startsetups CollapseCollectB \blank \flushtokens[demo] \blank \testtokens[demo] \showtokens[demo] \blank \stopsetups % \startmode[atpragma] % \usetypescriptfile[type-ghz] % \usetypescript[optima-nova-os][texnansi] % \setupbodyfont[optima-os,sans,12pt] % \stopmode % \startnotmode[atpragma] % \usetypescript[palatino][ec] % \setupbodyfont[12pt,palatino] % \stopnotmode % \starttypescript [sans] [optima,optima-nova] [afm] % \definefontsynonym [OptimaLT] [lte50019] [encoding=\typescriptthree,features=complete] % \definefontsynonym [OptimaLT-Italic] [lte52401] [encoding=\typescriptthree,features=complete] % \definefontsynonym [OptimaLT-Bold] [lte50021] [encoding=\typescriptthree,features=complete] % \definefontsynonym [OptimaLT-BoldItalic] [lte54379] [encoding=\typescriptthree,features=complete] % \definefontsynonym [OptimaLT-Medium] [lte53505] [encoding=\typescriptthree,features=complete] % \definefontsynonym [OptimaLT-MediumItalic] [lte53506] [encoding=\typescriptthree,features=complete] % \definefontsynonym [OptimaLT-DemiBold] [lte53507] [encoding=\typescriptthree,features=complete] % \definefontsynonym [OptimaLT-DemiBoldItalic] [lte53508] [encoding=\typescriptthree,features=complete] % \definefontsynonym [OptimaLT-Black] [lte53509] [encoding=\typescriptthree,features=complete] % \definefontsynonym [OptimaLT-BlackItalic] [lte53510] [encoding=\typescriptthree,features=complete] % \definefontsynonym [OptimaLT-ExtraBlack] [lte53511] [encoding=\typescriptthree,features=complete] % \definefontsynonym [OptimaLT-ExtraBlackItalic] [lte53512] [encoding=\typescriptthree,features=complete] % \stoptypescript % \starttypescript [sans] [optima-nova-os] [name] % \definefontsynonym [Sans] [OptimaNova-RegularOsF] [features=complete] % \definefontsynonym [SansItalic] [OptimaNova-ItalicOsF] [features=complete] % \definefontsynonym [SansBold] [OptimaNova-BoldOsF] [features=complete] % \definefontsynonym [SansBoldItalic] [OptimaNova-BoldItalicOsF] [features=complete] % \definefontsynonym [SansSlanted] [OptimaNova-ItalicOsF] [features=complete] % \definefontsynonym [SansBoldSlanted] [OptimaNova-BoldItalicOsF] [features=complete] % \definefontsynonym [SansCaps] [OptimaNova-RegularSC] [features=complete] % \stoptypescript \starttypescript[optima-nova-os] \definetypeface[optima-os][ss][sans][optima-nova-os] [default][features=complete] \definetypeface[optima-os][rm][sans][optima-nova-os] [default][features=complete] \definetypeface[optima-os][tt][mono][latin-modern] [default][features=default,rscale=1.1] \definetypeface[optima-os][mm][math][latin-modern] [default][features=default,rscale=1.1] \quittypescriptscanning \stoptypescript % \startmode[atpragma] % \usetypescriptfile[type-ghz] % \usetypescript[optima-nova-os][afm] % \setupbodyfont[optima-os,sans,12pt] % \stopmode \startmode[atpragma] \usetypescriptfile[type-hgz] \usetypescript[optima-nova-os] % [afm] \setupbodyfont[optima-os,sans,12pt] \stopmode \startnotmode[atpragma] \startsetups normalbodyfont \setupbodyfont[12pt,palatino] \stopsetups \stopnotmode \setups[normalbodyfont] \definelayer [page] [width=\paperwidth, height=\paperheight] \setuplayout [location=middle, marking=on, width=middle, height=middle, footer=1.5cm, header=1.5cm, topspace=1.5cm] \startmode[book] % \definepapersize % [mine] % [width=21cm, % height=24cm] % \setuppapersize % [mine] % [mine] % [oversized] % \setuplayout % width = 15cm % [topspace=1.25cm, % backspace=2.5cm, % cutspace=3.5cm] % \setuplayout % [scale=.80] \setuplayout [marking=on, scale=\luaexpr{24/28}] \stopmode \stopmode \setupcolors [state=start] \setupwhitespace [big] \setuplist[chapter,section][width=5em] \definecolor[mktransparentred] [r=.8,a=1,t=.5] \definecolor[mktransparentgreen] [g=.8,a=1,t=.5] \definecolor[mktransparentblue] [b=.8,a=1,t=.5] \definecolor[mktransparentyellow][r=.8,g=.8,a=1,t=.5] \definecolor[mktransparentgray] [s=.8,a=1,t=.5] \definecolor[mkcolor] [r=.8] \definecolor[mkred] [r=.8] \definecolor[mkgreen] [g=.8] \definecolor[mkblue] [b=.8] \definecolor[mktransparent] [mktransparentred] \setuptype [color=mkcolor] \setuptyping [color=mkcolor] \definestartstop [notabene] [color=mkcolor] \setupitemgroup [itemize] [each] [color=mkcolor,headcolor=mkcolor] \setuppagenumbering [alternative=doublesided, location=] \setupsection [chapter] [conversion=R] \setupsection [section] [conversion=R] \setupcaptions [conversion=R] \setupfootertexts [] [{\getmarking[chapter]\quad\pagenumber}] [{\pagenumber\quad\getmarking[chapter]}] [] \setuphead[chapter][style=\bfc,color=mkcolor] \setuphead[section][style=\bfa,color=mkcolor] \stopenvironment