Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 716856
Collapse All | Expand All

(-)a/conf.d/30-metric-aliases.conf (+24 lines)
Lines 47-52 but in an order preferring similar designs first. We do this in three steps: Link Here
47
NOTE: The (URW)++ fonts mappings of generics to specifics were removed, because
47
NOTE: The (URW)++ fonts mappings of generics to specifics were removed, because
48
      upstream now includes them in their release of (URW)++ Core Font Set here:
48
      upstream now includes them in their release of (URW)++ Core Font Set here:
49
      https://github.com/ArtifexSoftware/urw-base35-fonts/tree/master/fontconfig
49
      https://github.com/ArtifexSoftware/urw-base35-fonts/tree/master/fontconfig
50
NOTE: As of 2018-04-16, media-fonts/urw-fonts does not supply these
51
      mappings to fontconfig, so they were restored.
50
-->
52
-->
51
53
52
<!-- Map specifics to generics -->
54
<!-- Map specifics to generics -->
Lines 498-503 NOTE: The (URW)++ fonts mappings of generics to specifics were removed, because Link Here
498
	  <family>Helvetica</family>
500
	  <family>Helvetica</family>
499
	  <accept>
501
	  <accept>
500
	  <family>TeX Gyre Heros</family>
502
	  <family>TeX Gyre Heros</family>
503
	  <family>Nimbus Sans</family>
504
	  <family>Nimbus Sans L</family>
501
	  </accept>
505
	  </accept>
502
	</alias>
506
	</alias>
503
507
Lines 505-510 NOTE: The (URW)++ fonts mappings of generics to specifics were removed, because Link Here
505
	  <family>Helvetica Narrow</family>
509
	  <family>Helvetica Narrow</family>
506
	  <accept>
510
	  <accept>
507
	  <family>TeX Gyre Heros Cn</family>
511
	  <family>TeX Gyre Heros Cn</family>
512
	  <family>Nimbus Sans Narrow</family>
508
	  </accept>
513
	  </accept>
509
	</alias>
514
	</alias>
510
515
Lines 512-517 NOTE: The (URW)++ fonts mappings of generics to specifics were removed, because Link Here
512
	  <family>Times</family>
517
	  <family>Times</family>
513
	  <accept>
518
	  <accept>
514
	  <family>TeX Gyre Termes</family>
519
	  <family>TeX Gyre Termes</family>
520
	  <family>Nimbus Roman</family>
521
	  <family>Nimbus Roman No9 L</family>
515
	  </accept>
522
	  </accept>
516
	</alias>
523
	</alias>
517
524
Lines 519-524 NOTE: The (URW)++ fonts mappings of generics to specifics were removed, because Link Here
519
	  <family>Courier</family>
526
	  <family>Courier</family>
520
	  <accept>
527
	  <accept>
521
	  <family>TeX Gyre Cursor</family>
528
	  <family>TeX Gyre Cursor</family>
529
	  <family>Nimbus Mono PS</family>
530
	  <family>Nimbus Mono</family>
531
	  <family>Nimbus Mono L</family>
522
	  </accept>
532
	  </accept>
523
	</alias>
533
	</alias>
524
534
Lines 526-531 NOTE: The (URW)++ fonts mappings of generics to specifics were removed, because Link Here
526
	  <family>ITC Avant Garde Gothic</family>
536
	  <family>ITC Avant Garde Gothic</family>
527
	  <accept>
537
	  <accept>
528
	  <family>TeX Gyre Adventor</family>
538
	  <family>TeX Gyre Adventor</family>
539
	  <family>URW Gothic</family>
540
	  <family>URW Gothic L</family>
529
	  </accept>
541
	  </accept>
530
	</alias>
542
	</alias>
531
543
Lines 534-539 NOTE: The (URW)++ fonts mappings of generics to specifics were removed, because Link Here
534
	  <accept>
546
	  <accept>
535
	  <family>Bookman Old Style</family>
547
	  <family>Bookman Old Style</family>
536
	  <family>TeX Gyre Bonum</family>
548
	  <family>TeX Gyre Bonum</family>
549
	  <family>URW Bookman</family>
550
	  <family>Bookman URW</family>
551
	  <family>URW Bookman L</family>
537
	  </accept>
552
	  </accept>
538
	</alias>
553
	</alias>
539
554
Lines 541-546 NOTE: The (URW)++ fonts mappings of generics to specifics were removed, because Link Here
541
	  <family>ITC Zapf Chancery</family>
556
	  <family>ITC Zapf Chancery</family>
542
	  <accept>
557
	  <accept>
543
	  <family>TeX Gyre Chorus</family>
558
	  <family>TeX Gyre Chorus</family>
559
	  <family>Z003</family>
560
	  <family>Chancery URW</family>
561
	  <family>URW Chancery L</family>
544
	  </accept>
562
	  </accept>
545
	</alias>
563
	</alias>
546
564
Lines 549-554 NOTE: The (URW)++ fonts mappings of generics to specifics were removed, because Link Here
549
	  <accept>
567
	  <accept>
550
	  <family>Palatino Linotype</family>
568
	  <family>Palatino Linotype</family>
551
	  <family>TeX Gyre Pagella</family>
569
	  <family>TeX Gyre Pagella</family>
570
	  <family>P052</family>
571
	  <family>Palladio URW</family>
572
	  <family>URW Palladio L</family>
552
	  </accept>
573
	  </accept>
553
	</alias>
574
	</alias>
554
575
Lines 557-562 NOTE: The (URW)++ fonts mappings of generics to specifics were removed, because Link Here
557
	  <accept>
578
	  <accept>
558
	  <family>Century Schoolbook</family>
579
	  <family>Century Schoolbook</family>
559
	  <family>TeX Gyre Schola</family>
580
	  <family>TeX Gyre Schola</family>
581
	  <family>C059</family>
582
	  <family>Century SchoolBook URW</family>
583
	  <family>Century Schoolbook L</family>
560
	  </accept>
584
	  </accept>
561
	</alias>
585
	</alias>
562
586
(-)a/conf.d/30-urw-aliases.conf (+33 lines)
Line 0 Link Here
1
<?xml version="1.0"?>
2
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
3
<fontconfig>
4
<!--
5
  URW provides metric and shape compatible fonts for some Adobe families.
6
  Most of these are handled in 30-metric-aliases.conf.
7
  -->
8
	<alias binding="same">
9
	  <family>Zapf Dingbats</family>
10
	  <accept>
11
	    <family>D050000L</family>
12
	    <family>Dingbats</family>
13
	  </accept>
14
	</alias>
15
	<alias binding="same">
16
	  <family>ITC Zapf Dingbats</family>
17
	  <accept>
18
	    <family>D050000L</family>
19
	    <family>Dingbats</family>
20
	  </accept>
21
	</alias>
22
	<match target="pattern">
23
	  <test name="family" compare="eq" ignore-blanks="true">
24
	    <string>Symbol</string>
25
	  </test>
26
	  <edit name="family" mode="append" binding="same">
27
	    <string>Standard Symbols PS</string>
28
	  </edit>
29
	  <edit name="family" mode="append" binding="same">
30
	    <string>Standard Symbols L</string>
31
	  </edit>
32
	</match>
33
</fontconfig>
(-)a/conf.d/Makefile.am (+2 lines)
Lines 29-34 CONF_LINKS = \ Link Here
29
	10-hinting-$(PREFERRED_HINTING).conf	\
29
	10-hinting-$(PREFERRED_HINTING).conf	\
30
	10-scale-bitmap-fonts.conf \
30
	10-scale-bitmap-fonts.conf \
31
	20-unhint-small-vera.conf \
31
	20-unhint-small-vera.conf \
32
	30-urw-aliases.conf \
32
	30-metric-aliases.conf \
33
	30-metric-aliases.conf \
33
	40-nonlatin.conf \
34
	40-nonlatin.conf \
34
	45-generic.conf \
35
	45-generic.conf \
Lines 69-74 template_DATA = \ Link Here
69
	11-lcdfilter-light.conf		\
70
	11-lcdfilter-light.conf		\
70
	20-unhint-small-vera.conf	\
71
	20-unhint-small-vera.conf	\
71
	25-unhint-nonlatin.conf		\
72
	25-unhint-nonlatin.conf		\
73
	30-urw-aliases.conf		\
72
	30-metric-aliases.conf		\
74
	30-metric-aliases.conf		\
73
	40-nonlatin.conf		\
75
	40-nonlatin.conf		\
74
	45-generic.conf			\
76
	45-generic.conf			\

Return to bug 716856