]> git.lyx.org Git - lyx.git/blobdiff - src/LaTeXFeatures.h
remove redundant lyxerr.debugging checks; macro LYXERR already checks whether the...
[lyx.git] / src / LaTeXFeatures.h
index 84e43dbbe2b01da12d5bac27967523feb2592cd2..f18cdd480013c02be9b3173252b65c3b0f1f1870 100644 (file)
@@ -54,7 +54,7 @@ public:
        ///
        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();
@@ -66,15 +66,15 @@ public:
        /// 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);
        ///