Lines Matching refs:layout
64 /* Advance to the next layout cell, skipping spanners. */
66 cp = dp->last == NULL ? dp->layout->first : dp->last->layout->next;
71 * If the current layout row is out of cells, allocate
78 if (dp->layout->last->col + 1 < dp->opts->cols) {
83 dp->layout->last->next = cp;
84 cp->col = dp->layout->last->col + 1;
85 dp->layout->last = cp;
96 dat->layout = cp;
108 * not over layout rows, because one layout row
119 pdat->layout->col < dat->layout->col)
123 if (pdat->layout->pos != TBL_CELL_DOWN &&
133 * This is purely a matter of the layout, independent of the data.
188 if ((dat->layout->pos == TBL_CELL_HORIZ ||
189 dat->layout->pos == TBL_CELL_DHORIZ ||
190 dat->layout->pos == TBL_CELL_DOWN) &&
234 if (dat->layout->pos == TBL_CELL_DOWN)
247 dp->layout = rp;
271 sp->layout->next == NULL ? sp->layout : sp->layout->next;
280 * because in the layout section, they
281 * are significant and end the layout.
298 * If the layout row contains nothing but horizontal lines,
300 * to the next layout row accepting data.