[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Groff] unicode support - where to compose?
From: |
Bruno Haible |
Subject: |
Re: [Groff] unicode support - where to compose? |
Date: |
Wed, 22 Feb 2006 13:43:36 +0100 |
User-agent: |
KMail/1.5 |
Michail Vidiassov wrote:
> "Fine", "wrong" - may be the answer is "it depends"
> (on the availability of the precomposed glyph in the font)?
No, it shouldn't depend on that. troff does an early pass where is
constructs a precomposed glyph from the base character and the combining
characters, and should do (does not yet do in the case of devhtml and devutf8)
a pass in the postprocessor where it uses precomposed Unicode characters
where available.
This is necessary so that line breaking does not accidentally cut off
a combining character from its base character. This must work independently
of the output device. You don't want for example that
<U+0078><U+0302><U+0301> behaves different regarding line breaking than
<U+0065><U+0302><U+0301>.
Bruno
Re: [Groff] unicode support - where to compose?, Werner LEMBERG, 2006/02/22