UTF-8 Unicode operators vs digraphs

H. S. Teoh hsteoh at qfbox.info
Sat Aug 15 15:11:10 UTC 2026


On Fri, Aug 14, 2026 at 11:54:59PM -0700, Walter Bright via Digitalmars-d wrote:
[...]
> The Unicode standard shows a picture of each glyph. If there are more
> than one with the same glyph, they should have the same code point.
> It's as simple as that.
> 
> > See, here you contradict yourself.  You just said that if two glyphs
> > have different shapes, they must be different codepoints.  It's
> > obvious that upright A and italic A are different shapes.  Therefore
> > they must be different codepoints.
> 
> Italics are a font choice.

This is where you're still not getting the point.

In English, the difference between italic A and upright A is a font
choice.

In Cyrillic the difference between т and m is also a font choice.

You're trying to say that т and m must be different codepoints because
they have different shapes.  That's no different from saying that italic
A and upright A must have different codepoints because they are
different shapes.

If you say that upright A and italic A are a font choice, then you must
also admit that the difference between т and m are also a font choice,
and therefore т and m must share the same codepoint.

So, which one is it?  You can't have it both ways.


T

-- 
War doesn't prove who's right, just who's left. -- BSD Games' Fortune


More information about the Digitalmars-d mailing list