bug-texinfo
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: makeinfo 4.0 work bad


From: Eli Zaretskii
Subject: Re: makeinfo 4.0 work bad
Date: Sun, 11 Feb 2001 08:51:24 +0200 (IST)

On Thu, 8 Feb 2001, David A. Capello wrote:

> I found a small error in makeinfo 4.0, apparently, when
> converting a file *.texi to *.info, some characters don't
> appear in the exit version .info.
> 
> I attach a documentation example in Spanish which shows with
> clarity those errors, will be able to see that the file
> `allegro.info' generated starting from `allegro.texi', not
> it contains the characters `รก' (`a' with accent) in some
> lines (48, 50, 70, 71, and 72).

This happens because the accented a is a 8-bit character whose code is A0 
hex.  A0 hex is the code of a space character with the 8th bit set.  
Unfortunately, makeinfo currently uses this code as a non-breaking space, 
meaning that the space character with the 8th bit set should be left 
alone in the output.  When makeinfo writes the text to a file, it removes 
the 8th bit, and you are left with a simple blank.

The only work-around at this time is to use the 7-bit emulation of 
Latin-1 characters, as described in the Texinfo manual.  This produces 
accented characters in the printed version, but in the Info version you 
will still see the 7-bit emulation.



reply via email to

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