groff
[Top][All Lists]
Advanced

[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




reply via email to

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