#define BUFFERPARAMS_H
#include "Font.h"
-#include "BiblioInfo.h"
+#include "Citation.h"
#include "paper.h"
#include "insets/InsetQuotes.h"
/// read a header token, if unrecognised, return it or an unknown class name
std::string readToken(Lexer & lex,
std::string const & token, ///< token to read.
- support::FileName const & filepath,
- support::FileName const & temppath); ///< where to look for local layout file.
+ support::FileName const & filepath);
///
void writeFile(std::ostream &) const;
DocumentClass const & documentClass() const;
/// \return A pointer to the DocumentClass currently in use: the BaseClass
/// as modified by modules.
- DocumentClass * documentClassPtr() const;
+ DocumentClass const * documentClassPtr() const;
/// This bypasses the baseClass and sets the textClass directly.
/// Should be called with care and would be better not being here,
/// but it seems to be needed by CutAndPaste::putClipboard().
int fontsSansScale;
/// the scale factor of the tt font
int fontsTypewriterScale;
+ /// the font used by the CJK command
+ std::string fontsCJK;
///
Spacing & spacing();
Spacing const & spacing() const;
///
std::string preamble;
///
+ std::string local_layout;
+ ///
std::string options;
///
+ std::string master;
+ ///
std::string float_placement;
///
unsigned int columns;
bool outputChanges;
///
bool compressed;
- ///
- bool embedded;
- ///
- std::vector<std::string> & extraEmbeddedFiles();
- std::vector<std::string> const & extraEmbeddedFiles() const;
/// the author list for the document
AuthorList & authors();
int const & sfscale, int const & ttscale) const;
/// get the appropriate cite engine (natbib handling)
- biblio::CiteEngine citeEngine() const;
+ CiteEngine citeEngine() const;
///
- void setCiteEngine(biblio::CiteEngine const);
+ void setCiteEngine(CiteEngine const);
/// options for pdf output
PDFOptions & pdfoptions();
///
void readPreamble(Lexer &);
///
+ void readLocalLayout(Lexer &);
+ ///
void readLanguage(Lexer &);
///
void readGraphicsDriver(Lexer &);
void readModules(Lexer &);
/// for use with natbib
- biblio::CiteEngine cite_engine_;
+ CiteEngine cite_engine_;
///
DocumentClass * doc_class_;
///