diff options
author | Karl Berry <karl@freefriends.org> | 2009-08-23 23:43:42 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2009-08-23 23:43:42 +0000 |
commit | 9c8a12c7a481e50886b68b686e6a7e1ae0d9e358 (patch) | |
tree | 8a9e7ad0eab763406a723a4464fee78e031a0079 /Master/texmf-dist/fonts/source/public/boisik/bskhc10.mf | |
parent | 5233802c550f0cc1a8fb76ed9399eb1ce51e9600 (diff) |
boisik 0.5 (21aug09)
git-svn-id: svn://tug.org/texlive/trunk@14833 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/fonts/source/public/boisik/bskhc10.mf')
-rw-r--r-- | Master/texmf-dist/fonts/source/public/boisik/bskhc10.mf | 101 |
1 files changed, 101 insertions, 0 deletions
diff --git a/Master/texmf-dist/fonts/source/public/boisik/bskhc10.mf b/Master/texmf-dist/fonts/source/public/boisik/bskhc10.mf new file mode 100644 index 00000000000..98a6b14e29c --- /dev/null +++ b/Master/texmf-dist/fonts/source/public/boisik/bskhc10.mf @@ -0,0 +1,101 @@ +% Boisik Roman Heavy Curves 10 point +if unknown bskbase: input bskbase fi + +font_identifier:="BSKHC"; font_size 10pt#; + +u#:=20/36pt#; % unit width +width_adj#:=0pt#; % width adjustment for certain characters +serif_fit#:=0pt#; % extra sidebar near lowercase serifs +cap_serif_fit#:=-20/36pt#; % extra sidebar near uppercase serifs +letter_fit#:=0pt#; % extra space added to all sidebars + +body_height#:=270/36pt#; % height of tallest characters +asc_height#:=255/36pt#; % height of lowercase ascenders +cap_height#:=246/36pt#; % height of caps +fig_height#:=240/36pt#; % height of numerals +x_height#:=159/36pt#; % height of lowercase without ascenders +math_axis#:=95/36pt#; % axis of symmetry for math symbols +bar_height#:=100/36pt#; % height of crossbar in lowercase e +comma_depth#:=70/36pt#; % depth of comma below baseline +desc_depth#:=115/36pt#; % depth of lowercase descenders +com_height#:=135/36pt#; %height of B bar + +tiny#:=8/36pt#; % diameter of rounded corners +hair#:=10/36pt#; % lowercase hairline breadth +stem#:=24/36pt#; % lowercase stem breadth +curve#:=27/36pt#; % lowercase curve breadth +like_hair#:=12/36pt#; +like_stem#:=30/36pt#; +like_curve#:=38/36pt#; +ess#:=32/36pt#; % breadth in middle of lowercase s +dot_size#:=30/36pt#; % diameter of dots +cap_hair#:=12/36pt#; % uppercase hairline breadth +alt_cap_hair#:=16/36pt#; % alternative uppercase hairline breadth +cap_stem#:=60/36pt#; % uppercase stem breadth +cap_curve#:=64/36pt#; % uppercase curve breadth +like_cap_hair#:=14/36pt#; +like_cap_stem#:=70/36pt#; +like_cap_curve#:=82/36pt#; +cap_ess#:=39/36pt#; % breadth in middle of uppercase s +rule_thickness#:=.4pt#; % thickness of lines in math symbols + +jut#:=25/36pt#; % protrusion of lowercase serifs +cap_jut#:=30/36pt#; % protrusion of uppercase serifs +beak#:=80/36pt#; % vertical protrusion of beak serifs +vair#:=10/36pt#; % vertical diameter of hairlines +bar#:=11/36pt#; % lowercase bar thickness +cap_bar#:=11/36pt#; % uppercase bar thickness +serif_drop#:=15/36pt#; % vertical drop of sloped serifs +punct_fit#:=1pt#; +drop_stem#:=0/36pt#; +ser_boule#:=0/36pt#; +o#:=4/36pt#; % amount of overshoot for curves +apex_o#:=8/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 + +medieval:=true; %medieval numerals +monofig:=false; %should numerals have fixed width +bulbes:=false; +square_dots:=false; % should dots be square? +monospace:=false; % should all characters have the same width? +variant_g:=false; % should an italic-style g be used? +math_fitting:=false; % should math-mode spacing be used? + +mode_setup; font_setup; + +let bskboundary=endinput; +input bsklist-ma; +input bskletters-r; +save chars; numeric chars[]; + +chars.greek_Gamma_SS:=0; +chars.greek_Delta_SS:=1; +chars.greek_Theta_SS:=2; +chars.greek_Lambda_SS:=3; +chars.greek_Xi_SS:=4; +chars.greek_Pi_SS:=5; +chars.greek_Sigma_SS:=6; +chars.greek_Upsilon_SS:=7; +chars.greek_Phi_SS:=8; +chars.greek_Psi_SS:=9; +chars.greek_Omega_SS:=10; +chars.greek_Heta_SS:=91; +chars.greek_Digamma_SS:=92; +chars.greek_Qoppa_SS:=93; +chars.greek_Sampi_SS:=94; +chars.greek_Varsampi_SS:=95; +chars.greek_Stigma_SS:=127; + +input bskletters-o; + +font_normal_space 5u#; +font_normal_stretch 3u#; font_normal_shrink 2u#; +font_quad 15u#; +font_extra_space 2u#; +font_x_height 159/36pt#; +bye. |