X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FBiblioInfo.h;h=f4051bf2251a7b526d0de0306bdae7971e1db753;hb=9e645a5cfc9d6c3e66d627002e68384c92c4d0b8;hp=5a6f0d5b4e0c6cebcdf959edefb68f0d7d25b86c;hpb=39caa7010008bbb32418d39d068f2fab65dbb748;p=lyx.git diff --git a/src/BiblioInfo.h b/src/BiblioInfo.h index 5a6f0d5b4e..f4051bf225 100644 --- a/src/BiblioInfo.h +++ b/src/BiblioInfo.h @@ -6,7 +6,7 @@ * * \author Angus Leeming * \author Herbert Voß - * \author Richard Heck + * \author Richard Kimberly Heck * \author Julien Rioux * * Full author contact details are available in file CREDITS. @@ -17,9 +17,6 @@ #include "support/docstring.h" -#include "BufferParams.h" -#include "Citation.h" - #include #include #include @@ -28,6 +25,10 @@ namespace lyx { class Buffer; +class BufferParams; +class CitationStyle; +class CiteItem; +class XMLStream; /// \param latex_str a LaTeX command, "cite", "Citep*", etc CitationStyle citationStyleFromString(std::string const & latex_str, @@ -78,7 +79,7 @@ public: Buffer const & buf, CiteItem const & ci, docstring const & format = docstring()) const; /// \return formatted BibTeX data for a citation label - docstring const getLabel(BibTeXInfoList const xrefs, + docstring const getLabel(BibTeXInfoList const & xrefs, Buffer const & buf, docstring const & format, CiteItem const & ci, bool next = false, bool second = false) const; ///