In HTML, certain elements such as
<ul>cannot have any
textnodes in them, and any whitespace is ignored, see stackoverflow.com/questions/2161337/can-we-use-any-other-tag-inside-ul-along-with-li/60885802#60885802.
A similar concept applies to OurBigBook, e.g.:does not parse as:but rather as:because the
\Ul[ \L[aa] \L[bb] ]
ulis marked with
remove_whitespace_childrenand automatically removes any whitespace children (such as a newline) as a result.
This also applies to consecutive sequences ofalso does not include the newline between the list items.
auto_parentmacro property macros, e.g.:
The definition of whitespace is the same as the ASCII whitespace definition of HTML5: