Summary: | Alternative specification of BiBTeX input files not supported | ||
---|---|---|---|
Product: | [Applications] kile | Reporter: | José Luis Tallón <jltallon> |
Component: | general | Assignee: | Jeroen Wijnhout <spam> |
Status: | RESOLVED DUPLICATE | ||
Severity: | wishlist | CC: | p_ansell, thomas.braun |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Debian testing | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
José Luis Tallón
2006-01-16 18:02:01 UTC
Hi José, currently we have this comprehensive lists (e.g. like \ref, \eqref, ... ). And we have started to give the user the possibilty to add new commands that have the same meaning than existing. See Configure Kile->Latex->Complete-> Configure Commands. We have to ensure that the alternative commands obey the _exact_ same syntax as the \bibliography command. If they have the same syntax, the only thing I need is a list of these commands. I will then hardcode them into kile (and perhapse include this into the kile 1.9 relase), and we will make them configurable in a future release. For now you can also use the following (ugly) hack: \iffalse \bibliography{bibs,...} \fi Then latex won't read the bibs but the kile structure view will identify them (because kile doesn't recognize it as an comment) and so add them to the codecompletion. Thanks for the report Thomas Braun Thomas Braun wrote: [bugs.kde.org quoted mail] I am using the btSect package. That means the bibliography file is specified like this: \begin{btSect}[<style>]{<bibfile>} (and you are interested in the <bibfile> command) See an actual example below: -------- 8< ---------- \chapter*{\bibname} \markboth{\bibname}{\bibname} \addstarredchapter{\bibname} \bibliographystyle{unsrt} \begin{btSect}[unsrt]{biblio/Oasis2} %\renewcommand{\thebtauxfile}{\jobname.Oasis2.bib} \section*{\bibname} \btPrintCited \newpage \section*{\bibname~not cited} \btPrintNotCited \end{btSect} \begin{btSect}[unsrt]{biblio/RFCindex} %\renewcommand{\thebtauxfile}{\jobname.RFCindex.bib} \section*{\bibname~to RFCs} \btPrintCited \end{btSect} -------- 8< ---------- >For now you can also use the following (ugly) hack: >\iffalse >\bibliography{bibs,...} >\fi >Then latex won't read the bibs but the kile structure view will identify them (because kile doesn't recognize it as an comment) and so add them to the codecompletion. > > Thanks, i will use this. However, i still think that having at least the possibility to manually design files as a source for completions is a superior approach. >Thanks for the report > > Thank you for making Kile such an incredible tool :-) J.L. Resolving the following problem could also be factorised into a plan for fixing this bug. A bibtex file is added as a child of only one file in a project. For this file \cite{} commands autocomplete fine with the keys in the file. I use the same database over many files in a project and would like to have autocomplete working for all of the files. The slightly strange thing I think is that I have even tried setting the master document to a file other than the one which is autocompleting properly and it still doesn't work for that file. Thanks, Peter I would like to close this bug and add complete support for biblatex instead. Any strong objections? bye, Thomas *** This bug has been marked as a duplicate of bug 179849 *** |