4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
7 * \author Angus Leeming
9 * Full author contact details are available in file CREDITS.
12 #ifndef OUTPUTPARAMS_H
13 #define OUTPUTPARAMS_H
15 #include "support/types.h"
27 : flavor(LATEX), nice(false), moving_arg(false),
28 free_spacing(false), use_babel(false),
29 mixed_content(false), linelen(0)
32 /** The latex that we export depends occasionally on what is to
37 /** Are we to write a 'nice' LaTeX file or not.
38 This esentially seems to mean whether InsetInclude, InsetGraphics
39 and InsetExternal should add the absolute path to any external
44 /** moving_arg == true means that the environment in which the inset
45 is typeset is a moving argument. The inset should take care about
46 fragile commands by preceding the latex with \protect.
50 /** free_spacing == true means that the inset is in a free-spacing
55 /** This var is set by the return value from BufferParams::writeLaTeX
59 /** Used for docbook to see if inside a region of mixed content.
60 In that case all the white spaces are significant and can not appear
65 /** Line length to use with ascii export.
67 lyx::size_type linelen;
70 #endif // LATEXRUNPARAMS_H