This commit is contained in:
Juergen Spitzmueller 2023-10-01 11:38:10 +02:00
parent 6df25c3585
commit 242381464b
2 changed files with 7 additions and 5 deletions

View File

@ -433,7 +433,7 @@ void InsetBox::latex(otexstream & os, OutputParams const & runparams) const
if (useFColorBox()) {
os << maybeBeginL
<< "\\fcolorbox{" << getFrameColor()
<< "}{" << getBackgroundColor(buffer().params().isbackgroundcolor)
<< "}{" << getBackgroundColor()
<< "}{" << "\\makebox";
needEndL = !maybeBeginL.empty();
} else
@ -454,7 +454,7 @@ void InsetBox::latex(otexstream & os, OutputParams const & runparams) const
if (useFColorBox()) {
os << maybeBeginL
<< "\\fcolorbox{" << getFrameColor()
<< "}{" << getBackgroundColor(buffer().params().isbackgroundcolor) << "}";
<< "}{" << getBackgroundColor() << "}";
needEndL = !maybeBeginL.empty();
} else {
if (!cprotect.empty() && contains(runparams.active_chars, '^')) {
@ -887,10 +887,12 @@ string const InsetBox::getFrameColor(bool const gui) const
}
string const InsetBox::getBackgroundColor(bool const custompb) const
string const InsetBox::getBackgroundColor() const
{
if (params_.backgroundcolor == "none")
return custompb ? "page_backgroundcolor" : "white";
return buffer().params().isbackgroundcolor
? "page_backgroundcolor"
: "white";
return params_.backgroundcolor;
}

View File

@ -166,7 +166,7 @@ private:
///
std::string const getFrameColor(bool const gui = false) const;
///
std::string const getBackgroundColor(bool const custompb = false) const;
std::string const getBackgroundColor() const;
///
bool useFColorBox() const;