groff
[Top][All Lists]
Advanced

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

Re: [Groff] mapping of glyphs to Unicode


From: Bruno Haible
Subject: Re: [Groff] mapping of glyphs to Unicode
Date: Tue, 14 Feb 2006 14:17:54 +0100
User-agent: KMail/1.5

James Cloos wrote:
> math vs text is the reason they are not unified in unicode.

OK, I see. And what do \(la and \(ra mean for groff? The math or the text
angle brackets?

> FWIW, those two glyphs are from the Symbol font.  devutf8 probably
> uses them because the ps device uses Symbol to display la and ra.

Can you explain more? Symbol fonts have only one 'angleleft' and only one
'angleright' glyph. Therefore for the 'devps' device it is irrelevant
which Unicode code points we use - \(la must map to 'angleleft' and
\(ra must map to 'angleright'. So for the 'devps' device the Unicode
code points are groff internal.

IMO what we do in the devutf8 and devhtml devices should not be influenced
by Adobe glyph list considerations. Is it possible to realize this through
glyphuni.cpp, or do we have to map, say,
   \(la -> U+2329 in devps/R.proto
   \(la -> U+27E8 in devhtml/R.proto
? And what is then the role of glyphuni.cpp?

Bruno





reply via email to

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