groff
[Top][All Lists]
Advanced

[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





reply via email to

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