#include "insetquotes.h"
-#include "BufferView.h"
-#include "LaTeXFeatures.h"
-#include "frontends/Painter.h"
#include "buffer.h"
+#include "BufferView.h"
#include "debug.h"
#include "dimension.h"
-#include "frontends/font_metrics.h"
#include "language.h"
+#include "LaTeXFeatures.h"
+#include "latexrunparams.h"
#include "lyxfont.h"
+#include "lyxlex.h"
#include "lyxrc.h"
#include "paragraph.h"
-#include "lyxlex.h"
+#include "frontends/font_metrics.h"
+#include "frontends/Painter.h"
#include "support/LAssert.h"
#include "support/lstrings.h"
}
-extern bool use_babel;
-
int InsetQuotes::latex(Buffer const * buf, ostream & os,
- bool /*fragile*/, bool /* free_spc */) const
+ LatexRunParams const & runparams) const
{
// How do we get the local language here??
lyx::pos_type curr_pos = parOwner()->getPositionOfInset(this);
#ifdef DO_USE_DEFAULT_LANGUAGE
} else if (doclang == "default") {
#else
- } else if (!use_babel) {
+ } else if (!runparams.use_babel) {
#endif
qstr = latex_quote_ot1[times_][quoteind];
} else {
}
+extern bool use_babel;
+
void InsetQuotes::validate(LaTeXFeatures & features) const
{
char type = quote_char[quote_index[side_][language_]];