version 1.152, 2011/02/06 23:02:31 |
version 1.154, 2011/03/07 01:35:51 |
Line 410 print_mdoc_node(MDOC_ARGS) |
|
Line 410 print_mdoc_node(MDOC_ARGS) |
|
{ |
{ |
int child; |
int child; |
struct tag *t; |
struct tag *t; |
|
struct htmlpair tag; |
|
|
child = 1; |
child = 1; |
t = h->tags.head; |
t = h->tags.head; |
Line 433 print_mdoc_node(MDOC_ARGS) |
|
Line 434 print_mdoc_node(MDOC_ARGS) |
|
print_text(h, n->string); |
print_text(h, n->string); |
return; |
return; |
case (MDOC_EQN): |
case (MDOC_EQN): |
return; |
PAIR_CLASS_INIT(&tag, "eqn"); |
|
print_otag(h, TAG_SPAN, 1, &tag); |
|
print_text(h, n->eqn->data); |
|
break; |
case (MDOC_TBL): |
case (MDOC_TBL): |
/* |
/* |
* This will take care of initialising all of the table |
* This will take care of initialising all of the table |
Line 481 print_mdoc_node(MDOC_ARGS) |
|
Line 485 print_mdoc_node(MDOC_ARGS) |
|
case (MDOC_ROOT): |
case (MDOC_ROOT): |
mdoc_root_post(m, n, h); |
mdoc_root_post(m, n, h); |
break; |
break; |
|
case (MDOC_EQN): |
|
break; |
default: |
default: |
if (mdocs[n->tok].post && ENDBODY_NOT == n->end) |
if (mdocs[n->tok].post && ENDBODY_NOT == n->end) |
(*mdocs[n->tok].post)(m, n, h); |
(*mdocs[n->tok].post)(m, n, h); |
Line 494 mdoc_root_post(MDOC_ARGS) |
|
Line 500 mdoc_root_post(MDOC_ARGS) |
|
{ |
{ |
struct htmlpair tag[3]; |
struct htmlpair tag[3]; |
struct tag *t, *tt; |
struct tag *t, *tt; |
char b[DATESIZ]; |
|
|
|
time2a(m->date, b, DATESIZ); |
|
|
|
PAIR_SUMMARY_INIT(&tag[0], "Document Footer"); |
PAIR_SUMMARY_INIT(&tag[0], "Document Footer"); |
PAIR_CLASS_INIT(&tag[1], "foot"); |
PAIR_CLASS_INIT(&tag[1], "foot"); |
if (NULL == h->style) { |
if (NULL == h->style) { |
Line 516 mdoc_root_post(MDOC_ARGS) |
|
Line 519 mdoc_root_post(MDOC_ARGS) |
|
PAIR_CLASS_INIT(&tag[0], "foot-date"); |
PAIR_CLASS_INIT(&tag[0], "foot-date"); |
print_otag(h, TAG_TD, 1, tag); |
print_otag(h, TAG_TD, 1, tag); |
|
|
print_text(h, b); |
print_text(h, m->date); |
print_stagq(h, tt); |
print_stagq(h, tt); |
|
|
PAIR_CLASS_INIT(&tag[0], "foot-os"); |
PAIR_CLASS_INIT(&tag[0], "foot-os"); |