From bdc2dc042f9ede9fd2f129adf75587ffea1646fb Mon Sep 17 00:00:00 2001 From: Julien Rioux Date: Wed, 30 Mar 2011 22:25:39 +0000 Subject: [PATCH] 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 --- src/Buffer.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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; -- 2.39.5