diff options
author | Hans Hagen <pragma@wxs.nl> | 2016-10-12 20:30:59 +0200 |
---|---|---|
committer | Context Git Mirror Bot <phg42.2a@gmail.com> | 2016-10-12 20:30:59 +0200 |
commit | 1964c078d21c5f1d19a84fa6ef5c038f8ee80652 (patch) | |
tree | 833b3c9c678bcc7043560ab2e83daeeb395d6d7c /tex/context/fonts/mkiv/type-imp-koeielettersot.mkiv | |
parent | 236690a6367b25187d37013e1e7fc196c5c44eb8 (diff) | |
download | context-1964c078d21c5f1d19a84fa6ef5c038f8ee80652.tar.gz |
2016-10-12 17:32:00
Diffstat (limited to 'tex/context/fonts/mkiv/type-imp-koeielettersot.mkiv')
-rw-r--r-- | tex/context/fonts/mkiv/type-imp-koeielettersot.mkiv | 50 |
1 files changed, 38 insertions, 12 deletions
diff --git a/tex/context/fonts/mkiv/type-imp-koeielettersot.mkiv b/tex/context/fonts/mkiv/type-imp-koeielettersot.mkiv index fc6640532..44176b67c 100644 --- a/tex/context/fonts/mkiv/type-imp-koeielettersot.mkiv +++ b/tex/context/fonts/mkiv/type-imp-koeielettersot.mkiv @@ -23,6 +23,11 @@ ss01=yes] \definefontfeature + [mathsheepdigits] + [sheepdigits] + [mode=base] + +\definefontfeature [cowslogos] [mode=node, script=latn, @@ -37,7 +42,8 @@ \definefontfeature [cowscolors] - [colr=yes, + [mode=node, + colr=yes, ss02=yes, dlig=yes] @@ -72,7 +78,7 @@ \starttypescript [\s!all] [koeielettersotf,sheepotf] \definefontsynonym [Sheep] [koeielettersot][\s!features=sheepdefault] \definefontsynonym [SheepLogo] [koeielettersot][\s!features=cowslogos] - \definefontsynonym [SheepMathRoman][koeielettersot][\s!features=sheepdigits,\s!goodies=koeielettersot] + \definefontsynonym [SheepMathRoman][koeielettersot][\s!features=mathsheepdigits,\s!goodies=koeielettersot] \stoptypescript % \definefontsynonym[\s!MathRoman][file:texgyredejavu-math][\s!features=\s!math\mathsizesuffix,\s!goodies=dejavu-math] @@ -86,7 +92,7 @@ \starttypescript [\s!all] [coloredsheepotf] \definefontsynonym [Sheep] [koeielettersot][\s!features=sheepcolored] \definefontsynonym [SheepLogo] [koeielettersot][\s!features=cowslogos] - \definefontsynonym [SheepMathRoman][koeielettersot][\s!features=sheepdigits,\s!goodies=koeielettersot] + \definefontsynonym [SheepMathRoman][koeielettersot][\s!features=mathsheepdigits,\s!goodies=koeielettersot] \stoptypescript \starttypescript [\s!serif] [cowsotf,coloredcowsotf] @@ -126,21 +132,29 @@ \starttext -% \loadtypescriptfile[cowotf] +\setupbodyfont[sheep] + +$1^1$ + +\stoptext + +\starttext + +\loadtypescriptfile[cowotf] \definecolor[cowred] [r=.50] \definecolor[cowgreen] [g=.50] \definecolor[cowblue] [b=.50] \definecolor[cowyellow][y=.25] -% \startluacode -% fonts.handlers.otf.registerpalette("demo", { -% { g = .50 }, -% { y = .25 }, -% { b = .50 }, -% { r = .50 }, -% }) -% \stopluacode +\startluacode + fonts.handlers.otf.registerpalette("demo", { + { g = .50 }, + { y = .25 }, + { b = .50 }, + { r = .50 }, + }) +\stopluacode \definefontcolorpalette[cows][cowgreen,cowyellow,cowblue,cowred] @@ -150,4 +164,16 @@ \input zapf +\definefontsynonym + [CowsColored] + [koeielettersot] + +\showotfcomposition + {koeielettersot*default,cowscolors} + {1} + {context} + +\scale[width=\textwidth]{\getnamedglyphdirect{CowsColored*default,cowscolors}{contextlogo}} +\scale[width=\textwidth]{\definedfont[CowsColored*default,cowscolors]context} + \stoptext |