On 2011-12-01, Friedrich Romstedt wrote:
> 2011/11/30 Olivier Bonaventure <olivier.bonavent...@gmail.com>:


> I tried once to write my Dipoma thesis in Sphinx, because I thought
> the same as you do.  But I switched back to LaTeX later, rewriting all
> the stuff again.  The reasons are that Sphinx/Docutils is nice for
> HTML documentations of Programs, but the functionality just lacks some
> ingredients of LaTeX I really like and miss then:

What I miss most, is citation management with a database like bibtex.

> 1)  Spanning paragraphs over equations.  Paragraphs are in Docutils a
> nonstructured entity.  In depends on the point of view if this is a
> design mistake or not.  For the Sphinx purpose, it might be not, for
> the (e)paper document it probably is.  I do not think we would like to
> discuss this here again, just to point it out.

There is the "compound" directive in reStructuredText:
  
  The "compound" directive is used to create a compound paragraph, which
  is a single logical paragraph containing multiple physical body
  elements such as simple paragraphs, literal blocks, tables, lists,
  etc., instead of directly containing text and inline elements. For
  example::

      .. compound::
      
         The 'rm' command is very dangerous.  If you are logged
         in as root and enter ::
      
             cd /
             rm -rf *
      
         you will erase the entire contents of your file system.

   -- http://docutils.sf.net/docs/ref/rst/directives.html#compound-paragraph


> 3)  Maths as PNGs (if not using JSMath, what is not an option for
> ebook readers) not properly aligned in inline text mostly.

Since version 0.8, Docutils supports math with MathML and HTML+CSS output
options in HTML. (I don't know how good these work in ePub, though.)
http://docutils.sourceforge.net/docs/ref/rst/directives.html#math

Günter

-- 
You received this message because you are subscribed to the Google Groups 
"sphinx-dev" group.
To post to this group, send email to sphinx-dev@googlegroups.com.
To unsubscribe from this group, send email to 
sphinx-dev+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/sphinx-dev?hl=en.

Reply via email to