#include "debug.h"
#include "format.h"
#include "gettext.h"
+#include "language.h"
#include "LaTeX.h"
#include "frontends/Alert.h"
}
OutputParams runparams;
runparams.flavor = getFlavor(edgepath);
-
string path = OnlyPath(from_file);
Path p(path);
namespace {
-class showMessage : public boost::signals::trackable {
+class showMessage : public std::unary_function<string, void>, public boost::signals::trackable {
public:
showMessage(Buffer const & b) : buffer_(b) {};
- void operator()(string const & m)
+ void operator()(string const & m) const
{
buffer_.message(m);
}
{
buffer.busy(true);
buffer.message(_("Running LaTeX..."));
+
+ runparams.document_language = buffer.params().language->babel();
// do the LaTeX run(s)
string name = buffer.getLatexName();