我想用Dokuwiki創建一個軟件用戶手冊,因爲我必須爲不同的平臺上的同一產品創建3個用戶手冊,並且變化非常小。 Dokuwiki有什麼方法可以創建可用於不同產品的通用用戶手冊嗎?如何使用Dokuwiki創建一個通用的用戶手冊
3
A
回答
1
此答案適用於任何wiki引擎,而不僅僅是DokuWiki。
基本上,您需要做的是將文檔的公共部分分解爲可包含在產品特定頁面中的單獨頁面。對於DokuWiki,這需要包含插件(www.dokuwiki.org/plugin:include),儘管跨越常常是wiki的核心功能。我建議開始爲最常見的產品編寫文檔,然後再回過頭來看看哪些部分可以用於通用文檔。
2
對於DokuWiki的細節,我建議使用site export插件(主要是因爲我做了它,我們也將它用於我們的文檔)。
您可以創建書中的章節,就像維基中的普通頁面一樣。將它們組合到不同的書籍中時,請在不同的名稱空間中創建一個名爲「toc」的頁面。在那裏的語法如下(詳見github上頁):
* [[namespace:chapter1]] * [[namespace:chapter1.1]] * [[namespace:chapter1.2]] * [[namespace:chapter2]] * [[namespace:chapter2.1]] * [[namespace:chapter2.2]]
現在你可以導出這個命名空間啓用中華民國選項 - 併合併成一個文件。您現在也可以使用PDF導出與自定義書籍樣式(這是我們主要做的)。
相關問題
- 1. 如何創建在線用戶手冊?
- 2. 如何爲linux創建一個通用手冊?
- 3. 創建註冊註冊 - 新手用戶
- 4. 如何使用Ansible手冊在mongoDB中創建一個集合?
- 5. 如何在Android應用程序中創建用戶手冊?
- 6. 使用passport.js註冊用戶或手動創建它們?
- 7. 如何使用mongdb創建一個基本的用戶登錄/註冊
- 8. 使用laravel3 + sentry1創建/註冊用戶
- 9. 如何創建用戶註冊頁面
- 10. 用戶註冊創建唯一的URL
- 11. 如何使用通用用戶創建用戶廚師食譜?
- 12. 創建多個用戶的「註冊表」
- 13. 如何生成使用新用戶註冊創建的用戶ID?
- 14. 如何爲每個註冊用戶創建FTP帳戶
- 15. 手動創建一個組使用SignalR
- 16. 使用emberfire創建一個新用戶
- 17. 如何創建一個用戶,並使用Backbone.js的
- 18. 你如何創建一個使用mongoengine的超級用戶?
- 19. 使用手冊如何使用grunt-bake
- 20. 如何在用戶註冊後動態創建用戶頁面
- 21. 如何通過用戶名爲用戶創建多個目錄
- 22. 如何創建一個通用StateManagedCollection?
- 23. 如何創建一個使用手機的差距
- 24. Firebase創建用戶「手動」
- 25. FosUser,手動創建用戶
- 26. 如何創建使用OAuth2的用戶?
- 27. 如何通過設計手動創建用戶
- 28. 如何創建一個動態頁面使用用戶的用戶名PHP
- 29. 創建類似於用戶手冊的vim標籤
- 30. 創建幫助和手冊MVC應用