using std::vector;
using std::find;
+bool pdf_mode = false;
+
bool Exporter::Export(Buffer * buffer, string const & format,
bool put_in_tempdir, string & result_file)
{
Graph::EdgePath p =
converters.getPath(*it, format);
if (!p.empty()) {
- lyxrc.pdf_mode = converters.usePdflatex(p);
+ pdf_mode = converters.usePdflatex(p);
backend_format = *it;
break;
}
vector<string> const Exporter::Backends(Buffer const * buffer)
{
vector<string> v;
- v.push_back(BufferFormat(buffer));
+ if (buffer->params.getLyXTextClass().isTeXClassAvailable())
+ v.push_back(BufferFormat(buffer));
v.push_back("text");
return v;
}