<div dir="ltr">On Sun, Nov 13, 2016 at 2:33 PM, Christian Boitet <span dir="ltr"><<a href="mailto:Christian.Boitet@imag.fr" target="_blank">Christian.Boitet@imag.fr</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">Dear TeX fans,<span class="m_3632652252668422092Apple-tab-span" style="white-space:pre-wrap">                                        </span>13/11/16<div><br></div><div>it is the first time I post anything on this list: I have used LaTeX for lectures, slides, conference papers, etc. for many years, I have a complete reference book, and always found answers in it or on the Web.</div><div>This time, I am quite stuck! One Japanese colleague has used XeTeX on her Mac and passed me her files to do some debugging concerning the bibliography.</div><div><br></div><div>I am using TeXShop (latest version), I reinstalled MacLive, and then MacTeX-2016, which are supposed to come with XeTeX. No way.</div><div>The message is always the same. Trying to complie from TeXShop:</div><div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div style="margin:0px;font-size:12px;line-height:normal;font-family:Menlo">kpathsea: Running mktexfmt xelatex.fmt</div></div><div><div style="margin:0px;font-size:12px;line-height:normal;font-family:Menlo">warning: Configuration file texmf.cnf not found! Searched these directories:</div></div><div><div style="margin:0px;font-size:12px;line-height:normal;font-family:Menlo">/opt/local/bin:/opt/local:/<wbr>opt:/opt/local/bin/share/<wbr>texmf-local/web2c:/opt/local/<wbr>share/texmf-local/web2c:/opt/<wbr>share/texmf-local/web2c:/opt/<wbr>local/bin/texmf-local/web2c:/<wbr>opt/local/texmf-local/web2c:/<wbr>opt/texmf-local/web2c:/opt/<wbr>local/bin/share/texmf/web2c:/<wbr>opt/local/share/texmf/web2c:/<wbr>opt/share/texmf/web2c:/opt/<wbr>local/bin/texmf/web2c:/opt/<wbr>local/texmf/web2c:/opt/texmf/<wbr>web2c:/.:/opt/local/share/<wbr>texmf/web2c:/opt/local/share/<wbr>texmf/web2c</div></div><div><div style="margin:0px;font-size:12px;line-height:normal;font-family:Menlo">Trying to proceed...</div></div><div><div style="margin:0px;font-size:12px;line-height:normal;font-family:Menlo">/opt/local/bin/mktexfmt: line 336: /texconfig/tcfmgr: No such file or directory</div></div><div><div style="margin:0px;font-size:12px;line-height:normal;font-family:Menlo">fmtutil: config file `fmtutil.cnf' not found.</div></div><div><div style="margin:0px;font-size:12px;line-height:normal;font-family:Menlo">I can't find the format file `xelatex.fmt'!</div></div></blockquote></div></blockquote><div><br></div><div>These messages are from macports' texlive.  Macports somewhat selfishly puts itself to the <br></div><div>front of the PATH variable.  I routinely adjust this to put the MacTeX path in front of the <br></div><div>macports' entry.  Macports texlive is required to support building docmentation of packages<br></div><div>installed from source, but when installing from source, the PATH variable is set to ignore<br></div><div>MacTeX, so this works well form most users.<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div></div><div>Or, trying xelatex directly:</div><div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div style="margin:0px;font-size:12px;line-height:normal;font-family:Monaco;background-color:rgb(220,254,245)"><span style="font-variant-ligatures:no-common-ligatures">...Mutsuko-Cogalex-20161112-<wbr>rvCB: xelatex CogCog-Alex-20161112-rvCB.tex</span></div></div><div><div style="margin:0px;font-size:12px;line-height:normal;font-family:Monaco;background-color:rgb(220,254,245)"><span style="font-variant-ligatures:no-common-ligatures">warning: Configuration file texmf.cnf not found! Searched these directories:</span></div></div><div><div style="margin:0px;font-size:12px;line-height:normal;font-family:Monaco;background-color:rgb(220,254,245)"><span style="font-variant-ligatures:no-common-ligatures">/opt/local/bin:/opt/local:/<wbr>opt:/opt/local/bin/share/<wbr>texmf-local/web2c:/opt/local/<wbr>share/texmf-local/web2c:/opt/<wbr>share/texmf-local/web2c:/opt/<wbr>local/bin/texmf-local/web2c:/<wbr>opt/local/texmf-local/web2c:/<wbr>opt/texmf-local/web2c:/opt/<wbr>local/bin/share/texmf/web2c:/<wbr>opt/local/share/texmf/web2c:/<wbr>opt/share/texmf/web2c:/opt/<wbr>local/bin/texmf/web2c:/opt/<wbr>local/texmf/web2c:/opt/texmf/<wbr>web2c:/.:/opt/local/share/<wbr>texmf/web2c:/opt/local/share/<wbr>texmf/web2c</span></div></div><div><div style="margin:0px;font-size:12px;line-height:normal;font-family:Monaco;background-color:rgb(220,254,245)"><span style="font-variant-ligatures:no-common-ligatures">Trying to proceed...</span></div></div><div><div style="margin:0px;font-size:12px;line-height:normal;font-family:Monaco;background-color:rgb(220,254,245)"><span style="font-variant-ligatures:no-common-ligatures">This is XeTeX, Version 3.141592-2.2-0.996-patch1 (Web2C 7.5.6)</span></div></div><div><div style="margin:0px;font-size:12px;line-height:normal;font-family:Monaco;background-color:rgb(220,254,245)"><span style="font-variant-ligatures:no-common-ligatures">kpathsea: Running mktexfmt xelatex.fmt</span></div></div><div><div style="margin:0px;font-size:12px;line-height:normal;font-family:Monaco;background-color:rgb(220,254,245)"><span style="font-variant-ligatures:no-common-ligatures">warning: Configuration file texmf.cnf not found! Searched these directories:</span></div></div><div><div style="margin:0px;font-size:12px;line-height:normal;font-family:Monaco;background-color:rgb(220,254,245)"><span style="font-variant-ligatures:no-common-ligatures">/opt/local/bin:/opt/local:/<wbr>opt:/opt/local/bin/share/<wbr>texmf-local/web2c:/opt/local/<wbr>share/texmf-local/web2c:/opt/<wbr>share/texmf-local/web2c:/opt/<wbr>local/bin/texmf-local/web2c:/<wbr>opt/local/texmf-local/web2c:/<wbr>opt/texmf-local/web2c:/opt/<wbr>local/bin/share/texmf/web2c:/<wbr>opt/local/share/texmf/web2c:/<wbr>opt/share/texmf/web2c:/opt/<wbr>local/bin/texmf/web2c:/opt/<wbr>local/texmf/web2c:/opt/texmf/<wbr>web2c:/.:/opt/local/share/<wbr>texmf/web2c:/opt/local/share/<wbr>texmf/web2c</span></div></div><div><div style="margin:0px;font-size:12px;line-height:normal;font-family:Monaco;background-color:rgb(220,254,245)"><span style="font-variant-ligatures:no-common-ligatures">Trying to proceed...</span></div></div><div><div style="margin:0px;font-size:12px;line-height:normal;font-family:Monaco;background-color:rgb(220,254,245)"><span style="font-variant-ligatures:no-common-ligatures">/opt/local/bin/mktexfmt: line 336: /texconfig/tcfmgr: No such file or directory</span></div></div><div><div style="margin:0px;font-size:12px;line-height:normal;font-family:Monaco;background-color:rgb(220,254,245)"><span style="font-variant-ligatures:no-common-ligatures">fmtutil: config file `fmtutil.cnf' not found.</span></div></div><div><div style="margin:0px;font-size:12px;line-height:normal;font-family:Monaco;background-color:rgb(220,254,245)"><span style="font-variant-ligatures:no-common-ligatures">I can't find the format file `xelatex.fmt'!</span></div></div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><span style="font-variant-ligatures:no-common-ligatures"><br></span></div></blockquote><div><br></div><div>I then tried to reinstall separately XeTeX (version 0.9993). </div><div>The build (using build.sh) was quite successful, and created after a quite long process a directory named "build-x86_64" and apparently correctly built.</div><div>But I DON'T FIGURE OUT HOW TO FINISH THE INSTALL, which should place the files where expected.</div><div>The INSTALL file (inside build-x86_64) says somewhat cryptically:</div><div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div><font style="font-size:12px" face="Menlo">INSTALL for XeTeX Snapshots</font></div></div><div><div><font style="font-size:12px" face="Menlo"><br></font></div></div><div><div><font style="font-size:12px" face="Menlo">This distribution is essentially a stripped-down version of </font></div></div><div><div><font style="font-size:12px" face="Menlo">the TeXlive distribution with some additional libraries.</font></div></div><div><div><font style="font-size:12px" face="Menlo"><br></font></div></div><div><div><font style="font-size:12px" face="Menlo">All source code is in the directory source; the build.sh</font></div></div><div><div><font style="font-size:12px" face="Menlo">scripts will generate and populate a directory build.</font></div></div><div><div><font style="font-size:12px" face="Menlo"> </font></div></div><div><div><font style="font-size:12px" face="Menlo">The actual code of XeTeX is in source/texk/web2c/xetexdir</font></div></div><div><div><font style="font-size:12px" face="Menlo">and its subdirectories.</font></div></div><div><div><font style="font-size:12px" face="Menlo"><br></font></div></div><div><div><font style="font-size:12px" face="Menlo">* build.sh         builds a native xetex on your system</font></div></div><div><div><font style="font-size:12px" face="Menlo">* build.sh --ppc   crosscompiles for osx-ppx from osx-intel</font></div></div><div><div><font style="font-size:12px" face="Menlo">* build.sh --mingw crosscompiles xetex for mingw32 on i686-linux</font></div></div><div><div><font style="font-size:12px" face="Menlo"><br></font></div></div><div><div><font style="font-size:12px" face="Menlo">XeTeX does not need a run-time pool file, and it locates</font></div></div><div><div><font style="font-size:12px" face="Menlo">texmf.cnf <b>based on its relative position in the TeX tree.</b></font></div></div><div><div><font style="font-size:12px" face="Menlo"><br></font></div></div><div><div><font style="font-size:12px" face="Menlo"><b>Post-compilation installation should be a simple matter </b></font></div></div><div><div><font style="font-size:12px" face="Menlo"><b>of copying the executable to a normal place for web2c </b></font></div></div><div><div><font style="font-size:12px" face="Menlo"><b>binaries and generating the desired formats.</b></font></div></div></blockquote><div><br></div><div>What is "the executable"? The complete directory (transformed in an .app file -- a "package")? Some of the executables in the texk>kpathsea directory?</div><div>And what is "a normal place for web2c" ???</div><div><br></div><div>I tried hard but did not find any tutorial or online discussion on that matter. Please help!</div><div><br></div><div>Thanks in advance, </div><div>Xan</div></div></blockquote><div><br></div><div>This all has to do with the bash shell configuration -- something many macOS users <br></div><div>rarely encounter.  You need to look into the startup configuration for bash in a bash <br></div><div>manual.   The macports changes are clearly marked, and the manual will explain<br></div><div>how to adjust them for your needs.<br></div><div><br><br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br><br>
<br>
------------------------------<wbr>--------------------<br>
Subscriptions, Archive, and List information, etc.:<br>
  <a href="http://tug.org/mailman/listinfo/xetex" rel="noreferrer" target="_blank">http://tug.org/mailman/<wbr>listinfo/xetex</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">George N. White III <<a href="mailto:aa056@chebucto.ns.ca" target="_blank">aa056@chebucto.ns.ca</a>><br>Head of St. Margarets Bay, Nova Scotia</div>
</div></div>