class Buffer;
class BufferParams;
+class InsetLayout;
class Language;
/** The packages and commands that a buffer needs. This class
std::string const getBabelOptions() const;
/// The definitions needed by the document's textclass
docstring const getTClassPreamble() const;
+ /// The language dependent definitions needed by the document's textclass
+ docstring const getTClassI18nPreamble(bool use_babel) const;
+ ///
+ docstring const getTClassHTMLPreamble() const;
/// The sgml definitions needed by the document (docbook)
docstring const getLyXSGMLEntities() const;
/// The SGML Required to include the files added with includeFile();
///
void useLayout(docstring const & lyt);
///
+ void useInsetLayout(InsetLayout const & lay);
+ ///
Buffer const & buffer() const;
///
void setBuffer(Buffer const &);
OutputParams const & runparams() const { return runparams_; }
private:
+ ///
std::list<docstring> usedLayouts_;
-
+ ///
+ std::list<docstring> usedInsetLayouts_;
/// The features that are needed by the document
typedef std::set<std::string> Features;
///