version 1.6, 2011/10/22 20:54:52 |
version 1.7, 2012/07/07 13:32:47 |
|
|
* This makes the page structure be more consistent. |
* This makes the page structure be more consistent. |
*/ |
*/ |
prev = n->prev ? n->prev : n->parent; |
prev = n->prev ? n->prev : n->parent; |
if (prev && prev->line < n->line) |
if (prev && prev->line < n->line && MDOC_Ns != prev->tok) |
mm->need_nl = 1; |
mm->need_nl = 1; |
|
|
act = NULL; |
act = NULL; |
|
|
return; |
return; |
mm->need_space = 0; |
mm->need_space = 0; |
print_word(mm, suffix); |
print_word(mm, suffix); |
|
if (MDOC_Fl == n->tok && 0 == n->nchild) |
|
mm->need_space = 0; |
} |
} |
|
|
/* |
/* |
|
|
|
|
if (MDOC_ELEM != n->type && MDOC_HEAD != n->type) |
if (MDOC_ELEM != n->type && MDOC_HEAD != n->type) |
return(1); |
return(1); |
|
if (MDOC_SYNPRETTY & n->flags) { |
|
mm->need_nl = 1; |
|
print_word(mm, ".br"); |
|
mm->need_nl = 1; |
|
} |
print_word(mm, "\\fB"); |
print_word(mm, "\\fB"); |
mm->need_space = 0; |
mm->need_space = 0; |
if (NULL == n->child) |
if (NULL == n->child) |
|
|
else |
else |
print_word(mm, ".PP"); |
print_word(mm, ".PP"); |
mm->need_nl = 1; |
mm->need_nl = 1; |
return(1); |
return(MDOC_Rs == n->tok); |
} |
} |
|
|
static int |
static int |