A <para> was missing inside starting at
441c6a93.
/// Are we already in a paragraph?
bool docbook_in_par = false;
/// Are we already in a paragraph?
bool docbook_in_par = false;
+ /// Is this element's allowMultiPar useable or not?
+ bool docbook_consider_allow_multi_par = true;
+
/// Does the present context even permit paragraphs?
bool docbook_make_pars = true;
/// Does the present context even permit paragraphs?
bool docbook_make_pars = true;
OutputParams rp = runparams;
rp.docbook_force_pars = true;
rp.docbook_in_par = false;
OutputParams rp = runparams;
rp.docbook_force_pars = true;
rp.docbook_in_par = false;
+ rp.docbook_consider_allow_multi_par = false;
+ rp.docbook_make_pars = true;
InsetText::docbook(xs, rp);
}
InsetText::docbook(xs, rp);
}
// No need for labels that are generated from counters. They should be handled by the external DocBook processor.
// With respect to XHTML, paragraphs are still allowed here.
// No need for labels that are generated from counters. They should be handled by the external DocBook processor.
// With respect to XHTML, paragraphs are still allowed here.
+ if (runparams.docbook_consider_allow_multi_par && !allowMultiPar())
runparams.docbook_make_pars = false;
if (il.isPassThru())
runparams.pass_thru = true;
runparams.docbook_make_pars = false;
if (il.isPassThru())
runparams.pass_thru = true;