From: <cs...@en...> - 2006-01-17 21:28:00
|
On Tue, Jan 17, 2006 at 03:23:56PM +1030, Clytie Siddall wrote: > My previous mail on this subject said that I had been unable to view > my translated manpage, which was placed in with all my other > manpages, with its English version removed. You could try the -l flag "man -l foo.1.gz" Capital L is for locale, which sets it hard for that invocation of man. My man pages put the language directory of where the "standard" man1 directories are, eg /usr/share/man/man1/login.1.gz /usr/share/man/de/man1/login.1.gz So "man login" says "login - begin session on the system" and "man -L de login" says "login - startet eine Sitzung auf dem System" > I've found that there must be a daily script of some kind which > updates the manpage data, because I tried it the same day I placed > the manpage in that directory, and man didn't find (sic) it. However, > I tried it again yesterday, and it definitely found my manpage. On my system it is called mandb mandb - create or update the manual page index caches > It couldn't display the UTF-8 text correctly. Is that the pager (eg less or more) fault? > $ groff-utf8 -Tutf8 -mandoc find.vi.1 | less > > but: > > /usr/bin/u8_utf8_soelim: line 14: find.vi.1: No such file or directory To test you could just use the full path of the file, or -I flag for groff (assuming groff-utf8 has the same flags as normal groff). What is on line 14 of your file? Do you have a manpath program? csmall@gonzo:~$ manpath /usr/local/man:/usr/local/share/man:/usr/share/man:/usr/X11R6/man - Craig -- Craig Small GnuPG:1C1B D893 1418 2AF4 45EE 95CB C76C E5AC 12CA DFA5 Eye-Net Consulting http://www.enc.com.au/ MIEE Debian developer csmall at : enc.com.au ieee.org debian.org |