X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FLaTeXFeatures.h;h=3fc223a2878305df8ac339179ebc5ec3713dc84d;hb=4b7f1b3c3918cd32070c72b6d8e95a888981c7a2;hp=bc666ff34be99627867d3e314c9d015287c739cf;hpb=e0acb978ff34c174dcfaddae08caa70eed11ef35;p=lyx.git diff --git a/src/LaTeXFeatures.h b/src/LaTeXFeatures.h index bc666ff34b..3fc223a287 100644 --- a/src/LaTeXFeatures.h +++ b/src/LaTeXFeatures.h @@ -74,6 +74,8 @@ public: void showStruct() const; /// void addPreambleSnippet(std::string const &); + /// + std::string getPreambleSnippets() const; /// Add a feature name requirements void require(std::string const & name); /// Add a set of feature names requirements @@ -117,6 +119,10 @@ public: void inFloat(bool const b) { in_float_ = b; } /// Runparams that will be used for exporting this file. OutputParams const & runparams() const { return runparams_; } + /// + void setHTMLTitle(docstring const & t) { htmltitle_ = t; } + /// + docstring const & htmlTitle() const { return htmltitle_; } private: /// @@ -127,7 +133,7 @@ private: typedef std::set Features; /// Features features_; - /// Static preamble bits from the external material insets + /// Static preamble bits, from external templates, or anywhere else typedef std::list SnippetList; /// SnippetList preamble_snippets_; @@ -161,6 +167,8 @@ private: OutputParams const & runparams_; /// bool in_float_; + /// + docstring htmltitle_; };