version 1.180, 2011/10/09 22:10:53 |
version 1.183, 2012/08/12 10:04:09 |
Line 189 static const struct htmlmdoc mdocs[MDOC_MAX] = { |
|
Line 189 static const struct htmlmdoc mdocs[MDOC_MAX] = { |
|
{NULL, NULL}, /* Ec */ /* FIXME: no space */ |
{NULL, NULL}, /* Ec */ /* FIXME: no space */ |
{NULL, NULL}, /* Ef */ |
{NULL, NULL}, /* Ef */ |
{mdoc_em_pre, NULL}, /* Em */ |
{mdoc_em_pre, NULL}, /* Em */ |
{NULL, NULL}, /* Eo */ |
{mdoc_quote_pre, mdoc_quote_post}, /* Eo */ |
{mdoc_xx_pre, NULL}, /* Fx */ |
{mdoc_xx_pre, NULL}, /* Fx */ |
{mdoc_ms_pre, NULL}, /* Ms */ |
{mdoc_ms_pre, NULL}, /* Ms */ |
{mdoc_igndelim_pre, NULL}, /* No */ |
{mdoc_igndelim_pre, NULL}, /* No */ |
Line 503 mdoc_root_post(MDOC_ARGS) |
|
Line 503 mdoc_root_post(MDOC_ARGS) |
|
print_otag(h, TAG_COL, 1, tag); |
print_otag(h, TAG_COL, 1, tag); |
print_otag(h, TAG_COL, 1, tag); |
print_otag(h, TAG_COL, 1, tag); |
|
|
t = print_otag(h, TAG_TBODY, 0, NULL); |
print_otag(h, TAG_TBODY, 0, NULL); |
|
|
tt = print_otag(h, TAG_TR, 0, NULL); |
tt = print_otag(h, TAG_TR, 0, NULL); |
|
|
Line 981 mdoc_bl_pre(MDOC_ARGS) |
|
Line 981 mdoc_bl_pre(MDOC_ARGS) |
|
struct roffsu su; |
struct roffsu su; |
char buf[BUFSIZ]; |
char buf[BUFSIZ]; |
|
|
bufinit(h); |
|
|
|
if (MDOC_BODY == n->type) { |
if (MDOC_BODY == n->type) { |
if (LIST_column == n->norm->Bl.type) |
if (LIST_column == n->norm->Bl.type) |
print_otag(h, TAG_TBODY, 0, NULL); |
print_otag(h, TAG_TBODY, 0, NULL); |
Line 1001 mdoc_bl_pre(MDOC_ARGS) |
|
Line 999 mdoc_bl_pre(MDOC_ARGS) |
|
*/ |
*/ |
|
|
for (i = 0; i < (int)n->norm->Bl.ncols; i++) { |
for (i = 0; i < (int)n->norm->Bl.ncols; i++) { |
|
bufinit(h); |
a2width(n->norm->Bl.cols[i], &su); |
a2width(n->norm->Bl.cols[i], &su); |
if (i < (int)n->norm->Bl.ncols - 1) |
if (i < (int)n->norm->Bl.ncols - 1) |
bufcat_su(h, "width", &su); |
bufcat_su(h, "width", &su); |
Line 1014 mdoc_bl_pre(MDOC_ARGS) |
|
Line 1013 mdoc_bl_pre(MDOC_ARGS) |
|
} |
} |
|
|
SCALE_VS_INIT(&su, 0); |
SCALE_VS_INIT(&su, 0); |
|
bufinit(h); |
bufcat_su(h, "margin-top", &su); |
bufcat_su(h, "margin-top", &su); |
bufcat_su(h, "margin-bottom", &su); |
bufcat_su(h, "margin-bottom", &su); |
PAIR_STYLE_INIT(&tag[0], h); |
PAIR_STYLE_INIT(&tag[0], h); |
Line 2185 mdoc_quote_pre(MDOC_ARGS) |
|
Line 2185 mdoc_quote_pre(MDOC_ARGS) |
|
PAIR_CLASS_INIT(&tag, "opt"); |
PAIR_CLASS_INIT(&tag, "opt"); |
print_otag(h, TAG_SPAN, 1, &tag); |
print_otag(h, TAG_SPAN, 1, &tag); |
break; |
break; |
|
case (MDOC_Eo): |
|
break; |
case (MDOC_Do): |
case (MDOC_Do): |
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
case (MDOC_Dq): |
case (MDOC_Dq): |
Line 2250 mdoc_quote_post(MDOC_ARGS) |
|
Line 2252 mdoc_quote_post(MDOC_ARGS) |
|
case (MDOC_Bq): |
case (MDOC_Bq): |
print_text(h, "\\(rB"); |
print_text(h, "\\(rB"); |
break; |
break; |
|
case (MDOC_Eo): |
|
break; |
case (MDOC_Qo): |
case (MDOC_Qo): |
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
case (MDOC_Qq): |
case (MDOC_Qq): |
Line 2269 mdoc_quote_post(MDOC_ARGS) |
|
Line 2273 mdoc_quote_post(MDOC_ARGS) |
|
case (MDOC_So): |
case (MDOC_So): |
/* FALLTHROUGH */ |
/* FALLTHROUGH */ |
case (MDOC_Sq): |
case (MDOC_Sq): |
print_text(h, "\\(aq"); |
print_text(h, "\\(cq"); |
break; |
break; |
default: |
default: |
abort(); |
abort(); |