On Wednesday 15 August 2007 20:54, Debian Bug Tracking System wrote:
> Dear msttcorefonts maintainer,
>
> Please add defoma 'Alias' options to your hints file.  From a quick bit of
> websearching it appears that Courier New is intended to be metric
> compatible with Courier and Arial with Helvetica.  I expect other fonts in
> the msttcorefonts set were designed as drop-in replacements for existing
> fonts too.
>
> gsfonts.hints has plenty of Alias examples, if what I'm asking isn't clear
> (or ask me and I can provide more details).

No problem - I've added aliases for Arial (Helvetica), Times New Roman (Times) 
and Courier New (Courier). See attached diff. Let me know if you see a 
problem with this or think more should be added.

I'll probably upload this soon otherwise.


Thanks,
Thijs
Index: msttcorefonts.defoma-hints
===================================================================
--- msttcorefonts.defoma-hints	(revision 325)
+++ msttcorefonts.defoma-hints	(working copy)
@@ -16,6 +16,7 @@
 begin /usr/share/fonts/truetype/msttcorefonts/Arial.ttf
   Family = Arial
   FontName = Arial-Regular
+  Alias = Helvetica
   Encoding = Unicode
   Location = Magyar Dutch Spanish Czech Vietnamese Russian English Catalan Slovak Italian Turkish Danish Slovenian Basque Portuguese German Polish Swedish Norwegian French Finnish Greek
   Charset = ISO8859-1 ISO8859-2 ISO8859-3 ISO8859-4 ISO8859-5 ISO8859-6 ISO8859-7 ISO8859-8 ISO8859-9 ISO8859-9e ISO8859-10 ISO8859-13 ISO8859-14 ISO8859-15 KOI8-R KOI8-U CP437 CP850 CP1251 CP1255 VISCII1.1-1 TCVN-5712 TATAR-CYR ISO10646-1
@@ -44,6 +45,7 @@
 begin /usr/share/fonts/truetype/msttcorefonts/Arial_Bold.ttf
   Family = Arial
   FontName = Arial-Bold
+  Alias = Helvetica-Bold
   Encoding = Unicode
   Location = Magyar Dutch Spanish Czech Vietnamese Russian English Catalan Slovak Italian Turkish Danish Slovenian Basque Portuguese German Polish Swedish Norwegian French Finnish Greek
   Charset = ISO8859-1 ISO8859-2 ISO8859-3 ISO8859-4 ISO8859-5 ISO8859-6 ISO8859-7 ISO8859-8 ISO8859-9 ISO8859-9e ISO8859-10 ISO8859-13 ISO8859-14 ISO8859-15 KOI8-R KOI8-U CP437 CP850 CP1251 CP1255 VISCII1.1-1 TCVN-5712 TATAR-CYR ISO10646-1
@@ -58,6 +60,7 @@
 begin /usr/share/fonts/truetype/msttcorefonts/Arial_Bold_Italic.ttf
   Family = Arial
   FontName = Arial-BoldItalic
+  Alias = Helvetica-BoldItalic
   Encoding = Unicode
   Location = Magyar Dutch Spanish Czech Vietnamese Russian English Catalan Slovak Italian Turkish Danish Slovenian Basque Portuguese German Polish Swedish Norwegian French Finnish Greek
   Charset = ISO8859-1 ISO8859-2 ISO8859-3 ISO8859-4 ISO8859-5 ISO8859-7 ISO8859-8 ISO8859-9 ISO8859-9e ISO8859-10 ISO8859-13 ISO8859-14 ISO8859-15 KOI8-R KOI8-U CP437 CP850 CP1251 CP1255 VISCII1.1-1 TCVN-5712 TATAR-CYR ISO10646-1
@@ -72,6 +75,7 @@
 begin /usr/share/fonts/truetype/msttcorefonts/Arial_Italic.ttf
   Family = Arial
   FontName = Arial-Italic
+  Alias = Helvetica-Italic
   Encoding = Unicode
   Location = Magyar Dutch Spanish Czech Vietnamese Russian English Catalan Slovak Italian Turkish Danish Slovenian Basque Portuguese German Polish Swedish Norwegian French Finnish Greek
   Charset = ISO8859-1 ISO8859-2 ISO8859-3 ISO8859-4 ISO8859-5 ISO8859-7 ISO8859-8 ISO8859-9 ISO8859-9e ISO8859-10 ISO8859-13 ISO8859-14 ISO8859-15 KOI8-R KOI8-U CP437 CP850 CP1251 CP1255 VISCII1.1-1 TCVN-5712 TATAR-CYR ISO10646-1
@@ -114,6 +118,7 @@
 begin /usr/share/fonts/truetype/msttcorefonts/Courier_New.ttf
   Family = Courier-New
   FontName = CourierNew-Regular
+  Alias = Courier
   Encoding = Unicode
   Location = Magyar Dutch Spanish Czech Vietnamese Russian English Catalan Slovak Italian Turkish Danish Slovenian Basque Portuguese German Polish Swedish Norwegian French Finnish Greek
   Charset = ISO8859-1 ISO8859-2 ISO8859-3 ISO8859-4 ISO8859-5 ISO8859-6 ISO8859-7 ISO8859-8 ISO8859-9 ISO8859-9e ISO8859-10 ISO8859-13 ISO8859-14 ISO8859-15 KOI8-R KOI8-U CP437 CP850 CP1251 CP1255 VISCII1.1-1 TCVN-5712 TATAR-CYR ISO10646-1
@@ -128,6 +133,7 @@
 begin /usr/share/fonts/truetype/msttcorefonts/Courier_New_Bold.ttf
   Family = Courier-New
   FontName = CourierNew-Bold
+  Alias = Courier-Bold
   Encoding = Unicode
   Location = Magyar Dutch Spanish Czech Vietnamese Russian English Catalan Slovak Italian Turkish Danish Slovenian Basque Portuguese German Polish Swedish Norwegian French Finnish Greek
   Charset = ISO8859-1 ISO8859-2 ISO8859-3 ISO8859-4 ISO8859-5 ISO8859-6 ISO8859-7 ISO8859-8 ISO8859-9 ISO8859-9e ISO8859-10 ISO8859-13 ISO8859-14 ISO8859-15 KOI8-R KOI8-U CP437 CP850 CP1251 CP1255 VISCII1.1-1 TCVN-5712 TATAR-CYR ISO10646-1
@@ -142,6 +148,7 @@
 begin /usr/share/fonts/truetype/msttcorefonts/Courier_New_Bold_Italic.ttf
   Family = Courier-New
   FontName = CourierNew-BoldItalic
+  Alias = Courier-BoldItalic
   Encoding = Unicode
   Location = Magyar Dutch Spanish Czech Russian English Catalan Slovak Italian Turkish Danish Slovenian Basque Portuguese German Polish Swedish Norwegian French Finnish Greek
   Charset = ISO8859-1 ISO8859-2 ISO8859-3 ISO8859-4 ISO8859-5 ISO8859-7 ISO8859-8 ISO8859-9 ISO8859-9e ISO8859-10 ISO8859-13 ISO8859-14 ISO8859-15 KOI8-R KOI8-U CP437 CP850 CP1251 CP1255 VISCII1.1-1 TCVN-5712 TATAR-CYR ISO10646-1
@@ -156,6 +163,7 @@
 begin /usr/share/fonts/truetype/msttcorefonts/Courier_New_Italic.ttf
   Family = Courier-New
   FontName = CourierNew-Italic
+  Alias = Courier-Italic
   Encoding = Unicode
   Location = Magyar Dutch Spanish Czech Vietnamese Russian English Catalan Slovak Italian Turkish Danish Slovenian Basque Portuguese German Polish Swedish Norwegian French Finnish Greek
   Charset = ISO8859-1 ISO8859-2 ISO8859-3 ISO8859-4 ISO8859-5 ISO8859-7 ISO8859-8 ISO8859-9 ISO8859-9e ISO8859-10 ISO8859-13 ISO8859-14 ISO8859-15 KOI8-R KOI8-U CP437 CP850 CP1251 CP1255 VISCII1.1-1 TCVN-5712 TATAR-CYR ISO10646-1
@@ -240,6 +248,7 @@
 begin /usr/share/fonts/truetype/msttcorefonts/Times_New_Roman.ttf
   Family = Times-New-Roman
   FontName = TimesNewRoman-Regular
+  Alias = Times-Roman
   Encoding = Unicode
   Location = Magyar Dutch Spanish Czech Vietnamese Russian English Catalan Slovak Italian Turkish Danish Slovenian Basque Portuguese German Polish Swedish Norwegian French Finnish Greek
   Charset = ISO8859-1 ISO8859-2 ISO8859-3 ISO8859-4 ISO8859-5 ISO8859-6 ISO8859-7 ISO8859-8 ISO8859-9 ISO8859-9e ISO8859-10 ISO8859-13 ISO8859-14 ISO8859-15 KOI8-R KOI8-U CP437 CP850 CP1251 CP1255 VISCII1.1-1 TCVN-5712 TATAR-CYR ISO10646-1
@@ -254,6 +263,7 @@
 begin /usr/share/fonts/truetype/msttcorefonts/Times_New_Roman_Bold.ttf
   Family = Times-New-Roman
   FontName = TimesNewRoman-Bold
+  Alias = Times-Bold
   Encoding = Unicode
   Location = Magyar Dutch Spanish Czech Vietnamese Russian English Catalan Slovak Italian Turkish Danish Slovenian Basque Portuguese German Polish Swedish Norwegian French Finnish Greek
   Charset = ISO8859-1 ISO8859-2 ISO8859-3 ISO8859-4 ISO8859-5 ISO8859-6 ISO8859-7 ISO8859-8 ISO8859-9 ISO8859-9e ISO8859-10 ISO8859-13 ISO8859-14 ISO8859-15 KOI8-R KOI8-U CP437 CP850 CP1251 CP1255 VISCII1.1-1 TCVN-5712 TATAR-CYR ISO10646-1
@@ -268,6 +278,7 @@
 begin /usr/share/fonts/truetype/msttcorefonts/Times_New_Roman_Bold_Italic.ttf
   Family = Times-New-Roman
   FontName = TimesNewRoman-BoldItalic
+  Alias = Times-BoldItalic
   Encoding = Unicode
   Location = Magyar Dutch Spanish Czech Vietnamese Russian English Catalan Slovak Italian Turkish Danish Slovenian Basque Portuguese German Polish Swedish Norwegian French Finnish Greek
   Charset = ISO8859-1 ISO8859-2 ISO8859-3 ISO8859-4 ISO8859-5 ISO8859-7 ISO8859-8 ISO8859-9 ISO8859-9e ISO8859-10 ISO8859-13 ISO8859-14 ISO8859-15 KOI8-R KOI8-U CP437 CP850 CP1251 CP1255 VISCII1.1-1 TCVN-5712 TATAR-CYR ISO10646-1
@@ -282,6 +293,7 @@
 begin /usr/share/fonts/truetype/msttcorefonts/Times_New_Roman_Italic.ttf
   Family = Times-New-Roman
   FontName = TimesNewRoman-Italic
+  Alias = Times-Italic
   Encoding = Unicode
   Location = Magyar Dutch Spanish Czech Vietnamese Russian English Catalan Slovak Italian Turkish Danish Slovenian Basque Portuguese German Polish Swedish Norwegian French Finnish Greek
   Charset = ISO8859-1 ISO8859-2 ISO8859-3 ISO8859-4 ISO8859-5 ISO8859-7 ISO8859-8 ISO8859-9 ISO8859-9e ISO8859-10 ISO8859-13 ISO8859-14 ISO8859-15 KOI8-R KOI8-U CP437 CP850 CP1251 CP1255 VISCII1.1-1 TCVN-5712 TATAR-CYR ISO10646-1

Attachment: pgppSjSzvl9NA.pgp
Description: PGP signature

Reply via email to