3 * \file latexrunparams.h
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 LatexRunParams_H
13 #define LatexRunParams_H
15 struct LatexRunParams {
21 LatexRunParams() : flavor(LATEX), nice(false),
22 moving_arg(false), free_spacing(false),
25 /** The latex that we export depends occasionally on what is to
30 /** Are we to write a 'nice' LaTeX file or not.
31 This esentially seems to mean whether InsetInclude, InsetGraphics
32 and InsetExternal should add the absolute path to any external
37 /** moving_arg == true means that the environment in which the inset
38 is typeset is a moving argument. The inset should take care about
39 fragile commands by preceding the latex with \protect.
43 /** free_spacing == true means that the inset is in a free-spacing
48 /** This var is set by the return value from BufferParams::writeLaTeX
53 #endif // LATEXRUNPARAMS_H