Hi, everybody,
Anybody help me?
I'm puzzled with this - I don't know how to display non-ASCII letters on a
man page, and this seriously affects my efforts to translate docs to
Croatian (considers everybody from non-US locales, I guess).
So, the original looks like:
-----------------------------------------------------------------
.SH DESCRIPTION
This man page does not contain much information about GNU Pascal
because the unstructured man page format is not well suited for
documenting a large program such a GNU Pascal. You can find the
relevant information in the GNU Pascal Manual which is avilable in
...
-----------------------------------------------------------------
My translation is:
-----------------------------------------------------------------
.SH OPIS
Ova man stranica ne sadr¾i previ¹e informacija o GNU Pascalu
jer nestrukturiran format man stranice nije prikladan za
dokumentiranje tako velikog programa kao ¹to je GNU Pascal.
Relevantne informacije mo¾ete pronaæi u GNU Pascal priruèniku koji
je raspolo¾iv u Texinfo formatu i formatima proivedenima iz njega,
...
------------------------------------------------------------------
But it gets printed like (messy):
------------------------------------------------------------------
OPIS
Ova man stranica ne sadrM->i previM-9e informacija o GNU Pascalu jer nestruktu
-
riran format man stranice nije prikladan za dokumentiranje tako velikog
programa kao M-9to je GNU Pascal. Relevantne informacije moM->ete pronaM-fi u
GNU Pascal priruM-hniku koji je raspoloM->iv u Texinfo formatu i formatima
...
------------------------------------------------------------------
In other words,
'¾' ('z' with caret above) becomes M->,
'¹' ('s' with caret above) becomes M-9,
'æ' ('c' with apostrophe above) becomes M-f ...
and so on.
It doesn't look pretty. Notice that I have iso-8859-2 (latin 2) font
installed in terminal, and Pine displays so-called diacritic signs
correctly. The problem is in ``more'' and it could be in ``info'' too, but
I haven't translated all .texi files yet so I don't know.
It's easy for me to write ``sed -e 's/¾/z/g' -e 's/¹/s/g' -e 's/æ/c/g' ...''
(on your terminal it may not look that way, but it's actually striping
each character of it's 'apostrophe above' and 'caret above' marks) but I
hope that somebody reading this has a better idea.
Thanks for listening,
Mirsad
--
This message has been made up using recycled ideas and language constructs.
No plant or animal has been injured in process of making this message.