On Saturday 22 March 2014 06:10:35 Enrico Forestieri wrote:
> Wolfgang Engelmann writes:
> > Here are the two archives. AA-PBR contains the spbasic.bst, after
> > having archived the AA-PBR.lyx file, AA-SP.tar.gz does not, after
> > having archived the AA-SP.lyx file.
> >  
> > I have tried to adjust the document- and tool settings in both lyx
> > files.
> 
> The different behavior is triggered by the "Add bibliography to TOC"
> checkbox (it is checked in AA-SP.lyx but not in AA-PBR.lyx).
> 
> > exporting both files to .tex gives these differences:
> You should rather look at the differences in the .lyx files.
> This is the relevant hunk:
> 
> diff -u AA-PBR.lyx AA-SP.lyx
> [...]
> @@ -100,7 +99,7 @@
>  \begin_inset CommandInset bibtex
>  LatexCommand bibtex
>  bibfiles "A-Test"
> -options "spbasic"
> +options "bibtotoc,spbasic"
> 
> As you can see, checking "Add bibliography to TOC" changes the
> options field. However, lyxpak.py is not expecting more than one
> bst file and thus does not try to split the options field at commas.
> It simply checks whether the file "bibtotoc,spbasic.bst" exists.
> As that file does not exist, it is not added to the archive.
> 
> The fix is trivial and simply consists in replicating what is
> already done for bib files (which are expected to be a comma
> separated list).
> 
> Please, file a bug about this issue.

Thanks, Enrico for pointing to the culprit.

When I changed 
Add bibliography to TOC
to NOT,
the archive still did not export the .bst file.
I had to export the lyx file using another name. Now it works.

Where and how do I file a bug?

Wolfgang

Reply via email to