version 1.174, 2018/05/08 21:42:11 |
version 1.175, 2018/05/09 00:45:33 |
|
|
if (n->type != ROFFT_BODY) |
if (n->type != ROFFT_BODY) |
return 1; |
return 1; |
|
|
/* XXX: this tag in theory can contain block elements. */ |
|
|
|
print_text(h, "\\(em"); |
print_text(h, "\\(em"); |
print_otag(h, TAG_SPAN, "cT", "Nd"); |
/* Cannot use TAG_SPAN because it may contain blocks. */ |
|
print_otag(h, TAG_DIV, "cT", "Nd"); |
return 1; |
return 1; |
} |
} |
|
|
|
|
return 1; |
return 1; |
|
|
if (FONT_Em == n->norm->Bf.font) |
if (FONT_Em == n->norm->Bf.font) |
cattr = "Em"; |
cattr = "Bf Em"; |
else if (FONT_Sy == n->norm->Bf.font) |
else if (FONT_Sy == n->norm->Bf.font) |
cattr = "Sy"; |
cattr = "Bf Sy"; |
else if (FONT_Li == n->norm->Bf.font) |
else if (FONT_Li == n->norm->Bf.font) |
cattr = "Li"; |
cattr = "Bf Li"; |
else |
else |
cattr = "No"; |
cattr = "Bf No"; |
|
|
/* |
/* Cannot use TAG_SPAN because it may contain blocks. */ |
* We want this to be inline-formatted, but needs to be div to |
print_otag(h, TAG_DIV, "cshl", cattr, 1); |
* accept block children. |
|
*/ |
|
|
|
print_otag(h, TAG_DIV, "css?hl", cattr, "display", "inline", 1); |
|
return 1; |
return 1; |
} |
} |
|
|
|
|
case MDOC_Op: |
case MDOC_Op: |
print_text(h, "\\(lB"); |
print_text(h, "\\(lB"); |
h->flags |= HTML_NOSPACE; |
h->flags |= HTML_NOSPACE; |
print_otag(h, TAG_SPAN, "c", "Op"); |
/* Cannot use TAG_SPAN because it may contain blocks. */ |
|
print_otag(h, TAG_IDIV, "c", "Op"); |
break; |
break; |
case MDOC_En: |
case MDOC_En: |
if (NULL == n->norm->Es || |
if (NULL == n->norm->Es || |