[[PageOutline(2-5,Contents,pullout)]] = Page2DocBook - Export wiki pages as docbook documents == Description This plugin allows you to export the wiki pages of your Trac project in the DocBook format. [wikipedia:DocBook] is a semantic markup language for technical documentation. DocBook files are used to prepare output files in a wide variety of formats using DocBook stylesheets. These are XSLT stylesheets that transform DocBook documents into a number of formats (HTML, XSL-FO for later conversion into PDF, etc). == Bugs/Feature Requests Existing bugs and feature requests for Page2DocbookPlugin are [report:9?COMPONENT=Page2DocbookPlugin here]. If you have any issues, create a [/newticket?component=Page2DocbookPlugin new ticket]. [[TicketQuery(component=Page2DocbookPlugin&group=type,format=progress)]] == Download Download the latest revision from [export:page2docbookplugin here]. There is a [source:page2docbookplugin/page-retriever/getDocbookDocuments.py companion Python script] that retrieves all the DocBook files for a given set of wiki pages. It saves the DocBook files to the local computer, along with any attached image files, making them ready for processing. Please see [https://github.com/docbook/wiki/wiki GitHub's DocBook pages] for more information. This script is currently mostly undocumented, but I believe it is simple enough to be easily understood. == Source You can check out Page2DocbookPlugin from [/svn/page2docbookplugin here] using Subversion, or [source:page2docbookplugin browse the source] with Trac. == Installation This plugin was tested with Trac versions 0.10 and 0.11. Please ensure the following Python modules are installed before installing this plugin: * python-uTidyLib (note: if you are using a 64-bit OS, you may need [https://github.com/lachlan-00/utidylib2 this fork]) * python-libxml2 * python-libxslt General instructions on installing Trac plugins can be found on the [TracPlugins#InstallingaTracplugin TracPlugins] page. After installing, a new alternative format should appear on the bottom of each wiki page, next to the "Plain Text" link. == Recent Changes [[ChangeLog(page2docbookplugin, 3)]] == Author/Contributors '''Author:''' [wiki:FilipeCorreia] [[BR]] '''Maintainer:''' [[Maintainer]] [[BR]] '''Contributors:''' [http://osteele.com/ Oliver Steele] for his [http://osteele.com/software/xslt/html2db/ html2db] stylesheets