]> git.lyx.org Git - lyx.git/blobdiff - src/LaTeXFeatures.h
Fix functions that used functions but did not defined it
[lyx.git] / src / LaTeXFeatures.h
index 4590bce7437b442acc69922171ed893f78f410b9..10f7c320f075e5cf0acd53dec48b32c75f829258 100644 (file)
@@ -13,7 +13,7 @@
 #ifndef LATEXFEATURES_H
 #define LATEXFEATURES_H
 
-#include "support/strfwd.h"
+#include "support/docstring.h"
 
 #include <set>
 #include <list>
@@ -79,10 +79,6 @@ public:
        docstring const getTClassHTMLStyles() 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();
-       docstring const getIncludedFiles(std::string const & fname) const;
        /// Include a file for use with the SGML entities
        void includeFile(docstring const & key, std::string const & name);
        /// The float definitions.
@@ -108,6 +104,10 @@ public:
        void provide(std::string const & name);
        /// Is the (required) package available?
        static bool isAvailable(std::string const & name);
+       /// Is the (required) package available at least as of version
+       /// y/m/d?
+       static bool isAvailableAtLeastFrom(std::string const & name,
+                                          int const y, int const m, int const d = 1);
        /// Has the package been required?
        bool isRequired(std::string const & name) const;
        /** Is this feature already provided