temp
Merge branch 'develop' of https://github.com/rfrank/ppgen into develop
Merge branch 'develop' of https://github.com/rfrank/ppgen into develop
Merge branch 'develop' of https://github.com/rfrank/ppgen into develop
Merge branch 'master' into develop

Conflicts:
	ppgen.py
Fix problem (kdweeks) where internal page links can overlay footnote headers

Scanning was for #(.*?):(.*?)# which was swallowing too much text when a
link occurred on a line with a footnote header / back-reference.

Changed the scan to #([^'>]*?):(.*?)# so it won't apply to other # on the line
Merge pull request #59 from wf49670/develop

Fix problem (kdweeks) where internal page links can overlay footnote hea...
Detect invalid .nf option and fail gracefully

(reported by kdweeks:
   http://www.pgdp.net/phpBB2/viewtopic.php?p=1000257#1000257 )

(Note: fixes were needed in several other spots than the one kd reported.)
Merge pull request #60 from wf49670/develop

Detect invalid .nf option and fail gracefully. Corrections by wf49670. Thank you Walt.
Fix for interaction issue between page numbers and html literal blocks

As tfkowal reported ( http://www.pgdp.net/phpBB2/viewtopic.php?p=1000196#1000196 )
if a .pn command occurs and there is no eligible insertion spot before a .li
then we get HTML that will not validate.

ppgen issues a warning, but then plops the page number info onto the start
of the first line inside the .li block.

The problem tom Tom spotted is that he ended up with a line
reading: &lt;span...> page number info &lt;/span>&lt;table> table info...
and then the ppgen code to detect "naked" page numbers and enclose them in
a div did not work. So he ended up with a naked span, and code
that would not validate.

This fix just leaves the page number just before the .li. It will later
become part of a paragraph comprising only the page number, but at least
the code will validate, and the user has the warning message to alert him
that something may be amiss.
Enhanced warning for .li encountered when placing page number

The message now includes the page number, to help the PPer figure out where
the problem occurred.
Merge pull request #61 from wf49670/develop

Fix for interaction issue between page numbers and html literal blocks. Credit: Walt. Thanks.
Include a space before trailing /> of empty HTML elements
Merge pull request #62 from davem2/bugfix-emptyhtmlelementspacing

Include a space before trailing /> of empty HTML elements. Thank you Dave. Looks like I missed a few. Much appreciated.
ensure spacing for illustrations in text
Merge branch 'develop' of https://github.com/rfrank/ppgen into develop
corrected caption text spacing
dospace correction
vertical spacing recode
Merge branch 'develop' of https://github.com/rfrank/ppgen into develop