Mercurial > repos > rliterman > csp2
comparison CSP2/CSP2_env/env-d9b9114564458d9d-741b3de822f2aaca6c6caa4325c4afce/share/fontconfig/conf.avail/30-metric-aliases.conf @ 68:5028fdace37b
planemo upload commit 2e9511a184a1ca667c7be0c6321a36dc4e3d116d
author | jpayne |
---|---|
date | Tue, 18 Mar 2025 16:23:26 -0400 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
67:0e9998148a16 | 68:5028fdace37b |
---|---|
1 <?xml version="1.0"?> | |
2 <!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd"> | |
3 <fontconfig> | |
4 <description>Set substitutions for similar/metric-compatible families</description> | |
5 | |
6 <!-- | |
7 | |
8 Alias similar/metric-compatible families from various sources: | |
9 | |
10 PostScript fonts: URW fonts: GUST fonts: Windows fonts: | |
11 ====================== ================== ================= ================== | |
12 Helvetica Nimbus Sans TeX Gyre Heros | |
13 Helvetica Narrow Nimbus Sans Narrow TeX Gyre Heros Cn | |
14 Times Nimbus Roman TeX Gyre Termes | |
15 Courier Nimbus Mono PS TeX Gyre Cursor | |
16 ITC Avant Garde Gothic URW Gothic TeX Gyre Adventor | |
17 ITC Bookman URW Bookman TeX Gyre Bonum Bookman Old Style | |
18 ITC Zapf Chancery Z003 TeX Gyre Chorus | |
19 Palatino P052 TeX Gyre Pagella Palatino Linotype | |
20 New Century Schoolbook C059 TeX Gyre Schola Century Schoolbook | |
21 | |
22 Microsoft fonts: Liberation fonts: Google CrOS core fonts: StarOffice fonts: AMT fonts: | |
23 ================ ====================== ======================= ================= ============== | |
24 Arial Liberation Sans Arimo Albany Albany AMT | |
25 Arial Narrow Liberation Sans Narrow | |
26 Times New Roman Liberation Serif Tinos Thorndale Thorndale AMT | |
27 Courier New Liberation Mono Cousine Cumberland Cumberland AMT | |
28 Cambria Caladea | |
29 Calibri Carlito | |
30 Symbol SymbolNeu | |
31 | |
32 Microsoft fonts: Other fonts: | |
33 ================ ============ | |
34 Georgia Gelasio | |
35 | |
36 We want for each of them to fallback to any of these available, | |
37 but in an order preferring similar designs first. We do this in three steps: | |
38 | |
39 1) Alias each specific to its generic family. | |
40 e.g. Liberation Sans to Arial | |
41 | |
42 2) Weak alias each generic to the other generic of its family. | |
43 e.g. Arial to Helvetica | |
44 | |
45 3) Alias each generic to its specifics. | |
46 e.g. Arial to Liberation Sans, Arimo, Albany, and Albany AMT | |
47 | |
48 NOTE: The (URW)++ fonts mappings of generics to specifics were removed, because | |
49 upstream now includes them in their release of (URW)++ Core Font Set here: | |
50 https://github.com/ArtifexSoftware/urw-base35-fonts/tree/master/fontconfig | |
51 --> | |
52 | |
53 <!-- Map specifics to generics --> | |
54 | |
55 <!-- PostScript --> | |
56 <alias binding="same"> | |
57 <family>Nimbus Sans L</family> | |
58 <default> | |
59 <family>Helvetica</family> | |
60 </default> | |
61 </alias> | |
62 | |
63 <alias binding="same"> | |
64 <family>Nimbus Sans</family> | |
65 <default> | |
66 <family>Helvetica</family> | |
67 </default> | |
68 </alias> | |
69 | |
70 <alias binding="same"> | |
71 <family>TeX Gyre Heros</family> | |
72 <default> | |
73 <family>Helvetica</family> | |
74 </default> | |
75 </alias> | |
76 | |
77 <alias binding="same"> | |
78 <family>Nimbus Sans Narrow</family> | |
79 <default> | |
80 <family>Helvetica Narrow</family> | |
81 </default> | |
82 </alias> | |
83 | |
84 <alias binding="same"> | |
85 <family>TeX Gyre Heros Cn</family> | |
86 <default> | |
87 <family>Helvetica Narrow</family> | |
88 </default> | |
89 </alias> | |
90 | |
91 <alias binding="same"> | |
92 <family>Nimbus Roman No9 L</family> | |
93 <default> | |
94 <family>Times</family> | |
95 </default> | |
96 </alias> | |
97 | |
98 <alias binding="same"> | |
99 <family>Nimbus Roman</family> | |
100 <default> | |
101 <family>Times</family> | |
102 </default> | |
103 </alias> | |
104 | |
105 <alias binding="same"> | |
106 <family>TeX Gyre Termes</family> | |
107 <default> | |
108 <family>Times</family> | |
109 </default> | |
110 </alias> | |
111 | |
112 <alias binding="same"> | |
113 <family>Nimbus Mono L</family> | |
114 <default> | |
115 <family>Courier</family> | |
116 </default> | |
117 </alias> | |
118 | |
119 <alias binding="same"> | |
120 <family>Nimbus Mono</family> | |
121 <default> | |
122 <family>Courier</family> | |
123 </default> | |
124 </alias> | |
125 | |
126 <alias binding="same"> | |
127 <family>Nimbus Mono PS</family> | |
128 <default> | |
129 <family>Courier</family> | |
130 </default> | |
131 </alias> | |
132 | |
133 <alias binding="same"> | |
134 <family>TeX Gyre Cursor</family> | |
135 <default> | |
136 <family>Courier</family> | |
137 </default> | |
138 </alias> | |
139 | |
140 <alias binding="same"> | |
141 <family>Avant Garde</family> | |
142 <default> | |
143 <family>ITC Avant Garde Gothic</family> | |
144 </default> | |
145 </alias> | |
146 | |
147 <alias binding="same"> | |
148 <family>URW Gothic L</family> | |
149 <default> | |
150 <family>ITC Avant Garde Gothic</family> | |
151 </default> | |
152 </alias> | |
153 | |
154 <alias binding="same"> | |
155 <family>URW Gothic</family> | |
156 <default> | |
157 <family>ITC Avant Garde Gothic</family> | |
158 </default> | |
159 </alias> | |
160 | |
161 <alias binding="same"> | |
162 <family>TeX Gyre Adventor</family> | |
163 <default> | |
164 <family>ITC Avant Garde Gothic</family> | |
165 </default> | |
166 </alias> | |
167 | |
168 <alias binding="same"> | |
169 <family>Bookman</family> | |
170 <default> | |
171 <family>ITC Bookman</family> | |
172 </default> | |
173 </alias> | |
174 | |
175 <alias binding="same"> | |
176 <family>URW Bookman L</family> | |
177 <default> | |
178 <family>ITC Bookman</family> | |
179 </default> | |
180 </alias> | |
181 | |
182 <alias binding="same"> | |
183 <family>Bookman URW</family> | |
184 <default> | |
185 <family>ITC Bookman</family> | |
186 </default> | |
187 </alias> | |
188 | |
189 <alias binding="same"> | |
190 <family>URW Bookman</family> | |
191 <default> | |
192 <family>ITC Bookman</family> | |
193 </default> | |
194 </alias> | |
195 | |
196 <alias binding="same"> | |
197 <family>TeX Gyre Bonum</family> | |
198 <default> | |
199 <family>ITC Bookman</family> | |
200 </default> | |
201 </alias> | |
202 | |
203 <alias binding="same"> | |
204 <family>Bookman Old Style</family> | |
205 <default> | |
206 <family>ITC Bookman</family> | |
207 </default> | |
208 </alias> | |
209 | |
210 <alias binding="same"> | |
211 <family>Zapf Chancery</family> | |
212 <default> | |
213 <family>ITC Zapf Chancery</family> | |
214 </default> | |
215 </alias> | |
216 | |
217 <alias binding="same"> | |
218 <family>URW Chancery L</family> | |
219 <default> | |
220 <family>ITC Zapf Chancery</family> | |
221 </default> | |
222 </alias> | |
223 | |
224 <alias binding="same"> | |
225 <family>Chancery URW</family> | |
226 <default> | |
227 <family>ITC Zapf Chancery</family> | |
228 </default> | |
229 </alias> | |
230 | |
231 <alias binding="same"> | |
232 <family>Z003</family> | |
233 <default> | |
234 <family>ITC Zapf Chancery</family> | |
235 </default> | |
236 </alias> | |
237 | |
238 <alias binding="same"> | |
239 <family>TeX Gyre Chorus</family> | |
240 <default> | |
241 <family>ITC Zapf Chancery</family> | |
242 </default> | |
243 </alias> | |
244 | |
245 <alias binding="same"> | |
246 <family>URW Palladio L</family> | |
247 <default> | |
248 <family>Palatino</family> | |
249 </default> | |
250 </alias> | |
251 | |
252 <alias binding="same"> | |
253 <family>Palladio URW</family> | |
254 <default> | |
255 <family>Palatino</family> | |
256 </default> | |
257 </alias> | |
258 | |
259 <alias binding="same"> | |
260 <family>P052</family> | |
261 <default> | |
262 <family>Palatino</family> | |
263 </default> | |
264 </alias> | |
265 | |
266 <alias binding="same"> | |
267 <family>TeX Gyre Pagella</family> | |
268 <default> | |
269 <family>Palatino</family> | |
270 </default> | |
271 </alias> | |
272 | |
273 <alias binding="same"> | |
274 <family>Palatino Linotype</family> | |
275 <default> | |
276 <family>Palatino</family> | |
277 </default> | |
278 </alias> | |
279 | |
280 <alias binding="same"> | |
281 <family>Century Schoolbook L</family> | |
282 <default> | |
283 <family>New Century Schoolbook</family> | |
284 </default> | |
285 </alias> | |
286 | |
287 <alias binding="same"> | |
288 <family>Century SchoolBook URW</family> | |
289 <default> | |
290 <family>New Century Schoolbook</family> | |
291 </default> | |
292 </alias> | |
293 | |
294 <alias binding="same"> | |
295 <family>C059</family> | |
296 <default> | |
297 <family>New Century Schoolbook</family> | |
298 </default> | |
299 </alias> | |
300 | |
301 <alias binding="same"> | |
302 <family>TeX Gyre Schola</family> | |
303 <default> | |
304 <family>New Century Schoolbook</family> | |
305 </default> | |
306 </alias> | |
307 | |
308 <alias binding="same"> | |
309 <family>Century Schoolbook</family> | |
310 <default> | |
311 <family>New Century Schoolbook</family> | |
312 </default> | |
313 </alias> | |
314 | |
315 <!-- Microsoft --> | |
316 <alias binding="same"> | |
317 <family>Arimo</family> | |
318 <default> | |
319 <family>Arial</family> | |
320 </default> | |
321 </alias> | |
322 | |
323 <alias binding="same"> | |
324 <family>Liberation Sans</family> | |
325 <default> | |
326 <family>Arial</family> | |
327 </default> | |
328 </alias> | |
329 | |
330 <alias binding="same"> | |
331 <family>Liberation Sans Narrow</family> | |
332 <default> | |
333 <family>Arial Narrow</family> | |
334 </default> | |
335 </alias> | |
336 | |
337 <alias binding="same"> | |
338 <family>Albany</family> | |
339 <default> | |
340 <family>Arial</family> | |
341 </default> | |
342 </alias> | |
343 | |
344 <alias binding="same"> | |
345 <family>Albany AMT</family> | |
346 <default> | |
347 <family>Arial</family> | |
348 </default> | |
349 </alias> | |
350 | |
351 <alias binding="same"> | |
352 <family>Tinos</family> | |
353 <default> | |
354 <family>Times New Roman</family> | |
355 </default> | |
356 </alias> | |
357 | |
358 <alias binding="same"> | |
359 <family>Liberation Serif</family> | |
360 <default> | |
361 <family>Times New Roman</family> | |
362 </default> | |
363 </alias> | |
364 | |
365 <alias binding="same"> | |
366 <family>Thorndale</family> | |
367 <default> | |
368 <family>Times New Roman</family> | |
369 </default> | |
370 </alias> | |
371 | |
372 <alias binding="same"> | |
373 <family>Thorndale AMT</family> | |
374 <default> | |
375 <family>Times New Roman</family> | |
376 </default> | |
377 </alias> | |
378 | |
379 <alias binding="same"> | |
380 <family>Cousine</family> | |
381 <default> | |
382 <family>Courier New</family> | |
383 </default> | |
384 </alias> | |
385 | |
386 <alias binding="same"> | |
387 <family>Liberation Mono</family> | |
388 <default> | |
389 <family>Courier New</family> | |
390 </default> | |
391 </alias> | |
392 | |
393 <alias binding="same"> | |
394 <family>Cumberland</family> | |
395 <default> | |
396 <family>Courier New</family> | |
397 </default> | |
398 </alias> | |
399 | |
400 <alias binding="same"> | |
401 <family>Cumberland AMT</family> | |
402 <default> | |
403 <family>Courier New</family> | |
404 </default> | |
405 </alias> | |
406 | |
407 <alias binding="same"> | |
408 <family>Gelasio</family> | |
409 <default> | |
410 <family>Georgia</family> | |
411 </default> | |
412 </alias> | |
413 | |
414 <alias binding="same"> | |
415 <family>Caladea</family> | |
416 <default> | |
417 <family>Cambria</family> | |
418 </default> | |
419 </alias> | |
420 | |
421 <alias binding="same"> | |
422 <family>Carlito</family> | |
423 <default> | |
424 <family>Calibri</family> | |
425 </default> | |
426 </alias> | |
427 | |
428 <alias binding="same"> | |
429 <family>SymbolNeu</family> | |
430 <default> | |
431 <family>Symbol</family> | |
432 </default> | |
433 </alias> | |
434 | |
435 <!-- Accept the other group as fallback --> | |
436 | |
437 <!-- PostScript --> | |
438 <alias> | |
439 <family>Helvetica</family> | |
440 <default> | |
441 <family>Arial</family> | |
442 </default> | |
443 </alias> | |
444 | |
445 <alias> | |
446 <family>Helvetica Narrow</family> | |
447 <default> | |
448 <family>Arial Narrow</family> | |
449 </default> | |
450 </alias> | |
451 | |
452 <alias> | |
453 <family>Times</family> | |
454 <default> | |
455 <family>Times New Roman</family> | |
456 </default> | |
457 </alias> | |
458 | |
459 <alias> | |
460 <family>Courier</family> | |
461 <default> | |
462 <family>Courier New</family> | |
463 </default> | |
464 </alias> | |
465 | |
466 <!-- Microsoft --> | |
467 <alias> | |
468 <family>Arial</family> | |
469 <default> | |
470 <family>Helvetica</family> | |
471 </default> | |
472 </alias> | |
473 | |
474 <alias> | |
475 <family>Arial Narrow</family> | |
476 <default> | |
477 <family>Helvetica Narrow</family> | |
478 </default> | |
479 </alias> | |
480 | |
481 <alias> | |
482 <family>Times New Roman</family> | |
483 <default> | |
484 <family>Times</family> | |
485 </default> | |
486 </alias> | |
487 | |
488 <alias> | |
489 <family>Courier New</family> | |
490 <default> | |
491 <family>Courier</family> | |
492 </default> | |
493 </alias> | |
494 | |
495 <!-- Map generics to specifics --> | |
496 | |
497 <!-- PostScript --> | |
498 <alias binding="same"> | |
499 <family>Helvetica</family> | |
500 <accept> | |
501 <family>TeX Gyre Heros</family> | |
502 </accept> | |
503 </alias> | |
504 | |
505 <alias binding="same"> | |
506 <family>Helvetica Narrow</family> | |
507 <accept> | |
508 <family>TeX Gyre Heros Cn</family> | |
509 </accept> | |
510 </alias> | |
511 | |
512 <alias binding="same"> | |
513 <family>Times</family> | |
514 <accept> | |
515 <family>TeX Gyre Termes</family> | |
516 </accept> | |
517 </alias> | |
518 | |
519 <alias binding="same"> | |
520 <family>Courier</family> | |
521 <accept> | |
522 <family>TeX Gyre Cursor</family> | |
523 </accept> | |
524 </alias> | |
525 | |
526 <alias binding="same"> | |
527 <family>Courier Std</family> | |
528 <accept> | |
529 <family>Courier</family> | |
530 </accept> | |
531 </alias> | |
532 | |
533 <alias binding="same"> | |
534 <family>ITC Avant Garde Gothic</family> | |
535 <accept> | |
536 <family>TeX Gyre Adventor</family> | |
537 </accept> | |
538 </alias> | |
539 | |
540 <alias binding="same"> | |
541 <family>ITC Bookman</family> | |
542 <accept> | |
543 <family>Bookman Old Style</family> | |
544 <family>TeX Gyre Bonum</family> | |
545 </accept> | |
546 </alias> | |
547 | |
548 <alias binding="same"> | |
549 <family>ITC Zapf Chancery</family> | |
550 <accept> | |
551 <family>TeX Gyre Chorus</family> | |
552 </accept> | |
553 </alias> | |
554 | |
555 <alias binding="same"> | |
556 <family>Palatino</family> | |
557 <accept> | |
558 <family>Palatino Linotype</family> | |
559 <family>TeX Gyre Pagella</family> | |
560 </accept> | |
561 </alias> | |
562 | |
563 <alias binding="same"> | |
564 <family>New Century Schoolbook</family> | |
565 <accept> | |
566 <family>Century Schoolbook</family> | |
567 <family>TeX Gyre Schola</family> | |
568 </accept> | |
569 </alias> | |
570 | |
571 <!-- Microsoft --> | |
572 <alias binding="same"> | |
573 <family>Arial</family> | |
574 <accept> | |
575 <family>Arimo</family> | |
576 <family>Liberation Sans</family> | |
577 <family>Albany</family> | |
578 <family>Albany AMT</family> | |
579 </accept> | |
580 </alias> | |
581 | |
582 <alias binding="same"> | |
583 <family>Arial Narrow</family> | |
584 <accept> | |
585 <family>Liberation Sans Narrow</family> | |
586 </accept> | |
587 </alias> | |
588 | |
589 <alias binding="same"> | |
590 <family>Times New Roman</family> | |
591 <accept> | |
592 <family>Tinos</family> | |
593 <family>Liberation Serif</family> | |
594 <family>Thorndale</family> | |
595 <family>Thorndale AMT</family> | |
596 </accept> | |
597 </alias> | |
598 | |
599 <alias binding="same"> | |
600 <family>Courier New</family> | |
601 <accept> | |
602 <family>Cousine</family> | |
603 <family>Liberation Mono</family> | |
604 <family>Cumberland</family> | |
605 <family>Cumberland AMT</family> | |
606 </accept> | |
607 </alias> | |
608 | |
609 <alias binding="same"> | |
610 <family>Georgia</family> | |
611 <accept> | |
612 <family>Gelasio</family> | |
613 </accept> | |
614 </alias> | |
615 | |
616 <alias binding="same"> | |
617 <family>Cambria</family> | |
618 <accept> | |
619 <family>Caladea</family> | |
620 </accept> | |
621 </alias> | |
622 | |
623 <alias binding="same"> | |
624 <family>Calibri</family> | |
625 <accept> | |
626 <family>Carlito</family> | |
627 </accept> | |
628 </alias> | |
629 | |
630 <alias binding="same"> | |
631 <family>Symbol</family> | |
632 <accept> | |
633 <family>SymbolNeu</family> | |
634 </accept> | |
635 </alias> | |
636 | |
637 </fontconfig> |