Literate Programming

Robert Kern robert.kern at gmail.com
Thu Apr 7 17:21:52 EDT 2011


On 4/7/11 1:09 PM, Hans Georg Schaathun wrote:
> Has anyone found a good system for literate programming in python?
>> I have been trying to use pylit/sphinx/pdflatex to generate
> technical documentation. The application is scientific/numerical
> programming, so discussing maths in maths syntax in between
> python syntax is important.
>> While I like the style, there are several things which do not
> work as they should.
>> One problem is that reST strips the indentation of code. When
> documentation intersperses nested blocks, it would look better
> if indentation was preserved so that the semantics of the code
> is clear in the documentation. Are there any tricks to achieve
> this in sphinx, or other systems which get it right?

http://sphinx.pocoo.org/markup/code.html
As far as I can tell, it just works. See here for an example:
http://ipython.scipy.org/doc/nightly/html/interactive/reference.html
-- 
Robert Kern
"I have come to believe that the whole world is an enigma, a harmless enigma
 that is made terrible by our own mad attempt to interpret it as though it had
 an underlying truth."
 -- Umberto Eco


More information about the Python-list mailing list

AltStyle によって変換されたページ (->オリジナル) /