<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2014-05-07 21:03 GMT+02:00 Reinhard Kotucha <span dir="ltr"><<a href="mailto:reinhard.kotucha@web.de" target="_blank">reinhard.kotucha@web.de</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 2014-05-07 at 19:27:45 +0200, Petr Olsak wrote:<br>
<br>
 > On Wed, 7 May 2014, Reinhard Kotucha wrote:<br>
 ><br>
 > > I vaguely remember that the symlinks are created by fmtutil.  If true,<br>
 > > probably the order has to be changed in fmtutil.cnf:<br>
 > ><br>
 > > It currently is:<br>
 > ><br>
 > >  csplain pdftex - -etex -enc csplain-utf8.ini<br>
 > >  pdfcsplain pdftex - -etex -enc csplain-utf8.ini<br>
 > >  pdfcsplain xetex - -etex csplain.ini<br>
 > >  pdfcsplain luatex - -etex csplain.ini<br>
 > ><br>
 > > Could you try<br>
 > ><br>
 > >  csplain pdftex - -etex -enc csplain-utf8.ini<br>
 > >  pdfcsplain xetex - -etex csplain.ini<br>
 > >  pdfcsplain luatex - -etex csplain.ini<br>
 > >  pdfcsplain pdftex - -etex -enc csplain-utf8.ini<br>
 > ><br>
 > > instead?<br>
 ><br>
 > This is probably not true. The tl2013 includes the<br>
 > same text as tl2014 in fmtutil.cnf, i.e.:<br>
 ><br>
 > csplain pdftex - -etex -enc csplain-utf8.ini<br>
 > pdfcsplain pdftex - -etex -enc csplain-utf8.ini<br>
 > pdfcsplain xetex - -etex csplain.ini<br>
 > pdfcsplain luatex - -etex csplain.ini<br>
 ><br>
 > and the symlinks are right (pdfcsplain -> pdftex) in tl2013.<br>
<br>
</div></div>I just checked myself.  Symlinks are not created by fmtutil itself but<br>
by Thomas Esser's texconfig.  When I change fmtutil.cnf as I suggested<br>
and run "texconfig-sys init" I indeed get<br></blockquote><div><br></div><div>I probably know the reason. I am doing my own build to verify it. <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
  pdfcsplain -> pdftex<br>
<br>
However, texconfig is not an option because it's not running on<br>
Windows and doesn't create wrappers for Windows.<br>
<br>
BTW, "tlmgr generate fmtutil" restores the original order.<br>
<br>
I must admit that I'm not very happy with three (format) files with<br>
the same name in different directories.  Each engine finds the<br>
appropriate format file but it's difficult to maintain symlinks, for<br>
instance.<br>
<br>
In general I think that information like this should be in the config<br>
file and the config file should be processed in a deterministic way.<br>
However, since pdfcsplain is the only program which has this problem,<br>
I'm convinced that it's not worth the trouble.  It should be<br>
sufficient to restore the behavior of TL-2013.<br>
<br>
IMO it's a pity that fmtutil doesn't maintain the symlinks by itself.<br>
There is no easy way to add such a feature without writing fmtutil<br>
from scratch because we still have two different programs for Unix and<br>
Windows.<br>
<div class="HOEnZb"><div class="h5"><br>
Regards,<br>
  Reinhard<br>
<br>
--<br>
----------------------------------------------------------------------------<br>
Reinhard Kotucha                                      Phone: <a href="tel:%2B49-511-3373112" value="+495113373112">+49-511-3373112</a><br>
Marschnerstr. 25<br>
D-30167 Hannover                              mailto:<a href="mailto:reinhard.kotucha@web.de">reinhard.kotucha@web.de</a><br>
----------------------------------------------------------------------------<br>
Microsoft isn't the answer. Microsoft is the question, and the answer is NO.<br>
----------------------------------------------------------------------------<br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Zdeněk Wagner<br><a href="http://hroch486.icpf.cas.cz/wagner/" target="_blank">http://hroch486.icpf.cas.cz/wagner/</a><br><a href="http://icebearsoft.euweb.cz" target="_blank">http://icebearsoft.euweb.cz</a>
</div></div>