mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-25 19:07:45 +00:00
DocBook: recognise Tufte's float types (margin*).
This commit is contained in:
parent
495cde1aca
commit
489bf46a03
@ -57,11 +57,11 @@ Floating::Floating(string const & type, string const & placement,
|
|||||||
// If some type is predetermined in the layout, use it.
|
// If some type is predetermined in the layout, use it.
|
||||||
if (!docbookFloatType.empty() && allowedFloatTypes.find(docbookFloatType) != allowedFloatTypes.end())
|
if (!docbookFloatType.empty() && allowedFloatTypes.find(docbookFloatType) != allowedFloatTypes.end())
|
||||||
docbook_float_type_ = docbookFloatType;
|
docbook_float_type_ = docbookFloatType;
|
||||||
// Otherwise, try to guess the type.
|
// Otherwise, try to guess the DocBook type based on the float type.
|
||||||
else if (floattype_ == "figure" || floattype_ == "graph" ||
|
else if (floattype_ == "figure" || floattype_ == "graph" || floattype_ == "chart" || floattype_ == "scheme" ||
|
||||||
floattype_ == "chart" || floattype_ == "scheme") {
|
floattype_ == "marginfigure") {
|
||||||
docbook_float_type_ = "figure";
|
docbook_float_type_ = "figure";
|
||||||
} else if (floattype_ == "table" || floattype_ == "tableau") {
|
} else if (floattype_ == "table" || floattype_ == "tableau" || floattype_ == "margintable") {
|
||||||
docbook_float_type_ = "table";
|
docbook_float_type_ = "table";
|
||||||
} else if (floattype_ == "algorithm") {
|
} else if (floattype_ == "algorithm") {
|
||||||
docbook_float_type_ = "algorithm";
|
docbook_float_type_ = "algorithm";
|
||||||
|
Loading…
Reference in New Issue
Block a user