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 _______________________________________________ Groff mailing list [email protected] http://lists.gnu.org/mailman/listinfo/groff
