sphinx_wxoptimize 1.2

Convert sphinx-generated htmlhelp files into versions optimized for reading using the wxHtmlHelp browser

  Add it to your Download Basket!

 Add it to your Watch List!

0/5

Rate it!

What's new in sphinx_wxoptimize 1.2:

  • Fixed bug in single paragraph definition lists including inline markup (italics, bold, etc.)
Read full changelog
send us
an update
LICENSE TYPE:
GPL (GNU General Public License) 
USER RATING:
UNRATED
  0.0/5
DEVELOPED BY:
Rob McMullen
HOMEPAGE:
pypi.python.org
CATEGORY:
ROOT \ Text Editing&Processing \ Markup
The sphinx document processor generates HTML that uses more advanced syntax than the HtmlHelp browser in wxPython and wxWidgets can render. sphinx_wxoptimize uses the htmlhelp files generated by sphinx as input and attempts to remove elements that confuse the wxHtmlHelp system while adding or modifying elements in an attempt to allow the wxHtmlHelp to render the HTML as closely as possible to the HTML as viewed by a modern browser.

This package provides a script sphinx-wxoptimize that is designed to be integrated into your make htmlhelp target that will automatically reprocess the sphinx-generated htmlhelp files and convert them to be better rendered in the wxPython or wxWidgets wxHtmlHelpController.
Automatic Integration with Sphinx

In your sphinx Makefile, change the htmlhelp target from:

htmlhelp:
 $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp


to:

htmlhelp:
 $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp
 sphinx-wxoptimize _build/htmlhelp

Installation:


Installation is through the usual python packaging commands, either by downloading the source archive and installing manually:

python setup.py install

or using easy_install:

easy_install sphinx-wxoptimize


Using easy_install will automatically install the prerequisite BeautifulSoup library.

Last updated on November 19th, 2009

requirements

#htmlhelp converter #wxHtmlHelp browser #sphinx #wxHtmlHelp #htmlhelp #converter

Add your review!

SUBMIT