Add metric aliases for additional Google ChromeOS fonts
authorFrederic Crozat <fcrozat@suse.com>
Fri, 6 Dec 2013 13:23:52 +0000 (14:23 +0100)
committerAkira TAGOH <akira@tagoh.org>
Mon, 9 Dec 2013 06:17:25 +0000 (15:17 +0900)
MS fonts Cambria, Symbol and Calibri have compat metrics fonts
from ChromeOS.

https://bugs.freedesktop.org/show_bug.cgi?id=72395

conf.d/30-metric-aliases.conf

index c9ee79f..49a9602 100644 (file)
@@ -24,6 +24,9 @@ Arial             Liberation Sans         Arimo                    Albany
 Arial Narrow      Liberation Sans Narrow
 Times New Roman   Liberation Serif        Tinos                    Thorndale          Thorndale AMT
 Courier New       Liberation Mono         Cousine                  Cumberland         Cumberland AMT
+Cambria                                   Caladea
+Calibri                                   Carlito
+Symbol                                    SymbolNeu
 
 Microsoft fonts:  Other fonts:
 ================  ============
@@ -307,7 +310,26 @@ but in an order preferring similar designs first.  We do this in three steps:
          </default>
        </alias>
 
+       <alias binding="same">
+         <family>Caladea</family>
+         <default>
+         <family>Cambria</family>
+         </default>
+       </alias>
 
+       <alias binding="same">
+         <family>Carlito</family>
+         <default>
+         <family>Calibri</family>
+         </default>
+       </alias>
+
+       <alias binding="same">
+         <family>SymbolNeu</family>
+         <default>
+         <family>Symbol</family>
+         </default>
+  </alias>
 
 <!-- Accept the other group as fallback -->
 
@@ -494,4 +516,25 @@ but in an order preferring similar designs first.  We do this in three steps:
          </accept>
        </alias>
 
+       <alias binding="same">
+         <family>Cambria</family>
+         <accept>
+           <family>Caladea</family>
+         </accept>
+       </alias>
+
+       <alias binding="same">
+         <family>Calibri</family>
+         <accept>
+           <family>Carlito</family>
+         </accept>
+  </alias>
+
+       <alias binding="same">
+         <family>Symbol</family>
+         <accept>
+           <family>SymbolNeu</family>
+         </accept>
+  </alias>
+
 </fontconfig>