<div dir="auto">Paul,</div><div dir="auto"><br></div><div dir="auto">What is the contents of your “texmf.cnf” (especially TEXFONTMAPS value)? Did you create it yourself?</div><div dir="auto"><br></div><div dir="auto">I think my problem is that the default “texmf.cnf”’s TEXFONTMAPS does not contain the “updmap” directory suffix for some reason.</div><div dir="auto"><br></div><div dir="auto">Thanks,</div><div dir="auto">Vadim</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le ven. 13 nov. 2020 à 09:56, Paul Vojta <<a href="mailto:vojta@math.berkeley.edu">vojta@math.berkeley.edu</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">I too build my own custom texlive installation, with my own quirky settings.<br>
<br>
When I run KPATHSEA_DEBUG=32 xdvipdfmx -o example.pdf example.xdv<br>
the output relevant to kanjix.map is:<br>
<br>
   kdebug:kpse_find_file: searching for kanjix.map of type map (from texmf.cnf)<br>
   kdebug:start generic search(files=[kanjix.map], must_exist=0, find_all=0, path=.:/home/vojta/texmf/fonts/map/dvipdfmx//:!!/usr/local/texmf/fonts/map/dvipdfmx//:/home/vojta/texmf/fonts/map/pdftex//:!!/usr/local/texmf/fonts/map/pdftex//:/home/vojta/texmf/fonts/map/dvips//:!!/usr/local/texmf/fonts/map/dvips//:/home/vojta/texmf/fonts/map///:!!/usr/local/texmf/fonts/map///)<br>
   kdebug:  dir_list_search_list(files=[kanjix.map], find_all=0, casefold=no)<br>
   kdebug:  dir_list_search_list(files=[kanjix.map], find_all=0, casefold=yes)<br>
   kdebug:   casefold_readable_file(kanjix.map) in . => (nil)<br>
   kdebug:db:match(/usr/local/texmf/fonts/map/dvipdfmx/updmap/kanjix.map,/usr/local/texmf/fonts/map/dvipdfmx//) = 1<br>
   kdebug:returning from generic search([kanjix.map]) => /usr/local/texmf/fonts/map/dvipdfmx/updmap/kanjix.map<br>
<br>
The search path it's using looks like it's coming from TEXFONTMAPS in texmf.cnf.<br>
<br>
Paul Vojta<br>
<br>
<br>
On Wed, Nov 11, 2020 at 04:50:45PM +0100, Vadim Kantorov wrote:<br>
> I built custom xetex and xdvipdfmx (texlive.sh) into "./build" and<br>
> installed a basic-scheme TexLive distro into "./texlive" with<br>
> install-tl (latex.sh). My machine does not have a system-wide TexLive<br>
> installation.<br>
> <br>
> Compiling (bug.sh) a dummy tex file produces warnings from xdvipdfmx:<br>
> xdvipdfmx:warning: Couldn't open font map file "pdftex.map".<br>
> xdvipdfmx:warning: Couldn't open font map file "kanjix.map".<br>
> <br>
> I am using "./texlive/texmf-dist/web2c/texmf.cnf" as my CNF file.<br>
> <br>
> It seems that the */updmap/*.map files<br>
> ("./texlive/texmf-var/fonts/map/pdftex/updmap/pdftex.map" and<br>
> "./texlive/texmf-var/fonts/map/dvipdfmx/updmap/kanjix.map") are not<br>
> referred to by this CNF file and thus are not found by xdvipdfmx or<br>
> kpsewhich.<br>
> <br>
> I would be very grateful if you could advise if this is my error or a<br>
> TexLive installer issue.<br>
> <br>
> A full repro of all installation scripts (texlive.sh, latex.sh,<br>
> bug.sh) and error messages:<br>
> <a href="https://gist.github.com/vadimkantorov/cb638c61afc2fb4526d05e6c4c3b48b6" rel="noreferrer" target="_blank">https://gist.github.com/vadimkantorov/cb638c61afc2fb4526d05e6c4c3b48b6</a><br>
> <br>
> (This exercice is part of my yet-another-latex-in-browser attempt. A<br>
> Chrome-working version of xetex+bibtex8+xdvipdfmx is available at<br>
> <a href="https://vadimkantorov.github.io/busytext/busytex.html" rel="noreferrer" target="_blank">https://vadimkantorov.github.io/busytext/busytex.html</a>)<br>
> <br>
> Thank you!<br>
> -- <br>
> Vadim Kantorov<br>
</blockquote></div></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Vadim Kantorov<br>+33 6 03 29 27 69</div>