[tex-live] Re: CJK TeX on TeXLive 7

Janusz S. Bień jsbien@mimuw.edu.pl
02 Jun 2002 13:07:56 +0200


On Sat, 01 Jun 2002  Werner LEMBERG <wl@gnu.org> wrote:

[...]

> > > texmf/doc/latex/CJK/examples/dvi/CJKbabel.dvi
> > > 
> > > and got the following error messages from xdvi:
> > > 
> > >         Could not find/load font metrics file labx1200.tfm
> > >         Could not find/load font metrics file larm1200.tfm 
> > 
> > hmm. sorry. no idea whats happening here.
> 
> Try
> 
>   KPATHSEA_DEBUG=-1 xdvi CJKbabel.dvi &> xdvi.log
> 
> and check the search paths.  Note that mktextfm has to be called to
> generate the la* files (this is from the Cyrillic LH fonts in T2A
> encoding).

The log has 26MB. Perhaps this will be useful:

bash-2.05$ grep labx1200 xdvi.log
kdebug:start search(file=labx1200.vf, must_exist=0, find_all=0, path=.:/home/jsbien/texmf/fonts/vf//:!!/var/tmp/tl7/texmf-var/fonts/vf//:/tl7/texmf-local/fonts/vf//:!!/tl7/texmf/fonts/vf//).
kdebug:kpse_normalize_path (./labx1200.vf) => 0
kdebug:hash_lookup(labx1200.vf) => (nil)
kdebug:hash_lookup(labx1200.vf) => (nil)
kdebug:hash_lookup(labx1200.vf) => (nil)
kdebug:hash_lookup(labx1200.vf) => (nil)
kdebug:hash_lookup(labx1200.vf) => (nil)
kdebug:hash_lookup(labx1200.vf) => (nil)
kdebug:search(labx1200.vf) =>
kdebug:start search(file=labx1200.tfm, must_exist=0, find_all=0, path=.:/home/jsbien/texmf/fonts/tfm//:!!/var/tmp/tl7/texmf-var/fonts/tfm//:/tl7/texmf-local/fonts/tfm//:!!/tl7/texmf/fonts/tfm//:/var/tmp/tl7/texmf-var/fonts/tfm//).
kdebug:kpse_normalize_path (./labx1200.tfm) => 0
kdebug:hash_lookup(labx1200.tfm) => (nil)
kdebug:hash_lookup(labx1200.tfm) => (nil)
kdebug:hash_lookup(labx1200.tfm) => (nil)
kdebug:hash_lookup(labx1200.tfm) => (nil)
kdebug:hash_lookup(labx1200.tfm) => (nil)
kdebug:hash_lookup(labx1200.tfm) => (nil)
kdebug:hash_lookup(labx1200.tfm) => (nil)
kdebug:hash_lookup(labx1200.tfm) => (nil)
kdebug:search(labx1200.tfm) =>
kdebug:hash_lookup(labx1200.tfm) => (nil)
kdebug:hash_lookup(labx1200) => (nil)
kdebug:start search(file=labx1200.tfm, must_exist=1, find_all=0, path=.:/home/jsbien/texmf/fonts/tfm//:!!/var/tmp/tl7/texmf-var/fonts/tfm//:/tl7/texmf-local/fonts/tfm//:!!/tl7/texmf/fonts/tfm//:/var/tmp/tl7/texmf-var/fonts/tfm//).
kdebug:kpse_normalize_path (./labx1200.tfm) => 0
kdebug:hash_lookup(labx1200.tfm) => (nil)
kdebug:hash_lookup(labx1200.tfm) => (nil)
kdebug:kpse_normalize_path (/home/jsbien/texmf/fonts/tfm/labx1200.tfm) => 1
kdebug:kpse_normalize_path (/home/jsbien/texmf/fonts/tfm/fc/labx1200.tfm) => 1
kdebug:kpse_normalize_path (/home/jsbien/texmf/fonts/tfm/qfnt/labx1200.tfm) => 1
kdebug:hash_lookup(labx1200.tfm) => (nil)
kdebug:hash_lookup(labx1200.tfm) => (nil)
kdebug:hash_lookup(labx1200.tfm) => (nil)
kdebug:hash_lookup(labx1200.tfm) => (nil)
kdebug:hash_lookup(labx1200.tfm) => (nil)
kdebug:hash_lookup(labx1200.tfm) => (nil)
kdebug:kpse_normalize_path (/var/tmp/tl7/texmf-var/fonts/tfm/labx1200.tfm) => 1
kdebug:search(labx1200.tfm) =>
bash-2.05$ grep larm1200 xdvi.log
kdebug:start search(file=larm1200.vf, must_exist=0, find_all=0, path=.:/home/jsbien/texmf/fonts/vf//:!!/var/tmp/tl7/texmf-var/fonts/vf//:/tl7/texmf-local/fonts/vf//:!!/tl7/texmf/fonts/vf//).
kdebug:kpse_normalize_path (./larm1200.vf) => 0
kdebug:hash_lookup(larm1200.vf) => (nil)
kdebug:hash_lookup(larm1200.vf) => (nil)
kdebug:hash_lookup(larm1200.vf) => (nil)
kdebug:hash_lookup(larm1200.vf) => (nil)
kdebug:hash_lookup(larm1200.vf) => (nil)
kdebug:hash_lookup(larm1200.vf) => (nil)
kdebug:search(larm1200.vf) =>
kdebug:start search(file=larm1200.tfm, must_exist=0, find_all=0, path=.:/home/jsbien/texmf/fonts/tfm//:!!/var/tmp/tl7/texmf-var/fonts/tfm//:/tl7/texmf-local/fonts/tfm//:!!/tl7/texmf/fonts/tfm//:/var/tmp/tl7/texmf-var/fonts/tfm//).
kdebug:kpse_normalize_path (./larm1200.tfm) => 0
kdebug:hash_lookup(larm1200.tfm) => (nil)
kdebug:hash_lookup(larm1200.tfm) => (nil)
kdebug:hash_lookup(larm1200.tfm) => (nil)
kdebug:hash_lookup(larm1200.tfm) => (nil)
kdebug:hash_lookup(larm1200.tfm) => (nil)
kdebug:hash_lookup(larm1200.tfm) => (nil)
kdebug:hash_lookup(larm1200.tfm) => (nil)
kdebug:hash_lookup(larm1200.tfm) => (nil)
kdebug:search(larm1200.tfm) =>
kdebug:hash_lookup(larm1200.tfm) => (nil)
kdebug:hash_lookup(larm1200) => (nil)
kdebug:start search(file=larm1200.tfm, must_exist=1, find_all=0, path=.:/home/jsbien/texmf/fonts/tfm//:!!/var/tmp/tl7/texmf-var/fonts/tfm//:/tl7/texmf-local/fonts/tfm//:!!/tl7/texmf/fonts/tfm//:/var/tmp/tl7/texmf-var/fonts/tfm//).
kdebug:kpse_normalize_path (./larm1200.tfm) => 0
kdebug:hash_lookup(larm1200.tfm) => (nil)
kdebug:hash_lookup(larm1200.tfm) => (nil)
kdebug:kpse_normalize_path (/home/jsbien/texmf/fonts/tfm/larm1200.tfm) => 1
kdebug:kpse_normalize_path (/home/jsbien/texmf/fonts/tfm/fc/larm1200.tfm) => 1
kdebug:kpse_normalize_path (/home/jsbien/texmf/fonts/tfm/qfnt/larm1200.tfm) => 1
kdebug:hash_lookup(larm1200.tfm) => (nil)
kdebug:hash_lookup(larm1200.tfm) => (nil)
kdebug:hash_lookup(larm1200.tfm) => (nil)
kdebug:hash_lookup(larm1200.tfm) => (nil)
kdebug:hash_lookup(larm1200.tfm) => (nil)
kdebug:hash_lookup(larm1200.tfm) => (nil)
kdebug:kpse_normalize_path (/var/tmp/tl7/texmf-var/fonts/tfm/larm1200.tfm) => 1
kdebug:search(larm1200.tfm) =>


Actually the bug is not critical, the missing tfm files are correctly
generated by tex when typesetting the source. However a novice user
may be confused when trying to have a look at the available dvi files.

Best regards

Janusz

-- 
                     ,   
dr hab. Janusz S. Bien, prof. UW
Prof. Janusz S. Bien, Warsaw Uniwersity
http://www.orient.uw.edu.pl/~jsbien/
---------------------------------------------------------------------
Na tym koncie czytam i wysylam poczte i wiadomosci offline.
On this account I read/post mail/news offline.