OutputType outputType() const { return outputType_; }
/// Can be latex, docbook ... (the name of a format)
std::string outputFormat() const { return outputFormat_; }
- ///
- docstring outlinerName(std::string const & type) const;
+ /// Return the non-localised names for the toc types.
+ std::map<std::string, docstring> const &
+ outlinerNames() const { return outliner_names_; }
+
protected:
/// Protect construction
TextClass();
/// returns true if the class has a ToC structure
bool hasTocLevels() const;
///
- std::string const & getCiteFormat(CiteEngineType const & type,
- std::string const & entry, std::string const & fallback = "") const;
+ std::string const getCiteFormat(CiteEngineType const & type,
+ std::string const & entry, bool const punct = true,
+ std::string const & fallback = "") const;
///
std::string const & getCiteMacro(CiteEngineType const & type,
std::string const & macro) const;