+ BoxType useParbox(int cell) const;
+ ///
+ void setHeaderFooterRows(int header, int fheader, int footer, int lfooter);
+ ///
+ // helper function for Latex returns number of newlines
+ ///
+ int TeXTopHLine(std::ostream &, int row) const;
+ ///
+ int TeXBottomHLine(std::ostream &, int row) const;
+ ///
+ int TeXCellPreamble(std::ostream &, int cell) const;
+ ///
+ int TeXCellPostamble(std::ostream &, int cell) const;
+ ///
+ int TeXLongtableHeaderFooter(std::ostream &, Buffer const * buf,
+ LatexRunParams const &) const;
+ ///
+ bool isValidRow(int const row) const;
+ ///
+ int TeXRow(std::ostream &, int const row, Buffer const * buf,
+ LatexRunParams const &) const;
+ ///
+ // helper function for ASCII returns number of newlines
+ ///
+ int asciiTopHLine(std::ostream &, int row,
+ std::vector<unsigned int> const &) const;
+ ///
+ int asciiBottomHLine(std::ostream &, int row,
+ std::vector<unsigned int> const &) const;
+ ///
+ int asciiPrintCell(Buffer const *, std::ostream &,
+ int cell, int row, int column,
+ std::vector<unsigned int> const &,
+ bool onlydata) const;
+ /// auxiliary function for docbook
+ int docbookRow(Buffer const * buf, std::ostream & os, int row) const;