///
std::string const getBabelOptions() const;
/// The definitions needed by the document's textclass
- std::string const getTClassPreamble() const;
+ docstring const getTClassPreamble() const;
/// The sgml definitions needed by the document (docbook)
docstring const getLyXSGMLEntities() const;
/// The SGML Required to include the files added with includeFile();
/// Print requirements to lyxerr
void showStruct() const;
///
- void addExternalPreamble(std::string const &);
+ void addPreambleSnippet(std::string const &);
/// Provide a string name-space to the requirements
void require(std::string const & name);
/// Which of the required packages are installed?
static void getAvailable();
+ /// Is the (required) package available?
+ static bool isAvailable(std::string const & name);
/// Is the package required?
bool isRequired(std::string const & name) const;
- /// Is the (required) package available?
- bool isAvailable(std::string const & name) const;
///
void useFloat(std::string const & name);
///