summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/fonts/source/public/sauter/b-cmb.mf
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/fonts/source/public/sauter/b-cmb.mf')
-rw-r--r--Master/texmf-dist/fonts/source/public/sauter/b-cmb.mf27
1 files changed, 27 insertions, 0 deletions
diff --git a/Master/texmf-dist/fonts/source/public/sauter/b-cmb.mf b/Master/texmf-dist/fonts/source/public/sauter/b-cmb.mf
new file mode 100644
index 00000000000..9f116e3798d
--- /dev/null
+++ b/Master/texmf-dist/fonts/source/public/sauter/b-cmb.mf
@@ -0,0 +1,27 @@
+% Computer Modern Bold Roman
+% Changes[Sauter-2.2] formula for u# matches cmr value;
+if unknown cmbase: input cmbase fi
+
+font_identifier:="CMB"; font_size design_size * pt#;
+
+% This font is a modification of Computer Modern Bold Extended.
+
+input c-cmbx;
+
+%u#:=(20*(design_size/10))/36pt#; % unit width
+u#:= % unit width, the same as for cmr fonts.
+ (if design_size < 10: ((design_size*15)+50)
+%elseif design_size < 12: ((design_size*17.5)+25)
+ else: (-(0.062437562437*design_size*design_size) +
+ (18.8736263736*design_size) +
+ (17.5074925074))fi)/360pt#;
+
+width_adj#:=(10*(design_size/10))/36pt#;
+ % width adjustment for certain characters
+cap_serif_fit#:=(6*(design_size/10))/36pt#;
+ % extra sidebar near uppercase serifs
+
+cap_jut#:=(34*(design_size/10))/36pt#; % protrusion of uppercase serifs
+
+generate roman % switch to the driver file
+