Package: defoma
Version: 0.11.8-0.1
Severity: normal
Tags: patch

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

In "defoma-hints type1", selecting the roman family does not turn on
the serif attribute by default.  This is incovient as most roman fonts
are serif.

Indeed, in some (older) typography sources, roman is actually used
instead of serif to refer to the serif features (the serif features
having originated in the carving of roman letters into stone).[1]

Attached is a patch to make selecting the roman family default the
serif shape on (it can of course still be toggled off).

[1]  See the wikipedia serif entry for more details.

- -- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-1-686
Locale: LANG=en_CA, LC_CTYPE=en_CA (charmap=ISO-8859-1)

Versions of packages defoma depends on:
ii  dialog                    1.0-20051207-1 Displays user-friendly dialog boxe
ii  file                      4.15-2         Determines file type using "magic"
ii  perl                      5.8.8-3        Larry Wall's Practical Extraction 

Versions of packages defoma recommends:
ii  libft-perl                    1.2-15     Perl module for the FreeType libra

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFEcxLQp7ZNUfdma/8RAoZYAJ9biI90ccLHqIhHcOHpEfNPm4YhWgCeMGFH
rGtJvM2c2NLmEXwp9rLdlqo=
=s6qY
-----END PGP SIGNATURE-----
--- libs/libhint-type1.pl_      2004-05-25 06:30:22.000000000 -0400
+++ libs/libhint-type1.pl       2006-04-14 16:33:16.000000000 -0400
@@ -74,6 +74,7 @@
 
     $generalfamily = input_generalfamily($fontname, $family);
     return if ($result != 0);
+    $serif = 'Serif' if ($generalfamily eq 'Roman');
     $serif = 'NoSerif' if ($generalfamily eq 'SansSerif');
     $width = 'Fixed' if ($generalfamily eq 'Typewriter');
 

Reply via email to