]> git.lyx.org Git - lyx.git/blobdiff - src/LaTeXFeatures.h
fix "make dist" target
[lyx.git] / src / LaTeXFeatures.h
index 2825c2bf2289ecc8774208184cc6acb87eaec77d..e4b263e004cd8432f72c1c69e53b8e6e1b9a6207 100644 (file)
@@ -36,16 +36,18 @@ struct LaTeXFeatures {
        ///
        LaTeXFeatures(BufferParams const &, LyXTextClass::size_type n) ;
        /// The packaes needed by the document
-       string const getPackages();
+       string const getPackages() const;
        /// The macros definitions needed by the document
-       string const getMacros();
+       string const getMacros() const;
        /// The definitions needed by the document's textclass
-       string const getTClassPreamble();
+       string const getTClassPreamble() const;
        ///
-       string const getIncludedFiles(string const fname) const;
+       string const getIncludedFiles(string const & fname) const;
+       ///
+       void getFloatDefinitions(std::ostream & os) const;
 
        ///
-       void showStruct();
+       void showStruct() const;
 
        /// Provide a string name-space to the requirements
        void require(string const & name);
@@ -70,7 +72,7 @@ struct LaTeXFeatures {
        ///
        bool longtable; // longtable.sty
        ///
-       bool algorithm; // algorithm.sty
+       //bool algorithm; // algorithm.sty
        ///
        bool rotating;  // rotating.sty
        ///