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

Bug#483189: manpages/docbook.xsl: LESS-THAN OR EQUAL TO character is converted incorrectly



reassign 483189 man-db 2.5.5-2
retitle 483189 man-db: does not really support UTF-8 manpages
severity 483189 important
clone 483189 -1
reassign -1 docbook-xsl 1.73.2.dfsg.1-5
retitle -1 manpages/docbook.xsl: please add encoding declarations
severity -1 wishlist
thanks

* Daniel Leidert <daniel.leidert@wgdd.de>, 2008-06-15, 20:28:
The file its actually UTF-8-encoded, but man interprets it as if it was
ISO-8859-1.

The file itself looks perfectly here. iconv doesn't seem to be happy
about the UTF-8 character itself and because of this, man output does
not show the character.

After some investigation and reading:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=519209#51
I'm quite sure that the bug has nothing to do with iconv.

What is happening here is as follows:
manconv tries to convert the manpage from UTF-8 to ISO-8859-1, which obviously fails; thus, it assumes the encoding is ISO-8859-1.

To solve the issue:
- man should support UTF-8-encoded manual pages with characters not covered by legacy encodings. - docbook stylesheet should be adding encoding declarations to the generated manpages.

--
Jakub Wilk



Reply to: