小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

OnlyPython - What’s New in Python 2.6 翻譯 (二) ...

 henan2000 2010-09-18

新的文檔格式:使用reStructuredText的Sphinx

Python項(xiàng)目從1989年左右開始以來,文檔的寫作一直是使用LaTex。在80年代和90年代初,大多數(shù)的文檔都是被打印出來進(jìn)行學(xué)習(xí),而不是在線進(jìn)行閱讀。LaTex被大范圍的使用是因?yàn)樗粌H提供了非常吸引人的打印效果,而且標(biāo)記規(guī)則學(xué)習(xí)起來也非常簡(jiǎn)單直接。

現(xiàn)在,LaTex仍然被用于寫作需要出版的作品,但是在編程工具領(lǐng)域,情況以及發(fā)生改變。我們不再打印大量的文檔,相反,我們開始在線閱讀,并且 HTML已經(jīng)成為了需要支持的最重要的一種格式。遺憾的是,從LaTex轉(zhuǎn)換到HTML比較復(fù)雜,而且Fred L. Drake Jr.,長(zhǎng)期的Python文檔編輯,已經(jīng)花費(fèi)了大量的時(shí)間來維護(hù)文檔轉(zhuǎn)換的流程。不時(shí)會(huì)有人建議將文檔轉(zhuǎn)換成SGML以及后來的XML格式,但是始終沒有人能夠拿出足夠的時(shí)間來完成主要的轉(zhuǎn)換工作。

在2.6的開發(fā)周期中,Georg Brandl花費(fèi)了大量的精力,為文檔處理創(chuàng)建了一個(gè)新的工具鏈(toolchain),就是Sphinx,在http://sphinx./可以找到。

Sphinx致力于HTML輸出,產(chǎn)生有吸引力,時(shí)髦的HTML;打印輸出仍然可以通過轉(zhuǎn)換成LaTex來搞定。文檔的輸入格式是reStructuredText,一種支持自定義擴(kuò)展和指令,在Python社區(qū)經(jīng)常被使用的標(biāo)記語言。

Sphinx是一個(gè)可以用于寫作的獨(dú)立的package,已經(jīng)有將近20多個(gè)其他的項(xiàng)目(參見Sphinx的網(wǎng)站 )已經(jīng)將Sphinx作為他們的文檔工具。

參考:

Documenting Python 描述了怎樣進(jìn)行Python文檔的寫作

Sphinx Sphinx的文檔和代碼.

Docutils 底層的reStructuredText解析器和工具集

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多