From: Julien Rioux Date: Wed, 30 Mar 2011 22:25:39 +0000 (+0000) Subject: exclude latex and pdflatex formats from the converter X-Git-Tag: 2.0.0~316 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=bdc2dc042f9ede9fd2f129adf75587ffea1646fb;p=lyx.git exclude latex and pdflatex formats from the converter graph when using nonTeXFonts git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@38167 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/Buffer.cpp b/src/Buffer.cpp index d11b057c4d..70159fa473 100644 --- a/src/Buffer.cpp +++ b/src/Buffer.cpp @@ -3712,12 +3712,17 @@ bool Buffer::isExportable(string const & format) const vector Buffer::exportableFormats(bool only_viewable) const { vector const backs = backends(); + vector excludes; + if (params().useNonTeXFonts) { + excludes.push_back("latex"); + excludes.push_back("pdflatex"); + } vector result = - theConverters().getReachable(backs[0], only_viewable, true); + theConverters().getReachable(backs[0], only_viewable, true, excludes); for (vector::const_iterator it = backs.begin() + 1; it != backs.end(); ++it) { vector r = - theConverters().getReachable(*it, only_viewable, false); + theConverters().getReachable(*it, only_viewable, false, excludes); result.insert(result.end(), r.begin(), r.end()); } return result;