Roberto, Roberto Alsina wrote: > On Wednesday 14 October 2009 05:35:20 werner wrote: > >> Roberto, >> I just tried with indextoc.rst which in my case contains the top >> "toctree", but I am getting an error "indextoc.rst:62: (ERROR/3) Unknown >> interpreted text role "ref"." >> > > Yes, trying to process sphinx files directly usually will have errors because > sphinx uses lots of custom roles and directives. > > >> BTW, are there any plans to integrate this into Sphinx in some form and >> have a "builder" command like we currently have for "html", or >> "htmlhelp" etc? >> > > It's there already, please look in the manual at the "Sphinx" section in page > 37 :-) > > You can find the manual in rst2pdf, or here: > http://lateral.netmanagers.com.ar/static/manual.pdf > > Thanks for the quick answer.
If one would just read to the end of the manual - sorry about that. It is great that this is already available, however I am still having some problems - please bare with me I am still very very novice with Sphinx. Error I get: Sphinx error: Builder name pdf not registered copied _screenimages folder copied _static folder Running Sphinx v0.6.2 Extension error: Could not import extension rst2pdf.pdfbuilder (exception: No module named rst2pdf.pdfbuilder) I am using a python script to run sphinx-build. ... settings things up (builders = ['html', 'htmlhelp', 'pdf'] for builder in builders: targetFolder = os.path.join(os.path.join(curFolder, lang), versionBuild + '-build-' + builder) # TO REBUILD ALL command = 'sphinx-build -ac ' + confFolder +' -b '+ builder +' '+ sourceFolder +' ' + targetFolder p = subprocess.Popen(command, stdin=subprocess.PIPE, stdout=subprocess.PIPE, startupinfo=startupinfo) Looking in the Sphinx doc I find: Sphinx.add_builder(/builder/)ΒΆ <http://sphinx.pocoo.org/ext/appapi.html?highlight=builder#sphinx.application.Sphinx.add_builder> Register a new builder. /builder/ must be a class that inherits from Builder <http://sphinx.pocoo.org/ext/builderapi.html#sphinx.builders.Builder>. But where do I do this? In my conf.py of the project or ....? I also added to my build script: pkg_resources.require("rst2pdf") # get latest version import rst2pdf But that was not enough. Thanks for any hints. Werner --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---