+ /// returns x offset of cell compared to inset
+ int cellXOffset(idx_type idx) const;
+ /// returns y offset of cell compared to inset
+ int cellYOffset(idx_type idx) const;
+ /// returns proper 'end of line' code for LaTeX
+ virtual string eolString(row_type row, bool fragile = false) const;
+ /// returns proper 'end of column' code for LaTeX
+ virtual string eocString(col_type col, col_type lastcol) const;
+ /// extract number of columns from alignment string
+ col_type guessColumns(string const & halign) const;
+ /// splits cells and shifts right part to the next cell
+ void splitCell(idx_type &, pos_type & pos);
+
+public: