]> git.lyx.org Git - lyx.git/blobdiff - src/LaTeXFeatures.h
remove unneeded includes
[lyx.git] / src / LaTeXFeatures.h
index 39cba36f5531948d88cfc99905e71521e7fd4688..48524f30a26070ba29bc164fddcea52848df84f1 100644 (file)
@@ -15,6 +15,7 @@
 
 
 #include "outputparams.h"
+#include "support/docstring.h"
 
 #include <set>
 #include <list>
@@ -53,13 +54,13 @@ 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)
-       std::string const getLyXSGMLEntities() const;
+       docstring const getLyXSGMLEntities() const;
        /// The SGML Required to include the files added with includeFile();
-       std::string const getIncludedFiles(std::string const & fname) const;
+       docstring const getIncludedFiles(std::string const & fname) const;
        /// Include a file for use with the SGML entities
-       void includeFile(std::string const & key, std::string const & name);
+       void includeFile(docstring const & key, std::string const & name);
        /// The float definitions.
        void getFloatDefinitions(std::ostream & os) const;
        /// Print requirements to lyxerr
@@ -119,7 +120,7 @@ private:
        ///
        UsedFloats usedFloats_;
        ///
-       typedef std::map<std::string , std::string> FileMap;
+       typedef std::map<docstring , std::string> FileMap;
        ///
        FileMap IncludedFiles_;
        /** Buffer of the file being processed.