summaryrefslogtreecommitdiff
path: root/tex/context/base/type-siz.tex
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/type-siz.tex')
-rw-r--r--tex/context/base/type-siz.tex210
1 files changed, 173 insertions, 37 deletions
diff --git a/tex/context/base/type-siz.tex b/tex/context/base/type-siz.tex
index d01d49e6d..d6a504cd5 100644
--- a/tex/context/base/type-siz.tex
+++ b/tex/context/base/type-siz.tex
@@ -65,75 +65,63 @@
\definebodyfontenvironment
[4pt]
- [ \s!text=4pt, \s!script=4pt, \s!scriptscript=4pt,
- \c!x=4pt, \c!xx=4pt,
- \c!big=6pt, \c!small=4pt]
+ [\s!text=4pt,\s!script=4pt,\s!scriptscript=4pt,
+ \c!x=4pt,\c!xx=4pt,\c!big=6pt,\c!small=4pt]
\definebodyfontenvironment
[5pt]
- [ \s!text=5pt, \s!script=5pt, \s!scriptscript=5pt,
- \c!x=5pt, \c!xx=5pt,
- \c!big=7pt, \c!small=5pt]
+ [\s!text=5pt,\s!script=5pt,\s!scriptscript=5pt,
+ \c!x=5pt,\c!xx=5pt,\c!big=7pt,\c!small=5pt]
\definebodyfontenvironment
[6pt]
- [ \s!text=6pt, \s!script=5pt, \s!scriptscript=5pt,
- \c!x=5pt, \c!xx=5pt,
- \c!big=8pt, \c!small=5pt]
+ [\s!text=6pt,\s!script=5pt,\s!scriptscript=5pt,
+ \c!x=5pt,\c!xx=5pt,\c!big=8pt,\c!small=5pt]
\definebodyfontenvironment
[7pt]
- [ \s!text=7pt, \s!script=6pt, \s!scriptscript=5pt,
- \c!x=6pt, \c!xx=5pt,
- \c!big=9pt, \c!small=5pt]
+ [\s!text=7pt,\s!script=6pt,\s!scriptscript=5pt,
+ \c!x=6pt,\c!xx=5pt,\c!big=9pt,\c!small=5pt]
\definebodyfontenvironment
[8pt]
- [ \s!text=8pt, \s!script=6pt, \s!scriptscript=5pt,
- \c!x=6pt, \c!xx=5pt,
- \c!big=10pt, \c!small=6pt]
+ [\s!text=8pt,\s!script=6pt,\s!scriptscript=5pt,
+ \c!x=6pt,\c!xx=5pt,\c!big=10pt,\c!small=6pt]
\definebodyfontenvironment
[9pt]
- [ \s!text=9pt, \s!script=7pt, \s!scriptscript=5pt,
- \c!x=7pt, \c!xx=5pt,
- \c!big=11pt, \c!small=7pt]
+ [\s!text=9pt,\s!script=7pt,\s!scriptscript=5pt,
+ \c!x=7pt,\c!xx=5pt,\c!big=11pt,\c!small=7pt]
\definebodyfontenvironment
[10pt]
- [ \s!text=10pt, \s!script=7pt, \s!scriptscript=5pt,
- \c!x=8pt, \c!xx=6pt,
- \c!big=12pt, \c!small=8pt]
+ [\s!text=10pt,\s!script=7pt,\s!scriptscript=5pt,
+ \c!x=8pt,\c!xx=6pt,\c!big=12pt,\c!small=8pt]
\definebodyfontenvironment
[11pt]
- [ \s!text=11pt, \s!script=8pt, \s!scriptscript=6pt,
- \c!x=9pt, \c!xx=7pt,
- \c!big=13pt, \c!small=9pt]
+ [\s!text=11pt,\s!script=8pt,\s!scriptscript=6pt,
+ \c!x=9pt,\c!xx=7pt,\c!big=13pt,\c!small=9pt]
\definebodyfontenvironment
[12pt]
- [ \s!text=12pt, \s!script=9pt, \s!scriptscript=7pt,
- \c!x=10pt, \c!xx=8pt,
- \c!big=14pt, \c!small=10pt]
+ [\s!text=12pt,\s!script=9pt,\s!scriptscript=7pt,
+ \c!x=10pt,\c!xx=8pt,\c!big=14pt,\c!small=10pt]
\definebodyfontenvironment
[13pt]
- [ \s!text=13pt, \s!script=10pt, \s!scriptscript=8pt,
- \c!x=11pt, \c!xx=9pt,
- \c!big=16pt, \c!small=11pt]
+ [\s!text=13pt,\s!script=10pt,\s!scriptscript=8pt,
+ \c!x=11pt,\c!xx=9pt,\c!big=16pt,\c!small=11pt]
\definebodyfontenvironment
[14pt]
- [ \s!text=14pt, \s!script=10pt, \s!scriptscript=7pt,
- \c!x=12pt, \c!xx=10pt,
- \c!big=16pt, \c!small=12pt]
+ [\s!text=14pt,\s!script=10pt,\s!scriptscript=7pt,
+ \c!x=12pt,\c!xx=10pt,\c!big=16pt,\c!small=12pt]
\definebodyfontenvironment
[16pt]
- [ \s!text=16pt, \s!script=12pt, \s!scriptscript=9pt,
- \c!x=13pt, \c!xx=11pt,
- \c!big=18pt, \c!small=14pt]
+ [\s!text=16pt,\s!script=12pt,\s!scriptscript=9pt,
+ \c!x=13pt,\c!xx=11pt,\c!big=18pt,\c!small=14pt]
\stoptypescript
@@ -405,7 +393,7 @@
\stoptypescript
-\starttypescript [math] [computer-modern] [size]
+\starttypescript [math] [computer-modern,latin-modern] [size]
% hack to prevent mapping of filenames, watch the space!
@@ -479,6 +467,154 @@
\stoptypescript
+\starttypescript [boldmath] [computer-modern,latin-modern] [size]
+
+% hack to prevent mapping of filenames, watch the space!
+
+\definefontsynonym[xcmb12][cmbx12 ]
+\definefontsynonym[xcmb10][cmbx10 ]
+\definefontsynonym[xcmb9] [cmbx9 ]
+\definefontsynonym[xcmb8] [cmbx8 ]
+\definefontsynonym[xcmb7] [cmbx7 ]
+\definefontsynonym[xcmb6] [cmbx6 ]
+\definefontsynonym[xcmb5] [cmbx5 ]
+
+\definebodyfont [12pt] [mm]
+ [mr=xcmb12,
+ ex=cmex10 at 12pt,
+ mi=cmmib10 at 12pt,
+ sy=cmbsy10 at 12pt]
+
+\definebodyfont [11pt] [mm]
+ [mr=xcmb10 at 11pt,
+ ex=cmex10 at 11pt,
+ mi=cmmib10 at 11pt,
+ sy=cmbsy10 at 11pt]
+
+\definebodyfont [10pt] [mm]
+ [mr=xcmb10,
+ ex=cmex10,
+ mi=cmmib10,
+ sy=cmbsy10]
+
+\definebodyfont [9pt] [mm]
+ [mr=xcmb9,
+ ex=cmex10 at 9pt,
+ mi=cmmib10 at 9pt,
+ sy=cmbsy10 at 9pt]
+
+\definebodyfont [8pt] [mm]
+ [mr=xcmb8,
+ ex=cmex10 at 8pt,
+ mi=cmmib7 at 8pt,
+ sy=cmbsy7 at 8pt]
+
+\definebodyfont [7pt] [mm]
+ [mr=xcmb7,
+ ex=cmex10 at 7pt,
+ mi=cmmib7,
+ sy=cmbsy7]
+
+\definebodyfont [6pt] [mm]
+ [mr=xcmb6,
+ ex=cmex10 at 6pt,
+ mi=cmmib5 at 6pt,
+ sy=cmbsy5 at 6pt]
+
+\definebodyfont [5pt] [mm]
+ [mr=xcmb5,
+ ex=cmex10 at 5pt,
+ mi=cmmib5,
+ sy=cmbsy5]
+
+\definebodyfont [4pt] [mm]
+ [mr=xcmb5 at 4pt,
+ ex=cmex10 at 4pt,
+ mi=cmmib5 at 4pt,
+ sy=cmbsy5 at 4pt]
+
+\definebodyfont [14.4pt,17.3pt,20.7pt] [mm]
+ [mr=xcmb12 sa 1,
+ ex=cmex10 sa 1,
+ mi=cmmib10 sa 1,
+ sy=cmbsy10 sa 1]
+
+\stoptypescript
+
+\starttypescript [bfmath] [computer-modern,latin-modern] [size]
+
+% hack to prevent mapping of filenames, watch the space!
+
+\definefontsynonym[xcmb12][cmbx12 ]
+\definefontsynonym[xcmb10][cmbx10 ]
+\definefontsynonym[xcmb9] [cmbx9 ]
+\definefontsynonym[xcmb8] [cmbx8 ]
+\definefontsynonym[xcmb7] [cmbx7 ]
+\definefontsynonym[xcmb6] [cmbx6 ]
+\definefontsynonym[xcmb5] [cmbx5 ]
+
+\definebodyfont [12pt] [mm]
+ [mrbf=xcmb12,
+ exbf=cmex10 at 12pt,
+ mibf=cmmib10 at 12pt,
+ sybf=cmbsy10 at 12pt]
+
+\definebodyfont [11pt] [mm]
+ [mrbf=xcmb10 at 11pt,
+ exbf=cmex10 at 11pt,
+ mibf=cmmib10 at 11pt,
+ sybf=cmbsy10 at 11pt]
+
+\definebodyfont [10pt] [mm]
+ [mrbf=xcmb10,
+ exbf=cmex10,
+ mibf=cmmib10,
+ sybf=cmbsy10]
+
+\definebodyfont [9pt] [mm]
+ [mrbf=xcmb9,
+ exbf=cmex10 at 9pt,
+ mibf=cmmib10 at 9pt,
+ sybf=cmbsy10 at 9pt]
+
+\definebodyfont [8pt] [mm]
+ [mrbf=xcmb8,
+ exbf=cmex10 at 8pt,
+ mibf=cmmib7 at 8pt,
+ sybf=cmbsy7 at 8pt]
+
+\definebodyfont [7pt] [mm]
+ [mrbf=xcmb7,
+ exbf=cmex10 at 7pt,
+ mibf=cmmib7,
+ sybf=cmbsy7]
+
+\definebodyfont [6pt] [mm]
+ [mrbf=xcmb6,
+ exbf=cmex10 at 6pt,
+ mibf=cmmib5 at 6pt,
+ sybf=cmbsy5 at 6pt]
+
+\definebodyfont [5pt] [mm]
+ [mrbf=xcmb5,
+ exbf=cmex10 at 5pt,
+ mibf=cmmib5,
+ sybf=cmbsy5]
+
+\definebodyfont [4pt] [mm]
+ [mrbf=xcmb5 at 4pt,
+ exbf=cmex10 at 4pt,
+ mibf=cmmib5 at 4pt,
+ sybf=cmbsy5 at 4pt]
+
+\definebodyfont [14.4pt,17.3pt,20.7pt] [mm]
+ [mrbf=xcmb12 sa 1,
+ exbf=cmex10 sa 1,
+ mibf=cmmib10 sa 1,
+ sybf=cmbsy10 sa 1]
+
+\stoptypescript
+
\starttypescript [serif] [concrete] [size]
\definebodyfont [10pt,11pt,12pt,14.4pt,17.3pt] [rm]