_builder.newLine();
_builder.append("\\setlength{\\XdocTEffectiveWidth}{\\textwidth}");
_builder.newLine();
_builder.append("\\addtolength{\\XdocTEffectiveWidth}{-");
EList<TableRow> _rows = tab.getRows();
TableRow _head = IterableExtensions.<TableRow>head(_rows);
EList<TableData> _data = _head.getData();
int _size = _data.size();
int _multiply = (_size * 2);
_builder.append(_multiply, "");
_builder.append(".0\\tabcolsep}");
_builder.newLineIfNotEmpty();
_builder.append("\\noindent\\begin{tabular}{");
EList<TableRow> _rows_1 = tab.getRows();
TableRow _head_1 = IterableExtensions.<TableRow>head(_rows_1);
EList<TableData> _data_1 = _head_1.getData();
CharSequence _genColumns = this.genColumns(_data_1);
_builder.append(_genColumns, "");
_builder.append("}");
_builder.newLineIfNotEmpty();
EList<TableRow> _rows_2 = tab.getRows();