Load rotfloat and rotating after graphicx.

Fixes: #11502
This commit is contained in:
Juergen Spitzmueller 2019-08-14 15:16:10 +02:00
parent 1929caf4b7
commit f937b5eb7a

View File

@ -956,7 +956,6 @@ char const * simplefeatures[] = {
"verbatim",
"cprotect",
"longtable",
"rotating",
"latexsym",
"pifont",
// subfig is handled in BufferParams.cpp
@ -968,7 +967,6 @@ char const * simplefeatures[] = {
the `float' package. See the caption package documentation
for explanation.*/
"float",
"rotfloat",
"wrapfig",
"booktabs",
"dvipost",
@ -1244,6 +1242,13 @@ string const LaTeXFeatures::getPackages() const
<< "]{graphicx}\n";
}
// These must be loaded after graphicx, since they try
// to load graphicx without options
if (mustProvide("rotating"))
packages << "\\usepackage{rotating}\n";
if (mustProvide("rotfloat"))
packages << "\\usepackage{rotfloat}\n";
// lyxskak.sty --- newer chess support based on skak.sty
if (mustProvide("chess"))
packages << "\\usepackage[ps,mover]{lyxskak}\n";