[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Groff] Composite output regression due to Unicode fonts?
From: |
Werner LEMBERG |
Subject: |
Re: [Groff] Composite output regression due to Unicode fonts? |
Date: |
Wed, 09 Aug 2006 09:56:54 +0200 (CEST) |
> I've been testing out how 1.19.2 and CVS groff with input files in
> various languages and encodings fed through preconv. Using the
> attached troff output file generated by:
>
> zcat /usr/share/man/pl/man1/822-date.1.gz \
> | ./src/preproc/preconv/preconv -eISO-8859-2 \
> | ./test-groff -mandoc -Tutf8 -Z
Don't call preconv directly! It will vanish soon because its
functionality will become part of soelim. Instead, please use the -K
switch of groff.
> ... on a Debian system with manpages-pl installed and with CVS
> groff, I found that 1.19.2's grotty correctly renders characters
> such as U+017C and U+0105 (which appear as u007A_0307 and u0061_0328
> respectively in the troff output), but CVS's grotty displays these
> as only the base character (z and a respectively). Characters not
> rendered as Unicode composite characters, such as U+0107 => 'c,
> display correctly using both versions of groff. The attached diff
> should demonstrate the problem clearly.
Oops! This is fixed now in the CVS. Bruno has optimized away all
composites :-)
Werner