// -*- C++ -*-
/* This file is part of
- * ======================================================
- *
+ * ======================================================
+ *
* LyX, The Document Processor
- *
+ *
* Copyright 1995 Matthias Ettrich
* Copyright 1995-2001 The LyX Team.
*
#include "vspace.h"
#include "Spacing.h"
#include "Bullet.h"
+#include "lyxtextclass.h"
+
#include "insets/insetquotes.h"
-#include "layout.h"
+
#include <boost/array.hpp>
///
void writeFile(std::ostream &) const;
+ ///
+ void setPaperStuff();
+
///
void useClassDefaults();
/** Wether paragraphs are separated by using a indent like in
articles or by using a little skip like in letters.
*/
- PARSEP paragraph_separation;
+ PARSEP paragraph_separation;
///
- InsetQuotes::quote_language quotes_language;
+ InsetQuotes::quote_language quotes_language;
///
- InsetQuotes::quote_times quotes_times;
+ InsetQuotes::quote_times quotes_times;
///
- string fontsize;
+ string fontsize;
///
- LyXTextClassList::size_type textclass;
+ lyx::textclass_type textclass;
/* this are for the PaperLayout */
/// the general papersize (papersize2 or paperpackage
- char papersize; // add apprip. signedness
- /// the selected Geometry papersize
- char papersize2; // add approp. signedness
- /// a special paperpackage .sty-file
- char paperpackage; // add approp. signedness
- ///
+ char papersize; // add apprip. signedness
+ /// the selected Geometry papersize
+ char papersize2; // add approp. signedness
+ /// a special paperpackage .sty-file
+ char paperpackage; // add approp. signedness
+ ///
PAPER_ORIENTATION orientation; // add approp. signedness
///
- bool use_geometry;
- ///
- string paperwidth;
- ///
- string paperheight;
- ///
- string leftmargin;
- ///
- string topmargin;
- ///
- string rightmargin;
- ///
- string bottommargin;
- ///
- string headheight;
- ///
- string headsep;
- ///
- string footskip;
-
- /* some LaTeX options */
+ bool use_geometry;
+ ///
+ string paperwidth;
+ ///
+ string paperheight;
+ ///
+ string leftmargin;
+ ///
+ string topmargin;
+ ///
+ string rightmargin;
+ ///
+ string bottommargin;
+ ///
+ string headheight;
+ ///
+ string headsep;
+ ///
+ string footskip;
+
+ /* some LaTeX options */
/// The graphics driver
string graphicsDriver;
///
///
void readGraphicsDriver(LyXLex &);
///
- bool use_amsmath;
+ bool use_amsmath;
///
- bool use_natbib;
+ bool use_natbib;
///
- bool use_numerical_citations;
+ bool use_numerical_citations;
/// Time ago we agreed that this was a buffer property [ale990407]
- string parentname;
+ string parentname;
private:
///
friend class Buffer;