OutputType outputType() const { return outputType_; }
/// Can be latex, docbook ... (the name of a format)
std::string outputFormat() const { return outputFormat_; }
+ /// Does this class redefine the output format?
+ bool hasOutputFormat() const { return has_output_format_; }
/// Return the non-localised names for the toc types.
std::map<std::string, docstring> const &
outlinerNames() const { return outliner_names_; }
OutputType outputType_;
/// Can be latex, docbook ... (the name of a format)
std::string outputFormat_;
+ /// Does this class redefine the output format?
+ bool has_output_format_;
/** Base font. The paragraph and layout fonts are resolved against
this font. This has to be fully instantiated. Attributes
FONT_INHERIT, FONT_IGNORE, and FONT_TOGGLE are
///
docstring const & htmlstyles() const { return htmlstyles_; }
/// Looks for the layout of "highest level", other than Part (or other
- /// layouts with a negative toc number), for use in constructing TOCs and
+ /// layouts with a negative toc number), for use in constructing TOCs and
/// similar information.
Layout const & getTOCLayout() const;
/// the paragraph style to use for TOCs, Bibliography, etc