* LyX, The Document Processor
*
* Copyright 1995 Matthias Ettrich
-* Copyright 1995-2000 the LyX Team.
+* Copyright 1995-2001 the LyX Team.
*
* ====================================================== */
///
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
///
bool prettyref; // prettyref.sty
///
bool chess; // chess.sty
-
+ ///
+ bool natbib; // natbib.sty
+ ///
+ bool floats; // float.sty
+
///
bool lyx;
///
std::vector<bool> layout;
///
- bool LyXParagraphIndent;
+ bool ParagraphIndent;
///
bool NeedLyXFootnoteCode;
///