↪ 2014-07-19 Sat 09:50, Federico Bruni bruni@fsfe.org:
I suggest Sphinx, even if it doesn't have inline help for programs, as far as I know. But it does have a search function and it's very flexible. There's also a tool to convert from odt to restructuredtext: http://sphinx-doc.org/intro.html#conversion-from-other-systems
I suggest you look at pandoc too.