您好,登錄后才能下訂單哦!
如何開源一個Python文檔寫作應用MrDoc,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
一、為什么寫MrDoc
從2016年底到今天,州的先生在博客上寫了一百來篇文章,其中有不少的都是連載類型的系列教程。在積累了一定數量的文章之后,就打算將其整理為一個文集,方便讀者朋友的連貫性閱讀和學習。
但是博客使用的WordPress在進行文集管理方面并不是很好,于是就在市面上找各種文檔文集系統。在這個過程中,接觸到了如下幾個優秀的文檔寫作系統。
GitBook
一個基于Node.js的文檔寫作工具,可使用 Github/Git 和 Markdown 來制作精美的電子書,其提供本地化地部署,也支持在gitbook上注冊賬號進行文檔寫作。
ShowDoc
一個國內團隊開發的基于PHP的文檔寫作系統,可以快速使用Markdown編寫文檔,更加適用于技術團隊的文檔寫作。
目前我在項目中即是使用其作為數據采集數據庫的字段說明文檔系統。同時也是提供了本地部署的開源版本和線上的使用版本。
WordBook
一個基于WordPress的文檔寫作主題,文檔頁面類似于gitbook。據說是免費的,但是下載主題需要加QQ群。
WeDocs
一個WordPress的插件和主題,目前州的先生博客的在線教程欄目既是使用這個插件編寫的,離自己的需求還是差了那么一點。
每個系統都有各自的特點,功能也很豐富,但是在面對自己的需求的使用,也都有一些不如意的地方。兜兜轉轉還是覺得自己動手寫一個比較好。仔細參考和借鑒了一下各個文檔系統,發現基本功能的實現并不復雜,那就開干吧。
MrDoc借鑒了上述部分應用的功能和樣式,擁有以下特點:
部分頁面截圖如下所示:
首頁:
文檔閱讀頁:
文檔閱讀頁面切換字體、隱藏側邊欄:
文檔編寫頁面:
選擇文檔模板:
看完上述內容,你們掌握如何開源一個Python文檔寫作應用MrDoc的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。