https://bugs.kde.org/show_bug.cgi?id=408890

            Bug ID: 408890
           Summary: Livepreview runs BibTeX instead of Biber
           Product: kile
           Version: 2.9.92
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: michel.lud...@kdemail.net
          Reporter: abhinav.s.deshpa...@gmail.com
  Target Milestone: ---

SUMMARY
Some of my source files need Biber to be run after `pdflatex` and some other
need BibTeX to be run instead. I would like a way for Kile to detect when to
use which for the Live Preview.

STEPS TO REPRODUCE
1. Open a .tex file that uses biblatex the following way:
\usepackage[backend=biber, style=alphabetic]{biblatex}
\addbibresource{Reference.bib}
\begin{document}
...
\printbibliography
\end{document}
2. Enable Live Preview, set it to "Compile documents after saving". Also set
Live Preview to use pdflatex by default (in Build-> Live Preview -> PDFLaTeX)
3. Add a citation and save.

OBSERVED RESULT
Kile runs BibTeX automatically after running pdflatex. BibTeX fails with error
message:

*****
*****     BibTeX output: 
*****     cd "/tmp/kile-livepreview.HiIqoP"
*****     bibtex notes
*****
This is BibTeX, Version 0.99d (TeX Live 2018/Arch Linux)
The top-level auxiliary file: notes.aux
I found no \citation commands---while reading file notes.aux
I found no \bibdata command---while reading file notes.aux
I found no \bibstyle command---while reading file notes.aux
(There were 3 error messages)

EXPECTED RESULT
Kile detects that the biblatex package is in use and runs Biber instead of
BibTeX (or runs both and continues running pdflatex for a second time)

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux
(available in About System)
KDE Plasma Version: 5.16.0-1
KDE Frameworks Version: 5.59.0-1
Qt Version: 5.12.4-1

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to