#include <set>
#include "LString.h"
+#include "layout.h"
class BufferParams;
-class LyXTextClass;
struct Language;
/** The packages and commands that a buffer needs. This struct
*/
struct LaTeXFeatures {
///
- LaTeXFeatures(BufferParams const &, int n) ;
+ LaTeXFeatures(BufferParams const &, LyXTextClass::size_type n) ;
/// The packaes needed by the document
string const getPackages();
/// The macros definitions needed by the document
/// The definitions needed by the document's textclass
string const getTClassPreamble();
///
- string const getIncludedFiles();
+ string const getIncludedFiles(string const fname) const;
///
void showStruct();
///
LanguageList UsedLanguages;
///
- typedef std::set<string> FloatList;
+ typedef std::set<string> UsedFloats;
///
- FloatList usedFloats;
+ UsedFloats usedFloats;
///
typedef std::map<string , string> FileMap;
///