Lines Matching defs:col
295 tp->col = 0;
433 if (tp->tcol->col < tp->tcol->lastcol)
435 if (tp->tcol->col < tp->tcol->lastcol)
502 sp->layout->last->col + 1 == sp->opts->cols)
506 sp->next->layout->last->col + 1 == sp->opts->cols)
510 sp->prev->layout->last->col + 1 == sp->opts->cols &&
517 sp->last->layout->col + 1 == sp->opts->cols) ||
519 sp->layout->last->col + 1 == sp->opts->cols) ? 2 :
523 sp->last->layout->col + 1 == sp->opts->cols) ||
525 sp->layout->last->col + 1 == sp->opts->cols) ? 1 : 0;
529 sp->layout->last->col + 1 < sp->opts->cols)) {
577 const struct roffcol *col; /* Contains width and spacing. */
613 col = tp->tbl.cols;
616 col++;
618 col = tp->tbl.cols + cp->col;
628 col->width + col->spacing / 2);
659 if (col + 1 == tp->tbl.cols + sp->opts->cols)
679 if (col->spacing)
689 if (col->spacing > 2)
695 if (col->spacing > 4)
697 BHORIZ * rw, (col->spacing - 3) / 2);
717 const struct roffcol *col)
721 tbl_fill_border(tp, BHORIZ, col->width);
724 tbl_fill_border(tp, BHORIZ * 2, col->width);
738 tbl_fill_border(tp, BHORIZ, col->width);
742 tbl_fill_border(tp, BHORIZ * 2, col->width);
753 tbl_literal(tp, dp, col);
756 tbl_number(tp, opts, dp, col);
813 const struct roffcol *col)
820 width = col->width;
821 ic = dp->layout->col;
859 const struct roffcol *col)
903 if (col->decimal > intsz && col->width > totsz) {
904 padl = col->decimal - intsz;
905 if (padl + totsz > col->width)
906 padl = col->width - totsz;
911 } else if (col->width > totsz)
912 padl = (col->width - totsz) / 2;
919 if (col->width > padl + totsz)
920 tbl_fill_char(tp, ASCII_NBRSP, col->width - padl - totsz);