X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2FInsetBibtex.h;h=8c4fa18d3da69c59365bef162e2d8e808fd65fcf;hb=e15d3d35cba7266d8a1a22c7e4cd92d12599e103;hp=ea0cecfc142d4fc3a483a27d6330684a4e80c7e1;hpb=840f2baf9185ca50d3ea94b0eea668cd56647d65;p=lyx.git diff --git a/src/insets/InsetBibtex.h b/src/insets/InsetBibtex.h index ea0cecfc14..8c4fa18d3d 100644 --- a/src/insets/InsetBibtex.h +++ b/src/insets/InsetBibtex.h @@ -50,9 +50,10 @@ public: /// DisplayType display() const { return AlignCenter; } /// - int latex(odocstream &, OutputParams const &) const; + void latex(otexstream &, OutputParams const &) const; /// - void updateBuffer(ParIterator const &, UpdateType); + int plaintext(odocstringstream & ods, OutputParams const & op, + size_t max_length = INT_MAX) const; /// void collectBibKeys(InsetIterator const &) const; /// @@ -60,7 +61,7 @@ public: /// docstring xhtml(XHTMLStream &, OutputParams const &) const; /// - docstring contextMenuName() const; + std::string contextMenuName() const; //@} /// \name Static public methods obligated for InsetCommand derived classes @@ -70,13 +71,13 @@ public: /// static std::string defaultCommand() { return "bibtex"; } /// - static bool isCompatibleCommand(std::string const & s) + static bool isCompatibleCommand(std::string const & s) { return s == "bibtex"; } //@} private: /// look up the path to the file using TeX - static support::FileName + static support::FileName getBibTeXPath(docstring const & filename, Buffer const & buf); /// void editDatabases() const;