From 7ca5bd7bf9f74bfbf809d02a47820044e6bf32c7 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 10 Jan 2015 23:52:49 +0000 Subject: gothic CTAN sync, now excluding yfonts-t1 and blacklettert1 and yinit-as git-svn-id: svn://tug.org/texlive/trunk@36015 c570f23f-e606-0410-a88d-b1316a301751 --- .../fonts/source/public/gothic/cmfrabas.mf | 231 +++++++++++++++++++++ .../fonts/source/public/gothic/cmfrabase.mf | 231 --------------------- .../fonts/source/public/gothic/cmfraknum.mf | 2 + .../fonts/source/public/gothic/dcfrak.mf | 8 + .../texmf-dist/fonts/source/public/gothic/yinit.mf | 4 +- .../fonts/source/public/gothic/yinitas.mf | 114 ---------- .../fonts/source/public/gothic/yinitdd.mf | 109 ---------- 7 files changed, 243 insertions(+), 456 deletions(-) create mode 100644 Master/texmf-dist/fonts/source/public/gothic/cmfrabas.mf delete mode 100644 Master/texmf-dist/fonts/source/public/gothic/cmfrabase.mf create mode 100644 Master/texmf-dist/fonts/source/public/gothic/dcfrak.mf delete mode 100644 Master/texmf-dist/fonts/source/public/gothic/yinitas.mf delete mode 100644 Master/texmf-dist/fonts/source/public/gothic/yinitdd.mf (limited to 'Master/texmf-dist/fonts/source/public') diff --git a/Master/texmf-dist/fonts/source/public/gothic/cmfrabas.mf b/Master/texmf-dist/fonts/source/public/gothic/cmfrabas.mf new file mode 100644 index 00000000000..b91f6006ef9 --- /dev/null +++ b/Master/texmf-dist/fonts/source/public/gothic/cmfrabas.mf @@ -0,0 +1,231 @@ +def n_foot(suffix $) = +w':=7.806u; penpos$.1(hair,90); penpos$.2(hair,0); +penpos$.3(hair,-90); +y$.1=y$.3=0.5foot; y$.2=-apex_o; +x$.1=x$l-1/20w'; x$.3=x$r+1/20w'; +x$.2=x$; +filldraw z$.2r{dir75}..z$.3r{dir15}-- +z$.3l{dir165}..z$r{up}--z$l{down}.. +z$.1r{dir195}--z$.1l{dir-15}..z$.2l{dir-65} +--z$.2r & cycle; +enddef; + +def o_umlaut(suffix $) = +pickup pensquare yscaled 0.5hair xscaled 0.3[hair,stem] rotated 30; +z$.1=z$+(0,0.1x_height); +z$.2=z$.1+(stem,0.1x_height); +x$.3=x$.2; y$.3=y$.2+0.1x_height; +x$.4=x$.1; y$.4-y$.3=y$.2-y$.1; +x$.5+x$.3=2x$.4; y$.5=y$.3; +x$.6+x$.2=2x$.1; y$.6=y$.2; +draw z$.1--z$.2--z$.3--z$.4--z$.5--z$.6--z$.1; +penlabels(z$.1,z$.2,z$.3,z$.4,z$.5,z$.6); +enddef; + +def e_umlaut(suffix $) = +penpos$.1(2u,45); z$.1=z$; +pickup pensquare yscaled 0.5hair xscaled 0.3[hair,stem] rotated 30; +z$.2=z$.1r; z$.3=z$.1l; rt x$.4=rt x$.2; top y$.4=y$; +draw z$.3--z$.2..z$.3..z$.4; +enddef; + +def cap_e_umlaut(suffix $) = +penpos$.1(2u,45); z$.1=z$; +pickup pensquare yscaled 0.5hair xscaled 0.3[hair,stem] rotated 30; +z$.2=z$.1r; z$.3=z$.1l; rt x$.4=rt x$.2; top y$.4=y$; +draw z$.3--z$.2..z$.3..z$.4; +enddef; + +def pointpoint = +penpos1(0.23570*(x_height+2apex_o),45); +penpos2(0.23570*(x_height+2apex_o),45); +penpos3(0.23570*(x_height+2apex_o),45); +penpos4(0.23570*(x_height+2apex_o),45); +penpos5(0.23570*(x_height+2apex_o),45); +penpos6(0.23570*(x_height+2apex_o),45); +x1l=x3l=x5l=0.5w; +z2r=z3l; z4r=z5l; +z2-z1=whatever*dir135; +z4-z3=whatever*dir135; +z6-z5=whatever*dir135; +y1l=-apex_o; y6r=x_height+apex_o; +penstroke z1e--z2e; +enddef; + + + +def pointaccent(suffix $) = +penpos1(0.23570*(x_height+2apex_o),45); +penpos2(0.23570*(x_height+2apex_o),45); +penpos3(0.23570*(x_height+2apex_o),45); +penpos4(0.23570*(x_height+2apex_o),45); +penpos5(0.23570*(x_height+2apex_o),45); +penpos6(0.23570*(x_height+2apex_o),45); +x1l=x3l=x5l=x$; +z2r=z3l; z4r=z5l; +z2-z1=whatever*dir135; +z4-z3=whatever*dir135; +z6-z5=whatever*dir135; +y1l=-apex_o+y$+0.1x_height; y6r=1.1x_height+apex_o+y$; +penstroke z1e--z2e; +enddef; + + + + +def old_e_umlaut(suffix $) = +numeric ww; +ww:=2u; penpos$.1(hair,147); +penpos$.2(1.5hair,90); penpos$.3(2.5hair,0); +penpos$.4(1.2hair,-90); +penpos$.5(hair,-147); +penpos$.6(hair,-57); penpos$.7(hair,-57); +z$.1=z$+(0.4ww,-0.2ww); +z$.2l=z$-(0.111ww,0.556ww); +z$.3l=z$-(0.5ww,apex_o); +z$.4l=(x$,y$+0.556ww); +z$.6-z$=whatever*dir33; x$.6r=x$+0.5ww; +z$.5l=z$.6l; z$.7=whatever[z$,z$.6]; +x$.7=x$.3; +penstroke z$.1e..z$.2e{left}..z$.3e{up} +..z$.4e{right}..z$.5e; +penstroke z$.7e--z$.6e +enddef; + +def umlaut (suffix $) = +y0=0; 0.5[x0,x0']=x$-2u; +z0'=z0+(2.5u,0); +penpos60(hair,145); +z60=(x0+stem,y$+0.090x_height); +z61=(x0+1.522stem,y$+0.387x_height); +z62=(x0+1.956stem,y$+0.324x_height); +z60'=(x0'+stem,y$+0.090x_height); +z61'=(x0'+1.522stem,y$+0.387x_height); +z62'=(x0'+1.956stem,y$+0.324x_height); +filldraw z60l{dir34}..z62{up}..z61{left} +..z60r{dir259}--z60l & cycle; +penpos60'(hair,145); +filldraw z60'l{dir34}..z62'{up}..z61'{left} +..z60'r{dir259}--z60'l & cycle +enddef; + + +def hat (suffix $) = +z60=(x$-2.5u,0.090x_height+y$); +z61=(x$+0.3u,0.387x_height+y$); +x62=x$-0.3u; y62=0.3333*(2y60+y61); +y60'=y60; x60'+x60=2x$; +filldraw z60--z61--z60'{left}..z62..{left}cycle; +enddef; + + + +def hungarum (suffix $) = +z60=(x$-2.5u-0.25stem,0.090x_height+y$); +z63=z60+(0.5stem,0); +z61=(x$,0.387x_height+y$); +z62=z61+(stem,0); +filldraw z60--z61--z62--z63--cycle; +filldraw z60--z61--z62--z63--cycle shifted (2.5u,0); +enddef; + +def ellbar (suffix $) = +z60=(x$,y$-0.5u); +z61=(x$+3.5u,0.5u+y$); +pickup pensquare scaled 2hair; +draw z60--z61; +enddef; + +def hacek (suffix $) = +z60=(x$-2.5u,0.387x_height+y$); +z61=(x$-0.3u,0.090x_height+y$); +x62=x$+0.3u; y62=0.3333*(2y60+y61); +y60'=y60; x60'+x60=2x$; +filldraw z60--z61--z60'{left}..z62..{left}cycle; +enddef; + +def breve (suffix $) = +z60=(x$-2.5u,0.387x_height+y$); +z61=(x$-0.3u,0.090x_height+y$); +x62=x$+0.3u; y62=0.3333*(2y60+y61); +y63=y60; x63+x60=2x$; +z60'=z60+(0,hair); +z63'=z63+(0,hair); +filldraw z60..{right}z61{right}..z63--z63'..{left}z62{left}..z60'--cycle; +enddef; + +def tilde (suffix $) = +z60=(x$-2.1u,0.090x_height+y$); +z61=(x$-u,0.387x_height+y$); +z62=(x$+u,0.090x_height+y$); +z63=(x$+2.1u,0.387x_height+y$); +pickup pensquare xscaled stem yscaled hair rotated 30; +draw z60...{right}z61..z62{right}...z63; +enddef; + + +def cedilla (suffix $) = +pickup pensquare scaled hair; +z60=z$; +z61=(x$+u+0.16w,y$-0.18x_height); +x62=x$; y62=y61-0.12x_height; +penpos60(stem,30); penpos61(stem,30); penpos62(stem,-30); +penstroke z60e{dir-30}..{down}z61e..{left}z62e; +enddef; + + +def ogonek (suffix $) = +pickup pensquare scaled hair; +z60=z$; +z61=(x$-u-0.16w,y$-0.18x_height); +x62=x$; y62=y61-0.12x_height; +penpos60(stem,-30); penpos61(stem,30); penpos62(stem,40); +penstroke z60e{dir-135}..{down+0.25right}z61e..{right+0.3up}z62e; +enddef; + +def acute (suffix $) = +y0=0; 0.5[x0,x0']=x$-2u; +z0'=z0+(2.5u,0); +penpos60(hair,145); +z60=(x0+stem,y$+0.090x_height); +z61=(x0+1.522stem,y$+0.387x_height); +z62=(x0+1.956stem,y$+0.324x_height); +z60'=(x0'+stem,y$+0.090x_height); +z61'=(x0'+1.522stem,y$+0.387x_height); +z62'=(x0'+1.956stem,y$+0.324x_height); +penpos60'(hair,145); +filldraw z60l{dir34}..z62'{up}..z61'{left} +..z60r{dir259}--z60l & cycle +enddef; + +def grave (suffix $) = +y0=0; 0.5[x0,x0']=x$-2u; +z0'=z0+(2.5u,0); +penpos60(hair,145); +z60=(x0+stem,y$+0.090x_height); +z61=(x0+1.522stem,y$+0.387x_height); +z62=(x0+1.956stem,y$+0.324x_height); +z60'=(x0'+stem,y$+0.090x_height); +z61'=(x0'+1.522stem,y$+0.387x_height); +z62'=(x0'+1.956stem,y$+0.324x_height); +penpos60'(hair,145); +filldraw (z60l{dir34}..z62'{up}..z61'{left} +..z60r{dir259}--z60l & cycle) reflectedabout ((x$,x_height),(x$,0)); +enddef; + + +def cap_grave (suffix $) = +y0=0; 0.5[x0,x0']=x$-2u; +z0'=z0+(2.5u,0); +penpos60(hair,145); +z60=(x0+stem,1.090x_height-x_height+y$); +z61=(x0+1.522stem,1.387x_height-x_height+y$); +z62=(x0+1.956stem,1.324x_height-x_height+y$); +z60'=(x0'+stem,1.090x_height-x_height+y$); +z61'=(x0'+1.522stem,1.387x_height-x_height+y$); +z62'=(x0'+1.956stem,1.324x_height-x_height+y$); +filldraw (z60l{dir34}..z62'{up}..z61'{left} +..z60r{dir259}--z60l & cycle) reflectedabout ((x$,x_height),(x$,0)); +enddef; + +picture last_char; diff --git a/Master/texmf-dist/fonts/source/public/gothic/cmfrabase.mf b/Master/texmf-dist/fonts/source/public/gothic/cmfrabase.mf deleted file mode 100644 index b91f6006ef9..00000000000 --- a/Master/texmf-dist/fonts/source/public/gothic/cmfrabase.mf +++ /dev/null @@ -1,231 +0,0 @@ -def n_foot(suffix $) = -w':=7.806u; penpos$.1(hair,90); penpos$.2(hair,0); -penpos$.3(hair,-90); -y$.1=y$.3=0.5foot; y$.2=-apex_o; -x$.1=x$l-1/20w'; x$.3=x$r+1/20w'; -x$.2=x$; -filldraw z$.2r{dir75}..z$.3r{dir15}-- -z$.3l{dir165}..z$r{up}--z$l{down}.. -z$.1r{dir195}--z$.1l{dir-15}..z$.2l{dir-65} ---z$.2r & cycle; -enddef; - -def o_umlaut(suffix $) = -pickup pensquare yscaled 0.5hair xscaled 0.3[hair,stem] rotated 30; -z$.1=z$+(0,0.1x_height); -z$.2=z$.1+(stem,0.1x_height); -x$.3=x$.2; y$.3=y$.2+0.1x_height; -x$.4=x$.1; y$.4-y$.3=y$.2-y$.1; -x$.5+x$.3=2x$.4; y$.5=y$.3; -x$.6+x$.2=2x$.1; y$.6=y$.2; -draw z$.1--z$.2--z$.3--z$.4--z$.5--z$.6--z$.1; -penlabels(z$.1,z$.2,z$.3,z$.4,z$.5,z$.6); -enddef; - -def e_umlaut(suffix $) = -penpos$.1(2u,45); z$.1=z$; -pickup pensquare yscaled 0.5hair xscaled 0.3[hair,stem] rotated 30; -z$.2=z$.1r; z$.3=z$.1l; rt x$.4=rt x$.2; top y$.4=y$; -draw z$.3--z$.2..z$.3..z$.4; -enddef; - -def cap_e_umlaut(suffix $) = -penpos$.1(2u,45); z$.1=z$; -pickup pensquare yscaled 0.5hair xscaled 0.3[hair,stem] rotated 30; -z$.2=z$.1r; z$.3=z$.1l; rt x$.4=rt x$.2; top y$.4=y$; -draw z$.3--z$.2..z$.3..z$.4; -enddef; - -def pointpoint = -penpos1(0.23570*(x_height+2apex_o),45); -penpos2(0.23570*(x_height+2apex_o),45); -penpos3(0.23570*(x_height+2apex_o),45); -penpos4(0.23570*(x_height+2apex_o),45); -penpos5(0.23570*(x_height+2apex_o),45); -penpos6(0.23570*(x_height+2apex_o),45); -x1l=x3l=x5l=0.5w; -z2r=z3l; z4r=z5l; -z2-z1=whatever*dir135; -z4-z3=whatever*dir135; -z6-z5=whatever*dir135; -y1l=-apex_o; y6r=x_height+apex_o; -penstroke z1e--z2e; -enddef; - - - -def pointaccent(suffix $) = -penpos1(0.23570*(x_height+2apex_o),45); -penpos2(0.23570*(x_height+2apex_o),45); -penpos3(0.23570*(x_height+2apex_o),45); -penpos4(0.23570*(x_height+2apex_o),45); -penpos5(0.23570*(x_height+2apex_o),45); -penpos6(0.23570*(x_height+2apex_o),45); -x1l=x3l=x5l=x$; -z2r=z3l; z4r=z5l; -z2-z1=whatever*dir135; -z4-z3=whatever*dir135; -z6-z5=whatever*dir135; -y1l=-apex_o+y$+0.1x_height; y6r=1.1x_height+apex_o+y$; -penstroke z1e--z2e; -enddef; - - - - -def old_e_umlaut(suffix $) = -numeric ww; -ww:=2u; penpos$.1(hair,147); -penpos$.2(1.5hair,90); penpos$.3(2.5hair,0); -penpos$.4(1.2hair,-90); -penpos$.5(hair,-147); -penpos$.6(hair,-57); penpos$.7(hair,-57); -z$.1=z$+(0.4ww,-0.2ww); -z$.2l=z$-(0.111ww,0.556ww); -z$.3l=z$-(0.5ww,apex_o); -z$.4l=(x$,y$+0.556ww); -z$.6-z$=whatever*dir33; x$.6r=x$+0.5ww; -z$.5l=z$.6l; z$.7=whatever[z$,z$.6]; -x$.7=x$.3; -penstroke z$.1e..z$.2e{left}..z$.3e{up} -..z$.4e{right}..z$.5e; -penstroke z$.7e--z$.6e -enddef; - -def umlaut (suffix $) = -y0=0; 0.5[x0,x0']=x$-2u; -z0'=z0+(2.5u,0); -penpos60(hair,145); -z60=(x0+stem,y$+0.090x_height); -z61=(x0+1.522stem,y$+0.387x_height); -z62=(x0+1.956stem,y$+0.324x_height); -z60'=(x0'+stem,y$+0.090x_height); -z61'=(x0'+1.522stem,y$+0.387x_height); -z62'=(x0'+1.956stem,y$+0.324x_height); -filldraw z60l{dir34}..z62{up}..z61{left} -..z60r{dir259}--z60l & cycle; -penpos60'(hair,145); -filldraw z60'l{dir34}..z62'{up}..z61'{left} -..z60'r{dir259}--z60'l & cycle -enddef; - - -def hat (suffix $) = -z60=(x$-2.5u,0.090x_height+y$); -z61=(x$+0.3u,0.387x_height+y$); -x62=x$-0.3u; y62=0.3333*(2y60+y61); -y60'=y60; x60'+x60=2x$; -filldraw z60--z61--z60'{left}..z62..{left}cycle; -enddef; - - - -def hungarum (suffix $) = -z60=(x$-2.5u-0.25stem,0.090x_height+y$); -z63=z60+(0.5stem,0); -z61=(x$,0.387x_height+y$); -z62=z61+(stem,0); -filldraw z60--z61--z62--z63--cycle; -filldraw z60--z61--z62--z63--cycle shifted (2.5u,0); -enddef; - -def ellbar (suffix $) = -z60=(x$,y$-0.5u); -z61=(x$+3.5u,0.5u+y$); -pickup pensquare scaled 2hair; -draw z60--z61; -enddef; - -def hacek (suffix $) = -z60=(x$-2.5u,0.387x_height+y$); -z61=(x$-0.3u,0.090x_height+y$); -x62=x$+0.3u; y62=0.3333*(2y60+y61); -y60'=y60; x60'+x60=2x$; -filldraw z60--z61--z60'{left}..z62..{left}cycle; -enddef; - -def breve (suffix $) = -z60=(x$-2.5u,0.387x_height+y$); -z61=(x$-0.3u,0.090x_height+y$); -x62=x$+0.3u; y62=0.3333*(2y60+y61); -y63=y60; x63+x60=2x$; -z60'=z60+(0,hair); -z63'=z63+(0,hair); -filldraw z60..{right}z61{right}..z63--z63'..{left}z62{left}..z60'--cycle; -enddef; - -def tilde (suffix $) = -z60=(x$-2.1u,0.090x_height+y$); -z61=(x$-u,0.387x_height+y$); -z62=(x$+u,0.090x_height+y$); -z63=(x$+2.1u,0.387x_height+y$); -pickup pensquare xscaled stem yscaled hair rotated 30; -draw z60...{right}z61..z62{right}...z63; -enddef; - - -def cedilla (suffix $) = -pickup pensquare scaled hair; -z60=z$; -z61=(x$+u+0.16w,y$-0.18x_height); -x62=x$; y62=y61-0.12x_height; -penpos60(stem,30); penpos61(stem,30); penpos62(stem,-30); -penstroke z60e{dir-30}..{down}z61e..{left}z62e; -enddef; - - -def ogonek (suffix $) = -pickup pensquare scaled hair; -z60=z$; -z61=(x$-u-0.16w,y$-0.18x_height); -x62=x$; y62=y61-0.12x_height; -penpos60(stem,-30); penpos61(stem,30); penpos62(stem,40); -penstroke z60e{dir-135}..{down+0.25right}z61e..{right+0.3up}z62e; -enddef; - -def acute (suffix $) = -y0=0; 0.5[x0,x0']=x$-2u; -z0'=z0+(2.5u,0); -penpos60(hair,145); -z60=(x0+stem,y$+0.090x_height); -z61=(x0+1.522stem,y$+0.387x_height); -z62=(x0+1.956stem,y$+0.324x_height); -z60'=(x0'+stem,y$+0.090x_height); -z61'=(x0'+1.522stem,y$+0.387x_height); -z62'=(x0'+1.956stem,y$+0.324x_height); -penpos60'(hair,145); -filldraw z60l{dir34}..z62'{up}..z61'{left} -..z60r{dir259}--z60l & cycle -enddef; - -def grave (suffix $) = -y0=0; 0.5[x0,x0']=x$-2u; -z0'=z0+(2.5u,0); -penpos60(hair,145); -z60=(x0+stem,y$+0.090x_height); -z61=(x0+1.522stem,y$+0.387x_height); -z62=(x0+1.956stem,y$+0.324x_height); -z60'=(x0'+stem,y$+0.090x_height); -z61'=(x0'+1.522stem,y$+0.387x_height); -z62'=(x0'+1.956stem,y$+0.324x_height); -penpos60'(hair,145); -filldraw (z60l{dir34}..z62'{up}..z61'{left} -..z60r{dir259}--z60l & cycle) reflectedabout ((x$,x_height),(x$,0)); -enddef; - - -def cap_grave (suffix $) = -y0=0; 0.5[x0,x0']=x$-2u; -z0'=z0+(2.5u,0); -penpos60(hair,145); -z60=(x0+stem,1.090x_height-x_height+y$); -z61=(x0+1.522stem,1.387x_height-x_height+y$); -z62=(x0+1.956stem,1.324x_height-x_height+y$); -z60'=(x0'+stem,1.090x_height-x_height+y$); -z61'=(x0'+1.522stem,1.387x_height-x_height+y$); -z62'=(x0'+1.956stem,1.324x_height-x_height+y$); -filldraw (z60l{dir34}..z62'{up}..z61'{left} -..z60r{dir259}--z60l & cycle) reflectedabout ((x$,x_height),(x$,0)); -enddef; - -picture last_char; diff --git a/Master/texmf-dist/fonts/source/public/gothic/cmfraknum.mf b/Master/texmf-dist/fonts/source/public/gothic/cmfraknum.mf index cb54c36b184..c3fbb874f5f 100644 --- a/Master/texmf-dist/fonts/source/public/gothic/cmfraknum.mf +++ b/Master/texmf-dist/fonts/source/public/gothic/cmfraknum.mf @@ -191,3 +191,5 @@ z5e{z4r-z4l}; penstroke z6e{z1r-z1l}..z3e{down}.. z4e{dir-31}; .endchar; + + diff --git a/Master/texmf-dist/fonts/source/public/gothic/dcfrak.mf b/Master/texmf-dist/fonts/source/public/gothic/dcfrak.mf new file mode 100644 index 00000000000..99216d20cbe --- /dev/null +++ b/Master/texmf-dist/fonts/source/public/gothic/dcfrak.mf @@ -0,0 +1,8 @@ +% yfrak transformed to dcfrak by D. Taupin March 1994 +if unknown cmbase: input cmbase fi +input cmfrabase; % -sl 15-3-1991 25-3-1994 D.T. + +font_identifier:="dcfrak"; font_size 10pt#; +numeric dc_layout; dc_layout:=1; + +input xxfrak.mf diff --git a/Master/texmf-dist/fonts/source/public/gothic/yinit.mf b/Master/texmf-dist/fonts/source/public/gothic/yinit.mf index 516afda9a31..f2ec75eb57e 100644 --- a/Master/texmf-dist/fonts/source/public/gothic/yinit.mf +++ b/Master/texmf-dist/fonts/source/public/gothic/yinit.mf @@ -1,5 +1,5 @@ -% This is CMR10.MF in text format, as of Mar 31, 1986. -% Computer Modern Roman 10 point +% This is the yinit.mf driver file. +% Whole font released to the public domain. if unknown cmbase: input cmbase fi input yintbase % -sl 15-3-1991 diff --git a/Master/texmf-dist/fonts/source/public/gothic/yinitas.mf b/Master/texmf-dist/fonts/source/public/gothic/yinitas.mf deleted file mode 100644 index da8530d32be..00000000000 --- a/Master/texmf-dist/fonts/source/public/gothic/yinitas.mf +++ /dev/null @@ -1,114 +0,0 @@ -% THIS IS A PATCHED VERSION OF YINIT.MF -% patched on march 27, 1994 by Andeas Schrell -% patches affect the size and positioning of the letters. - -% This is CMR10.MF in text format, as of Mar 31, 1986. -% Computer Modern Roman 10 point -if unknown cmbase: input cmbase fi -input yintbase % -sl 15-3-1991 - -font_identifier:="YINITAS"; - -u#:=160/36pt#; -v#:=160/36pt#; - -font_size 8.7u#; - -width_adj#:=0pt#; % width adjustment for certain characters -serif_fit#:=0pt#; % extra sidebar near lowercase serifs -cap_serif_fit#:=40/36pt#; % extra sidebar near uppercase serifs -letter_fit#:=0pt#; % extra space added to all sidebars - -body_height#:=40pt#; % height of tallest characters -asc_height#:=40pt#; % height of lowercase ascenders -cap_height#:=40pt#; % height of caps -fig_height#:=40pt#; % height of numerals -x_height#:=800/36pt#; % height of lowercase without ascenders -math_axis#:=720/36pt#; % axis of symmetry for math symbols -bar_height#:=320/36pt#; % height of crossbar in lowercase e -comma_depth#:=560/36pt#; % depth of comma below baseline -desc_depth#:=560/36pt#; % depth of lowercase descenders - -crisp#:=0pt#; % diameter of serif corners -tiny#:=32/36pt#; % diameter of rounded corners -fine#:=28/36pt#; % diameter of sharply rounded corners -thin_join#:=28/36pt#; % width of extrafine details -numeric m; m:=1; -hair#:=2/36u#; -stem#:=200/36pt#; % lowercase stem breadth -curve#:=240/36pt#; % lowercase curve breadth -ess#:=216/36pt#; % breadth in middle of lowercase s -flare#:=264/36pt#; % diameter of bulbs or breadth of terminals -dot_size#:=288/36pt#; % diameter of dots -cap_hair#:=88/36pt#; % uppercase hairline breadth -cap_stem#:=256/36pt#; % uppercase stem breadth -cap_curve#:=296/36pt#; % uppercase curve breadth -cap_ess#:=280/36pt#; % breadth in middle of uppercase s -rule_thickness#:=1.6pt#; % thickness of lines in math symbols - -dish#:=8/36pt#; % amount erased at top or bottom of serifs -bracket#:=160/36pt#; % vertical distance from serif base to tangent -jut#:=224/36pt#; % protrusion of lowercase serifs -cap_jut#:=296/36pt#; % protrusion of uppercase serifs -beak_jut#:=80/36pt#; % horizontal protrusion of beak serifs -beak#:=560/36pt#; % vertical protrusion of beak serifs -vair#:=64/36pt#; % vertical diameter of hairlines -notch_cut#:=80pt#; % maximum breadth above or below notches -bar#:=88/36pt#; % lowercase bar thickness -slab#:=88/36pt#; % serif and arm thickness -cap_bar#:=88/36pt#; % uppercase bar thickness -cap_band#:=88/36pt#; % uppercase thickness above/below lobes -cap_notch_cut#:=80pt#; % max breadth above/below uppercase notches -serif_drop#:=32/36pt#; % vertical drop of sloped serifs -stem_corr#:=8/36pt#; % for small refinements of stem breadth -vair_corr#:=8/36pt#; % for small refinements of hairline height -apex_corr#:=0pt#; % extra width at diagonal junctions - -o#:=64/36pt#; % amount of overshoot for curves -apex_o#:=64/36pt#; % amount of overshoot for diagonal junctions - -slant:=0; % tilt ratio $(\Delta x/\Delta y)$ -fudge:=1; % factor applied to weights of heavy characters -math_spread:=0; % extra openness of math symbols -superness:=1/sqrt2; % parameter for superellipses -superpull:=1/6; % extra openness inside bowls -beak_darkness:=11/30; % fraction of triangle inside beak serifs -ligs:=2; % level of ligatures to be included - -square_dots:=false; % should dots be square? -hefty:=false; % should we try hard not to be overweight? -serifs:=true; % should serifs and bulbs be attached? -monospace:=false; % should all characters have the same width? -variant_g:=false; % should an italic-style g be used? -low_asterisk:=false; % should the asterisk be centered at the axis? -math_fitting:=false; % should math-mode spacing be used? -mode_setup; -font_setup; -u:=160/36pt; -v:=160/36pt; uv:=u; -generate yinitA; -generate yinitB; -generate yinitC; -generate yinitD; -generate yinitE; -generate yinitF; -generate yinitG; -generate yinitH; -generate yinitJ; -generate yinitK; -generate yinitL; -generate yinitM; -generate yinitN; -generate yinitO; -generate yinitP; -generate yinitQ; -generate yinitR; -generate yinitS; -generate yinitT; -generate yinitU; -generate yinitV; -generate yinitW; -generate yinitX; -generate yinitY; -generate yinitZ; -end. diff --git a/Master/texmf-dist/fonts/source/public/gothic/yinitdd.mf b/Master/texmf-dist/fonts/source/public/gothic/yinitdd.mf deleted file mode 100644 index 7b9fe2f1b35..00000000000 --- a/Master/texmf-dist/fonts/source/public/gothic/yinitdd.mf +++ /dev/null @@ -1,109 +0,0 @@ -% This is CMR10.MF in text format, as of Mar 31, 1986. -% Computer Modern Roman 10 point -if unknown cmbase: input cmbase fi -input yintbase % -sl 15-3-1991 - -font_identifier:="CMR"; font_size 10pt#; - -u#:=160/36pt#; -v#:=160/36pt#; -width_adj#:=0pt#; % width adjustment for certain characters -serif_fit#:=0pt#; % extra sidebar near lowercase serifs -cap_serif_fit#:=40/36pt#; % extra sidebar near uppercase serifs -letter_fit#:=0pt#; % extra space added to all sidebars - -body_height#:=40pt#; % height of tallest characters -asc_height#:=40pt#; % height of lowercase ascenders -cap_height#:=40pt#; % height of caps -fig_height#:=40pt#; % height of numerals -x_height#:=800/36pt#; % height of lowercase without ascenders -math_axis#:=720/36pt#; % axis of symmetry for math symbols -bar_height#:=320/36pt#; % height of crossbar in lowercase e -comma_depth#:=560/36pt#; % depth of comma below baseline -desc_depth#:=560/36pt#; % depth of lowercase descenders - -crisp#:=0pt#; % diameter of serif corners -tiny#:=32/36pt#; % diameter of rounded corners -fine#:=28/36pt#; % diameter of sharply rounded corners -thin_join#:=28/36pt#; % width of extrafine details -numeric m; m:=1; -hair#:=2/36u#; -stem#:=200/36pt#; % lowercase stem breadth -curve#:=240/36pt#; % lowercase curve breadth -ess#:=216/36pt#; % breadth in middle of lowercase s -flare#:=264/36pt#; % diameter of bulbs or breadth of terminals -dot_size#:=288/36pt#; % diameter of dots -cap_hair#:=88/36pt#; % uppercase hairline breadth -cap_stem#:=256/36pt#; % uppercase stem breadth -cap_curve#:=296/36pt#; % uppercase curve breadth -cap_ess#:=280/36pt#; % breadth in middle of uppercase s -rule_thickness#:=1.6pt#; % thickness of lines in math symbols - -dish#:=8/36pt#; % amount erased at top or bottom of serifs -bracket#:=160/36pt#; % vertical distance from serif base to tangent -jut#:=224/36pt#; % protrusion of lowercase serifs -cap_jut#:=296/36pt#; % protrusion of uppercase serifs -beak_jut#:=80/36pt#; % horizontal protrusion of beak serifs -beak#:=560/36pt#; % vertical protrusion of beak serifs -vair#:=64/36pt#; % vertical diameter of hairlines -notch_cut#:=80pt#; % maximum breadth above or below notches -bar#:=88/36pt#; % lowercase bar thickness -slab#:=88/36pt#; % serif and arm thickness -cap_bar#:=88/36pt#; % uppercase bar thickness -cap_band#:=88/36pt#; % uppercase thickness above/below lobes -cap_notch_cut#:=80pt#; % max breadth above/below uppercase notches -serif_drop#:=32/36pt#; % vertical drop of sloped serifs -stem_corr#:=8/36pt#; % for small refinements of stem breadth -vair_corr#:=8/36pt#; % for small refinements of hairline height -apex_corr#:=0pt#; % extra width at diagonal junctions - -o#:=64/36pt#; % amount of overshoot for curves -apex_o#:=64/36pt#; % amount of overshoot for diagonal junctions - -slant:=0; % tilt ratio $(\Delta x/\Delta y)$ -fudge:=1; % factor applied to weights of heavy characters -math_spread:=0; % extra openness of math symbols -superness:=1/sqrt2; % parameter for superellipses -superpull:=1/6; % extra openness inside bowls -beak_darkness:=11/30; % fraction of triangle inside beak serifs -ligs:=2; % level of ligatures to be included - -square_dots:=false; % should dots be square? -hefty:=false; % should we try hard not to be overweight? -serifs:=true; % should serifs and bulbs be attached? -monospace:=false; % should all characters have the same width? -variant_g:=false; % should an italic-style g be used? -low_asterisk:=false; % should the asterisk be centered at the axis? -math_fitting:=false; % should math-mode spacing be used? -mode_setup; -font_setup; -u:=160/36pt; -v:=160/36pt; -uv:=u; % -sl 15-3-1991 -%readfrom("yinitbase"); % -sl 15-3-1991 -generate yinitD; end. -generate yinitB; -generate yinitC; -generate yinitD; -generate yinitE; -generate yinitF; -generate yinitG; -generate yinitH; -generate yinitJ; -generate yinitK; -generate yinitL; -generate yinitM; -generate yinitN; -generate yinitO; -generate yinitP; -generate yinitQ; -generate yinitR; -generate yinitS; -generate yinitT; -generate yinitU; -generate yinitV; -generate yinitW; -generate yinitX; -generate yinitY; -generate yinitZ; - -- cgit v1.2.3