<p>jonwaltman<a href="http://bitbucket.org/jonwaltman/sphinx-info" rel="noreferrer">http://bitbucket.org/jonwaltman/sphinx-info</a>派生了sphinx并编写了一个texinfo构建器,它可以构建python文档(我已经完成了)。看来它很快就会并入斯芬克斯。在</p>
<p>以下是下载的快速链接(临时):</p>
<ul>
<li><a href="http://dl.dropbox.com/u/1276730/python.info" rel="noreferrer">http://dl.dropbox.com/u/1276730/python.info</a></li>
<li><a href="http://dl.dropbox.com/u/1276730/python.texi" rel="noreferrer">http://dl.dropbox.com/u/1276730/python.texi</a></li>
</ul>
<p>生成texinfo格式python doc的步骤:</p>
<p>下载python源代码</p>
<p>下载并安装<a href="http://bitbucket.org/jonwaltman/sphinx-info" rel="noreferrer">sphinx-info</a>包(在virtualenv中)</p>
<p>从Python源代码中输入Python/Doc目录</p>
<p>编辑Makefile,将<code>build</code>目标替换为<code>sphinx-build</code>,然后将这个目标添加到Makefile中,注意,echo前面的空格是一个制表符:</p>
<pre><code>texinfo: BUILDER = texinfo
texinfo: build
@echo
@echo "Build finished. The Texinfo files are in _build/texinfo."
@echo "Run \`make' in that directory to run these through makeinfo" \
"(use \`make info' here to do that automatically)."
</code></pre>
<p>编辑Python/Doc/配置文件添加:</p>
^{pr2}$
<p>然后运行<code>make texinfo</code>,它应该在build/texinfo目录中生成texifile。
要生成信息文件,请运行<code>makeinfo python.texi</code></p>