Sphinx (文檔生成器)

来自维基百科,自由的百科全书

SphinxPython社區編寫和使用的文檔生成器。它是用Python編寫的,也可以在其他環境中使用。

快速預覽 開發者, 首次發布 ...
Sphinx
Thumb
開發者Georg Brandl
首次發布2008年3月21日 (2008-03-21)
當前版本1.8.1[1](2018年9月22日,​6年前​(2018-09-22
預覽版本2.0.0
原始碼庫 編輯維基數據鏈接
程式語言Python
作業系統跨平台
類型文檔生成器
許可協議BSD許可證
網站sphinx-doc.org
關閉

目的和功能

Sphinx將reStructuredText文件轉換為HTML網站和其他格式,包括PDFEPUB、Texinfo和man

reStructuredText是可擴展的,Sphinx通過許多擴展來利用其可擴展性 — 用於從原始碼自動生成文檔、編寫數學符號或突出顯示原始碼等。

歷史和使用

2008年3月21日,發布了第一個公共版本0.1.61611。[2]它是為Python項目的文檔開發的,也已得到了廣泛的應用。[3]

自2008年Sphinx被引入以來,已經被許多其他重要的Python項目採用,包括Bazaar、SQLAlchemy、MayaVi、SageMathSciPyDjangoPylons。它還用於Blender用戶手冊[4]和Python API文檔。[5]

2010年,Eric Holscher宣布[6]創建Read the Docs項目,作為使軟體文檔維護更容易的努力的一部分。Read the Docs可以在每次提交之後自動構建和上傳Sphinx文檔。

Linux內核

Linux內核的文檔子系統在2016年發生了變化。從4.7開發周期開始,文檔開始切換到使用Sphinx。[7]

另請參閱

參考文獻

外部連結

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.