diff options
author | Hans Hagen <pragma@wxs.nl> | 2002-05-15 00:00:00 +0200 |
---|---|---|
committer | Hans Hagen <pragma@wxs.nl> | 2002-05-15 00:00:00 +0200 |
commit | eec06cd3ed759e8101b6cafa16d46884e479a4f6 (patch) | |
tree | 07d5af570abdb3dd80d37e74bba1a0759855557d /tex/context/base/type-omg.tex | |
parent | 64f02e3e5cbd20af19a0089553db5ee5c7d5eca1 (diff) | |
download | context-eec06cd3ed759e8101b6cafa16d46884e479a4f6.tar.gz |
stable 2002.05.15
Diffstat (limited to 'tex/context/base/type-omg.tex')
-rw-r--r-- | tex/context/base/type-omg.tex | 200 |
1 files changed, 200 insertions, 0 deletions
diff --git a/tex/context/base/type-omg.tex b/tex/context/base/type-omg.tex new file mode 100644 index 000000000..c5be16903 --- /dev/null +++ b/tex/context/base/type-omg.tex @@ -0,0 +1,200 @@ +%D \module +%D [ file=type-omg, +%D version=2002.05.15, +%D title=\CONTEXT\ Typescript Macros, +%D subtitle=Basic \OMEGA\ Gamma Definitions, +%D author={Idris Samawi Hamid, Hans Hagen}, +%D date=\currentdate, +%D copyright={PRAGMA-ADE, Idris Samawi Hamid}] +% +%C +%C This module is part of the \CONTEXT\ macro||package and is +%C therefore copyrighted by \PRAGMA. See mreadme.pdf for +%C details. + +%D I need to document this module a bit. See \type {m-gamma} +%D for more information. + +\definestyle [normalvariant] [\nv] [] % so we can get ucvtt (Unicode Variable Typewriter) + +%D omarab: + +\starttypescript [naskh] [omega] [name] + + \definefontsynonym [OmegaArabic] [omarab] + \definefontsynonym [OmegaArabic-Bold] [omarabb] + + \definefontsynonym [Naskh] [OmegaArabic] + \definefontsynonym [NaskhBold] [OmegaArabic-Bold] + +\stoptypescript + +\starttypescript [naskh] [omega] [size] + + \definebodyfont + [20.7pt,17.3pt,14.4pt,12pt,11pt,10pt,9pt,8pt,7pt,6pt] + [rm] + [tf=Naskh sa 1, + bf=NaskhBold sa 1, + it=Naskh sa 1, + sl=Naskh sa 1, + bi=NaskhBold sa 1, + bs=NaskhBold sa 1, + sc=Naskh sa 1] + +\usetypescript [math] [computer-modern] [size] + +\stoptypescript + +\starttypescript [OmegaArab] + + \definebodyfontenvironment + [omarb] + [default] + [interlinespace=3ex] + + \definetypeface [omarb] [rm] [naskh] [omega] [omega] + +\stoptypescript + +%D omlgc: + +\starttypescript [serif] [omega] [name] + + \definefontsynonym [OmegaSerif] [omlgc] + \definefontsynonym [OmegaSerif-Bold] [omlgcb] + \definefontsynonym [OmegaSerif-Italic] [omlgci] + \definefontsynonym [OmegaSerif-Slanted] [omlgci] + \definefontsynonym [OmegaSerif-BoldItalic] [omlgcbi] + \definefontsynonym [OmegaSerif-BoldSlanted][omlgcbi] + \definefontsynonym [OmegaSerif-Caps] [omlgc] + + \definefontsynonym [Serif] [OmegaSerif] + \definefontsynonym [SerifBold] [OmegaSerif-Bold] + \definefontsynonym [SerifItalic] [OmegaSerif-Italic] + \definefontsynonym [SerifSlanted] [OmegaSerif-Slanted] + \definefontsynonym [SerifBoldItalic] [OmegaSerif-BoldItalic] + \definefontsynonym [SerifBoldSlanted] [OmegaSerif-BoldSlanted] + \definefontsynonym [SerifCaps] [OmegaSerif-Caps] + +\stoptypescript + +\starttypescript [mono] [omega] [name] + + \definefontsynonym [OmegaMono] [uctt10] + \definefontsynonym [OmegaMono-Italic] [ucitt10] + \definefontsynonym [OmegaMono-Slanted] [ucsltt10] + \definefontsynonym [OmegaMono-Bold] [uctt10] + \definefontsynonym [OmegaMono-BoldItalic] [ucitt10] + \definefontsynonym [OmegaMono-BoldSlanted] [ucsltt10] + \definefontsynonym [OmegaMono-Caps] [uctt10] + \definefontsynonym [OmegaMono-Variable] [ucvtt10] + + \definefontsynonym [Mono] [OmegaMono] + \definefontsynonym [MonoBold] [OmegaMono-Bold] + \definefontsynonym [MonoItalic] [OmegaMono-Italic] + \definefontsynonym [MonoSlanted] [OmegaMono-Slanted] + \definefontsynonym [MonoBoldItalic] [OmegaMono-BoldItalic] + \definefontsynonym [MonoBoldSlanted] [OmegaMono-BoldSlanted] + \definefontsynonym [MonoCaps] [OmegaMono-Caps] + \definefontsynonym [MonoVariable] [OmegaMono-Variable] + +\stoptypescript + +\starttypescript [serif] [omega] [size] + + \definebodyfont + [20.7pt,17.3pt,14.4pt,12pt,11pt,10pt,9pt,8pt,7pt,6pt,5pt,4pt] + [rm] + [tf=Serif sa 1, + bf=SerifBold sa 1, + it=SerifItalic sa 1, + sl=SerifSlanted sa 1, + bi=SerifBoldItalic sa 1, + bs=SerifBoldSlanted sa 1, + sc=SerifCaps sa 1] + +\usetypescript [math,sans] [computer-modern] [size] + +\stoptypescript + +%D In order to get default Unicode Variable Typewriter, +%D uncomment the first \type {\definebodyfont} and then +%D comment the rest of this typescript. + +\starttypescript [mono] [omega] [size] + +% \definebodyfont +% [20.7pt,17.3pt,14.4pt,12pt,11pt,10pt,9pt,8pt,7pt,6pt,5pt,4pt] +% [rm] +% [tf=MonoVariable sa 1, +% bf=MonoBold sa 1 +% it=MonoItalic sa 1, +% sl=MonoSlanted sa 1, +% bi=MonoBoldItali sa 1, +% bs=MonoBoldSlanted sa 1, +% sc=MonoCaps sa 1] + + \definebodyfont + [20.7pt,17.3pt,14.4pt,12pt,11pt] + [tt] + [tf=uctt12 sa 1, + bf=uctt12 sa 1, + it=ucitt10 sa 1, + sl=ucsltt10 sa 1, + bi=ucitt10 sa 1, + bs=ucsltt10 sa 1, + sc=uctt10 sa 1, + nv=ucvtt10 sa 1] + + \definebodyfont + [10pt] + [tt] + [tf=uctt10 at 10pt, + bf=uctt10 at 10pt, + it=ucitt10 at 10pt, + sl=ucsltt10 at 10pt, + bi=ucitt10 at 10pt, + bs=ucsltt10 at 10pt, + sc=uctt10 at 10pt, + nv=ucvtt10 at 10pt] + + \definebodyfont + [9pt] + [tt] + [tf=uctt9 at 9pt, + bf=uctt9 at 9pt, + it=ucitt10 at 9pt, + sl=ucsltt10 at 9pt, + bi=ucitt10 at 9pt, + bs=ucsltt10 at 9pt, + sc=uctt10 at 9pt, + nv=ucvtt10 at 9pt] + + \definebodyfont + [8pt,7pt,6pt,5pt,4pt] + [tt] + [tf=uctt8 sa 1, + bf=uctt8 sa 1, + it=ucitt10 sa 1, + sl=ucsltt10 sa 1, + bi=ucitt10 sa 1, + bs=ucsltt10 sa 1, + sc=uctt10 sa 1, + nv=ucvtt10 sa 1] + +\stoptypescript + +\starttypescript [OmegaLGC] + + \definebodyfontenvironment + [omlgc] + [default] + [interlinespace=2.8ex] + + \definetypeface [omlgc] [rm] [serif] [omega] [omega] + \definetypeface [omlgc] [tt] [mono] [omega] [omega] + +\stoptypescript + +\endinput |