Jan Schier <[EMAIL PROTECTED]> writes:

| Hi,
| 
| I am using .bib database with lyx, and the .dvi update does not detect
| change in the database file, that is, Bibtex is not rerun after the
| change. To force it to run. I have to remove .bbl and .dep files in the
| /tmp/.... directory.

Or you can use an absolute path for the bib file. The bib file is
never used by LaTeX so it is hard for LyX to discover its location.
(and it should suffice to delete the .dep file)

And I don't think LyX always should rerun if the bib file has changed.
There is no need to rerun LaTeX if entries have been added f.ex.

However, I can see that this is annoying...we should perhaps have a
function "buffer-typeset-force", which does excatly the same as
"buffer-typeset", but in addition it deletes the .dep file first.
(or parhaps all the files in the tmp bufr dir)
Anyone care to code this and send a patch?

        Lgb

Reply via email to