lm.lfg /size: 7984 b    last modification: 2023-12-21 09:44
1-- In order to be able to use beta math fonts, we use our own file name and
2-- always remap (as there is no development we no longer do this).
3
4return {
5    name = "latin modern",
6    version = "1.00",
7    comment = "Goodies that complement latin modern.",
8    author = "Hans Hagen & Mikael Sundqvist",
9    copyright = "ConTeXt development team",
10 -- filenames = {
11 --     ["latinmodern-math-regular.otf"] = {
12 --         "latinmodern-math.otf", -- the beta
13 --         "lmmath-regular.otf",
14 --         "latinmodernmath-regular.otf",
15 --         "lmmath-regular.otf",
16 --         "lmodernmath-regular.otf",
17 --         "lmodern-math.otf",
18 --     },
19 -- },
20    designsizes = {
21        ["LMMathRoman-Regular"] = {
22            ["4pt"]  = "LMMath5-Regular@lmroman5-math",
23            ["5pt"]  = "LMMath5-Regular@lmroman5-math",
24            ["6pt"]  = "LMMath6-Regular@lmroman6-math",
25            ["7pt"]  = "LMMath7-Regular@lmroman7-math",
26            ["8pt"]  = "LMMath8-Regular@lmroman8-math",
27            ["9pt"]  = "LMMath9-Regular@lmroman9-math",
28            ["10pt"] = "LMMath10-Regular@lmroman10-math",
29            ["11pt"] = "LMMath10-Regular@lmroman10-math",
30            ["12pt"] = "LMMath12-Regular@lmroman12-math",
31            default  = "LMMath10-Regular@lmroman10-math"
32        },
33        ["LMMathRoman-Bold"] = { -- not yet ready
34            ["4pt"]  = "LMMath5-Regular@lmroman5-math",
35            ["5pt"]  = "LMMath5-Regular@lmroman5-math",
36            ["6pt"]  = "LMMath6-Regular@lmroman6-math",
37            ["7pt"]  = "LMMath7-Regular@lmroman7-math",
38            ["8pt"]  = "LMMath8-Regular@lmroman8-math",
39            ["9pt"]  = "LMMath9-Regular@lmroman9-math",
40            ["10pt"] = "LMMath10-Regular@lmroman10-math",
41            ["11pt"] = "LMMath10-Regular@lmroman10-math",
42            ["12pt"] = "LMMath12-Regular@lmroman12-math",
43            default  = "LMMath10-Regular@lmroman10-math"
44        },
45        ["LMRoman-Regular"] = {
46            ["4pt"]  = "file:lmroman5-regular",
47            ["5pt"]  = "file:lmroman5-regular",
48            ["6pt"]  = "file:lmroman6-regular",
49            ["7pt"]  = "file:lmroman7-regular",
50            ["8pt"]  = "file:lmroman8-regular",
51            ["9pt"]  = "file:lmroman9-regular",
52            ["10pt"] = "file:lmroman10-regular",
53            ["11pt"] = "file:lmroman10-regular",
54            ["12pt"] = "file:lmroman12-regular",
55            default  = "file:lmroman10-regular",
56        },
57        ["LMRoman-Bold"] = {
58            ["4pt"]  = "file:lmroman5-bold",
59            ["5pt"]  = "file:lmroman5-bold",
60            ["6pt"]  = "file:lmroman6-bold",
61            ["7pt"]  = "file:lmroman7-bold",
62            ["8pt"]  = "file:lmroman8-bold",
63            ["9pt"]  = "file:lmroman9-bold",
64            ["10pt"] = "file:lmroman10-bold",
65            ["11pt"] = "file:lmroman10-bold",
66            ["12pt"] = "file:lmroman12-bold",
67            default  = "file:lmroman10-bold",
68        },
69        ["LMRoman-Demi"] = {
70            default  = "file:lmromandemi10-regular",
71        },
72        ["LMRoman-Italic"] = {
73            ["4pt"]  = "file:lmroman7-italic",
74            ["5pt"]  = "file:lmroman7-italic",
75            ["6pt"]  = "file:lmroman7-italic",
76            ["7pt"]  = "file:lmroman7-italic",
77            ["8pt"]  = "file:lmroman8-italic",
78            ["9pt"]  = "file:lmroman9-italic",
79            ["10pt"] = "file:lmroman10-italic",
80            ["11pt"] = "file:lmroman10-italic",
81            ["12pt"] = "file:lmroman12-italic",
82            default  = "file:lmroman10-italic",
83        },
84        ["LMRoman-Oblique"] = {
85            ["4pt"]  = "file:lmromanslant8-regular",
86            ["5pt"]  = "file:lmromanslant8-regular",
87            ["6pt"]  = "file:lmromanslant8-regular",
88            ["7pt"]  = "file:lmromanslant8-regular",
89            ["8pt"]  = "file:lmromanslant8-regular",
90            ["9pt"]  = "file:lmromanslant9-regular",
91            ["10pt"] = "file:lmromanslant10-regular",
92            ["11pt"] = "file:lmromanslant10-regular",
93            ["12pt"] = "file:lmromanslant12-regular",
94            default  = "file:lmromanslant10-regular",
95        },
96        ["LMRoman-BoldItalic"] = {
97            default  = "file:lmroman10-bolditalic",
98        },
99        ["LMRoman-BoldOblique"] = {
100            default  = "file:lmromanslant10-bold",
101        },
102        ["LMRoman-DemiOblique"] = {
103            default  = "file:lmromandemi10-oblique",
104        },
105        ["LMRoman-CapsRegular"] = {
106            default  = "file:lmromancaps10-regular",
107        },
108        ["LMRoman-CapsOblique"] = {
109            default  = "file:lmromancaps10-oblique",
110        },
111        ["LMRoman-Dunhill"] = {
112            default  = "file:lmromandunh10-regular",
113        },
114        ["LMRoman-DunhillOblique"] = {
115            default  = "file:lmromandunh10-oblique",
116        },
117        ["LMRoman-Unslanted"] = {
118            default  = "file:lmromanunsl10-regular",
119        },
120        ["LMSans-Regular"] = {
121            ["8pt"]  = "file:lmsans8-regular",
122            ["9pt"]  = "file:lmsans9-regular",
123            ["10pt"] = "file:lmsans10-regular",
124            ["11pt"] = "file:lmsans10-regular",
125            ["12pt"] = "file:lmsans12-regular",
126            default  = "file:lmsans10-regular",
127        },
128        ["LMSans-Oblique"] = {
129            ["8pt"]  = "file:lmsans8-oblique",
130            ["9pt"]  = "file:lmsans9-oblique",
131            ["10pt"] = "file:lmsans10-oblique",
132            ["11pt"] = "file:lmsans10-oblique",
133            ["12pt"] = "file:lmsans12-oblique",
134            default  = "file:lmsans10-oblique",
135        },
136        ["LMSans-Bold"] = {
137            default  = "file:lmsans10-bold",
138        },
139        ["LMSans-BoldOblique"] = {
140            default  = "file:lmsans10-boldoblique",
141        },
142        ["LMSans-DemiCondensed"] = {
143            default  = "file:lmsansdemicond10-regular",
144        },
145        ["LMSans-DemiCondensedOblique"] = {
146            default  = "file:lmsansdemicond10-oblique",
147        },
148        ["LMTypewriter-Regular"] = {
149            ["8pt"]  = "file:lmmono8-regular",
150            ["9pt"]  = "file:lmmono9-regular",
151            ["10pt"] = "file:lmmono10-regular",
152            ["11pt"] = "file:lmmono10-regular",
153            ["12pt"] = "file:lmmono12-regular",
154            default  = "file:lmmono10-regular",
155        },
156        ["LMTypewriter-Light"] = {
157            default  = "file:lmmonolt10-regular",
158        },
159        ["LMTypewriter-Dark"] = {
160            default  = "file:lmmonolt10-bold",
161        },
162        ["LMTypewriter-Italic"] = {
163            default  = "file:lmmono10-italic",
164        },
165        ["LMTypewriter-LightOblique"] = {
166            default  = "file:lmmonolt10-oblique",
167        },
168        ["LMTypewriter-Oblique"] = {
169            default  = "file:lmmonoslant10-regular",
170        },
171        ["LMTypewriter-DarkOblique"] = {
172            default  = "file:lmmonolt10-boldoblique",
173        },
174        ["LMTypewriter-LightCondensed"] = {
175            default  = "file:lmmonoltcond10-regular",
176        },
177        ["LMTypewriter-LightCondensedOblique"] = {
178            default  = "file:lmmonoltcond10-oblique",
179        },
180        ["LMTypewriterVarWd-Regular"] = {
181            default  = "file:lmmonoproplt10-regular",
182        },
183        ["LMTypewriterVarWd-Oblique"] = {
184            default  = "file:lmmonoproplt10-oblique",
185        },
186        ["LMTypewriterVarWd-Light"] = {
187            default  = "file:lmmonoprop10-regular",
188        },
189        ["LMTypewriterVarWd-LightOblique"] = {
190            default  = "file:lmmonoprop10-oblique",
191        },
192        ["LMTypewriterVarWd-Dark"] = {
193            default  = "file:lmmonoproplt10-bold",
194        },
195        ["LMTypewriterVarWd-DarkOblique"] = {
196            default  = "file:lmmonoproplt10-boldoblique",
197        },
198        ["LMTypewriter-CapsRegular"] = {
199            default  = "file:lmmonocaps10-regular",
200        },
201        ["LMTypewriter-CapsOblique"] = {
202            default  = "file:lmmonocaps10-oblique",
203        },
204    }
205}
206
207