From e0b4fc9da4f1a187e4d08607c0fb0ff402124b82 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=BCrgen=20Spitzm=C3=BCller?= Date: Tue, 4 Dec 2007 10:27:27 +0000 Subject: [PATCH] * lib/layouts.memoir.layout: - memoir.cls provides framed.sty. * src/LaTeXFeatures.cpp: - also output the shadecolor definition if framed.sty is provided by a class. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@21947 a592a061-630c-0410-9148-cb99ea01b6c8 --- lib/layouts/memoir.layout | 3 ++- src/LaTeXFeatures.cpp | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/layouts/memoir.layout b/lib/layouts/memoir.layout index 959728429e..252f8bdc95 100644 --- a/lib/layouts/memoir.layout +++ b/lib/layouts/memoir.layout @@ -13,7 +13,8 @@ SecNumDepth 2 TocDepth 2 DefaultStyle Standard PageStyle Headings -Provides makeidx 1 +Provides makeidx 1 +Provides framed 1 ClassOptions diff --git a/src/LaTeXFeatures.cpp b/src/LaTeXFeatures.cpp index e63507db45..72ce130ca0 100644 --- a/src/LaTeXFeatures.cpp +++ b/src/LaTeXFeatures.cpp @@ -516,7 +516,7 @@ string const LaTeXFeatures::getPackages() const << "]{graphicx}\n"; } // shadecolor for shaded - if (mustProvide("framed") && mustProvide("color")) { + if (isRequired("framed") && mustProvide("color")) { RGBColor c = rgbFromHexName(lcolor.getX11Name(Color_shadedbg)); //255.0 to force conversion to double //NOTE As Jürgen Spitzmüller pointed out, an alternative would be -- 2.39.2