<div dir="ltr">Hi,<div><br></div><div>I wonder if there is a problem in Kpathsea with TEXMFOUTPUT at least under Windows.<br clear="all"><div>BibTeX2HTML internally calls bibtex into some temp directory.</div><div><br></div><div>By default TeXLive set openout_any to 'p'. So, to be able to write files outside of the current directory, we should set TEXMFOUTPUT to the target location.</div><div><br></div><div><div>C:\Home>kpsewhich --expand-var $TEXMFOUTPUT</div><div>kdebug:variable: TEXMFLOG = (nil)</div><div>C:/Users/Fabrice/AppData/Local/Temp</div></div><div><br></div><div>which is done. Now, call BibTeX2HTML:</div><div><br></div><div><div>C:\Home>bibtex2html -a -nodoc -noheader -nofooter --style plain -d -noabstract -nokeywords -debug c:/Home/Org/popineau/Publications-ATRL.bib</div><div>This is bibtex2html version 1.95, compiled on Thu Mar 25 11:24:11 RST 2010</div><div>Copyright (c) 1997-2010 Jean-Christophe Filli├ótre and Claude March├®</div><div>This is free software with ABSOLUTELY NO WARRANTY (use option --warranty)</div><div><br></div><div>Reading c:/Home/Org/popineau/Publications-ATRL.bib...ok (21 entries).</div><div>calling BibTeX...kdebug:variable: TEXMFLOG = (nil)</div><div>kdebug:variable: ent_str_size = 250</div><div>kdebug:variable: glob_str_size = 20000</div><div>kdebug:variable: max_strings = 35307</div><div>kdebug:variable: openin_any = a</div><div>kdebug:variable: openout_any = p</div><div><br></div><div>C:\Users\Fabrice\AppData\Local\Temp\bib2html8f6571.blg: Forbidden to open for writing</div><div>I couldn't open file name `C:\Users\Fabrice\AppData\Local\Temp\bib2html8f6571.blg'</div><div>error 1 while running bibtex</div></div><div><br></div><div>TEXMFOUTPUT is not even looked for before refusing to open the out file.</div><div>If I set openout_any to 'a', then everything is ok.</div><div><br></div><div>Surely, bibtex should honor TEXMFOUTPUT ?</div><div> </div>-- <br><div class="gmail_signature">Fabrice</div>
</div></div>