]> git.lyx.org Git - lyx.git/blobdiff - src/Converter.cpp
Fix part of bug #6127: Roundtrip Lyx->Latex->Lyx fails.
[lyx.git] / src / Converter.cpp
index 9b8a53df7eb851aba2b24af69b7b6245b4ef44f9..9a849a4017ea19a48873ea609c04b7df9b4dcdb7 100644 (file)
@@ -329,6 +329,10 @@ bool Converters::convert(Buffer const * buffer,
        if (buffer) {
                runparams.use_japanese = buffer->bufferFormat() == "platex";
                runparams.use_indices = buffer->params().use_indices;
+               runparams.bibtex_command = (buffer->params().bibtex_command == "default") ?
+                       string() : buffer->params().bibtex_command;
+               runparams.index_command = (buffer->params().index_command == "default") ?
+                       string() : buffer->params().index_command;
        }
 
        // Some converters (e.g. lilypond) can only output files to the
@@ -738,6 +742,7 @@ vector<string> Converters::savers() const
        v.push_back("latex");
        v.push_back("literate");
        v.push_back("lyx");
+       v.push_back("xhtml");
        v.push_back("pdflatex");
        v.push_back("platex");
        v.push_back("text");