From: Eugene S. <eug...@gm...> - 2012-08-26 10:49:05
|
----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/106213/ ----------------------------------------------------------- Review request for Kile. Description ------- Three things have to be done for that: 1. Detect biblatex backend and run appropriate tool 2. Fix LaTeX rerun 3. Detect bibliography resources in new commands For item 1 we add Add BibTex/Biber tool. Then we capture bibtool name from LaTeX output and try to load bib tools with the same configuration. If it is not possible, load user default one For item 2 one needs just to look for "rerun" instead of "Rerun" in the latex output. Solved by adding option Qt::CaseInsensitive in src/kilestdtools.cpp. For item 3 the follwing soltion is proposed. Add a section "Bibliographies" to latex commands configuration where 4 default commands are provied: \bibliography, \addbibresource, \addglobalbib, and \addsectionbib. These commands are taken for parsing and \bibliography item is removed from static list items in src/documentinfo.cpp. This addresses bug 268047. http://bugs.kde.org/show_bug.cgi?id=268047 Diffs ----- CMakeLists.txt 7191069 kile3.0-1.upd.pl PRE-CREATION src/data/kilestdtools.rc cfdadca src/dialogs/latexcommanddialog.h c19f659 src/dialogs/latexcommanddialog.cpp 1dc6ebe src/documentinfo.cpp 2034142 src/kilestdtools.cpp 012f55f src/latexcmd.h c504aec src/latexcmd.cpp 1f46fdc Diff: http://git.reviewboard.kde.org/r/106213/diff/ Testing ------- Manual testing by compiling in nornal and LivePreview modes with PDFLaTeX and XeLaTeX specifying different Biblatex backends. Thanks, Eugene Shalygin |