chiark / gitweb /
Move commentary about reasons for bdfnorm from changelog to comment
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 2 May 2016 11:19:24 +0000 (12:19 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 2 May 2016 11:19:27 +0000 (12:19 +0100)
bdfnorm
debian/changelog

diff --git a/bdfnorm b/bdfnorm
index 0b02834fc73db64a9f3b2795ed8c26176e1aeb2a..bbca464d601aefdb6c8ec052c18c8bc973899193 100755 (executable)
--- a/bdfnorm
+++ b/bdfnorm
@@ -1,5 +1,12 @@
 #!/usr/bin/perl -w
 
 #!/usr/bin/perl -w
 
+# BDF can represent glyphs as smaller bitmap rectangles with padding.
+# But our approach to font editing works best if the glyphs are the
+# full character cell.  Although most fonts do not use this feature
+# (at least, as seen in pdf2bdf output), some do, and also output from
+# fontforge does.  So this script pads each glyph to the font bounding
+# box.
+
 use strict;
 use POSIX;
 
 use strict;
 use POSIX;
 
index 62d3f8714b50a5884f0a824c118d7ba83c3d3478..18561d5ae682f0230e92ae1d4e477b633f110f00 100644 (file)
@@ -15,8 +15,7 @@ xfonts-traditional (1.7.2~~iwj) UNRELEASED; urgency=medium
   * An internal error message in printrule is improved slightly.
   * Add debhelper-build-stamp to .gitignore.
   * Permit new foundry names to contain "."s.
   * An internal error message in printrule is improved slightly.
   * Add debhelper-build-stamp to .gitignore.
   * Permit new foundry names to contain "."s.
-  * Add bdf normaliser (to cope with fontforge output directly, since
-     bdftopcf | pcf2bdf sometimes fails).
+  * Add bdf normaliser.
 
  -- Ian Jackson <ijackson@chiark.greenend.org.uk>  Mon, 25 Apr 2016 02:23:06 +0100
 
 
  -- Ian Jackson <ijackson@chiark.greenend.org.uk>  Mon, 25 Apr 2016 02:23:06 +0100