///
LaTeXArgMap const & latexargs() const { return latexargs_; }
///
+ LaTeXArgMap const & postcommandargs() const { return postcommandargs_; }
+ ///
LaTeXArgMap const & itemargs() const { return itemargs_; }
///
int optArgs() const;
|| latextype == LATEX_ITEM_ENVIRONMENT
|| latextype == LATEX_LIST_ENVIRONMENT;
}
+ /// Is this the kind of layout in which adjacent paragraphs
+ /// are handled as one group?
+ bool isParagraphGroup() const {
+ return latextype == LATEX_ENVIRONMENT
+ || latextype == LATEX_BIB_ENVIRONMENT;
+ }
+ ///
+ bool labelIsInline() const {
+ return labeltype == LABEL_STATIC
+ || labeltype == LABEL_SENSITIVE
+ || labeltype == LABEL_ENUMERATE
+ || labeltype == LABEL_ITEMIZE;
+ }
+ bool labelIsAbove() const {
+ return labeltype == LABEL_ABOVE
+ || labeltype == LABEL_CENTERED
+ || labeltype == LABEL_BIBLIO;
+ }
///
bool operator==(Layout const &) const;
///
LaTeXArgMap latexargs_;
///
+ LaTeXArgMap postcommandargs_;
+ ///
LaTeXArgMap itemargs_;
};