* This file is part of LyX, the document processor.
* Licence details can be found in the file COPYING.
*
- * \author Richard Heck
+ * \author Richard Kimberly Heck
* \author Jürgen Spitzmüller
*
* Full author contact details are available in file CREDITS.
/**
* This class represents a particular LyX "cite engine", which defines the features
- * of a particular citation backend such as natbib or biblatex. In that sense, it is more like
- * a LaTeX package, where a layout file corresponds to a LaTeX class.
+ * of a particular citation backend such as natbib or biblatex.
*
* In general, a given cite engine can be used with any document class. That said,
* one cite engine may `require' another, or it may `exclude' some other cite engine.
std::vector<std::string> const & getPackageList() const
{ return package_list_; }
///
- bool requires(std::string const p) const;
+ bool required(std::string const & p) const;
private:
/// what appears in the ui
std::string name_;
/// the LaTeX packages on which this depends, if any
std::vector<std::string> package_list_;
// these are mutable because they are used to cache the results
- // or an otherwise const operation.
+ // of an otherwise const operation.
///
mutable bool checked_;
///