groff-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[groff] 27/28: [fonts]: Drop excess `*U` mapping in PS/PDF.


From: G. Branden Robinson
Subject: [groff] 27/28: [fonts]: Drop excess `*U` mapping in PS/PDF.
Date: Wed, 25 May 2022 22:43:25 -0400 (EDT)

gbranden pushed a commit to branch master
in repository groff.

commit 0c60e80fbcee361d34ab6001241a96fc189cc317
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
AuthorDate: Wed May 25 21:18:24 2022 -0500

    [fonts]: Drop excess `*U` mapping in PS/PDF.
    
    * font/devps/S:
    * font/devps/symbolmap: Drop excess mapping of `*U` special character.
      groff maps it to the Adobe Glyph List name 'Upsilon1'.  (The AGL
      'Upsilon' is a homoglyph of the Latin capital 'Y'.)
    * PROBLEMS: De-document build-time warning, now resolved.
---
 ChangeLog            |  9 +++++++++
 PROBLEMS             | 14 --------------
 font/devps/S         |  1 -
 font/devps/symbolmap |  1 -
 4 files changed, 9 insertions(+), 16 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 3d04bb2f..cdb77057 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2022-05-25  G. Branden Robinson <g.branden.robinson@gmail.com>
+
+       * font/devps/S:
+       * font/devps/symbolmap: Drop excess mapping of `*U` special
+       character.  groff maps it to the Adobe Glyph List name
+       'Upsilon1'.  (The AGL 'Upsilon' is a homoglyph of the Latin
+       capital 'Y'.)
+       * PROBLEMS: De-document build-time warning, now resolved.
+
 2022-05-25  G. Branden Robinson <g.branden.robinson@gmail.com>
 
        * src/utils/afmtodit/afmtodit.tables: Regenerate using Unicode
diff --git a/PROBLEMS b/PROBLEMS
index 910ba503..1235e734 100644
--- a/PROBLEMS
+++ b/PROBLEMS
@@ -735,20 +735,6 @@ the Euro glyph).
 
 ----------------------------------------------------------------------
 
-* I get a warning, "afmtodit: both Upsilon and Upsilon1 map to *U
-  at...".
-
-This is a known issue with the font mapping groff uses for PostScript
-fonts.  The Adobe Type 1 Symbol font has two different code points for a
-Greek capital upsilon; one looks like a Latin capital Y ("Upsilon"), and
-the other has a curly right arm ("Upsilon1").  In troff systems, only
-one form of Greek capital upsilon is supported; a Latin capital Y is
-used for its Greek homoglyph, whereas the special character '\[*Y]'
-accesses the curly form of the Greek capital upsilon.  We plan to
-resolve this (minor) issue in a future release.
-
-----------------------------------------------------------------------
-
 * I get warnings about the "vasnprintf" function.
 
 lib/vasnprintf.c: In function 'vasnprintf':
diff --git a/font/devps/S b/font/devps/S
index 387c1cc4..ae8b3a90 100644
--- a/font/devps/S
+++ b/font/devps/S
@@ -76,7 +76,6 @@ eq    "
 *R     556,673,0,7     3       82      Rho
 *S     592,673 3       83      Sigma
 *T     611,673 3       84      Tau
-*U     690,673,0,4,8   3       85      Upsilon
 ts     439,500,233     3       86      sigma1
 *W     768,688 3       87      Omega
 *C     645,673 3       88      Xi
diff --git a/font/devps/symbolmap b/font/devps/symbolmap
index 24375d60..8f1d2f15 100644
--- a/font/devps/symbolmap
+++ b/font/devps/symbolmap
@@ -409,7 +409,6 @@ uni261C lh
 union cu
 universal fa
 upsilon *u
-Upsilon *U
 u u
 U U
 v v



reply via email to

[Prev in Thread] Current Thread [Next in Thread]