///
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);
///
bool longtable; // longtable.sty
///
- bool algorithm; // algorithm.sty
+ //bool algorithm; // algorithm.sty
///
bool rotating; // rotating.sty
///
///
LanguageList UsedLanguages;
///
- typedef std::set<string> FloatList;
+ typedef std::set<string> UsedFloats;
///
- FloatList usedFloats;
+ UsedFloats usedFloats;
///
typedef std::map<string , string> FileMap;
///