X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FLaTeXFeatures.h;h=137f5d7ebf7c0cf05cf09dabc78ba7501a9700a9;hb=78e256163ab4fef7766d023bf8388ac062a49984;hp=9fbc134fd496d1587ca32d4fba2a3ba5731a7d84;hpb=07c82e9f840afbf9b1b391e4de2312284c6cfd4d;p=lyx.git diff --git a/src/LaTeXFeatures.h b/src/LaTeXFeatures.h index 9fbc134fd4..137f5d7ebf 100644 --- a/src/LaTeXFeatures.h +++ b/src/LaTeXFeatures.h @@ -73,7 +73,8 @@ public: /// 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, bool use_polyglossia) const; + docstring const getTClassI18nPreamble(bool use_babel, + bool use_polyglossia, bool use_minted) const; /// docstring const getTClassHTMLStyles() const; /// @@ -131,7 +132,7 @@ public: /// std::string getBabelLanguages() const; /// - std::map getPolyglossiaLanguages() const; + std::set getPolyglossiaLanguages() const; /// std::set getEncodingSet(std::string const & doc_encoding) const; /// @@ -162,6 +163,10 @@ public: bool inDeletedInset() const { return in_deleted_inset_; } /// are we in a deleted inset? void inDeletedInset(bool const b) { in_deleted_inset_ = b; } + /// set savenote environment (footnote package) + std::string saveNoteEnv() const { return savenote_env_; } + /// return savenote environment + void saveNoteEnv(std::string const s) { savenote_env_ = s; } /// Runparams that will be used for exporting this file. OutputParams const & runparams() const { return runparams_; } /// Resolve alternatives like "esint|amsmath|wasysym" @@ -177,6 +182,8 @@ private: /// void useLayout(docstring const &, int); /// + bool hasRTLLanguage() const; + /// std::list usedLayouts_; /// std::list usedInsetLayouts_; @@ -220,6 +227,8 @@ private: bool in_deleted_inset_; /// docstring htmltitle_; + /// + std::string savenote_env_; };