This chapter outlines the advanced features of Quanta Plus and how to use them.
The 3.2 release of Quanta Plus brings with it many new XML tools and features. The tools are unique in their integration within Quanta Plus. All of these tools use Kommander as a front-end and libxml2 and libxslt as a back-end. The combination of these makes for fast, efficient, productive, and complete tools.
Quanta Plus supports KDE's two main documentation tools: meinproc and checkXML.
Anyone who has worked with KDE documentation knows meinproc and how superb it is. Well, take it up a notch with a great graphical interface! No longer resort to a shell; just click the icon that resembles a processor and you are done!
This application expects an index.docbook
file to be present in a folder. If index.docbook
is in the current working folder, then simply leave Current Working
Folder checked. If it is not, then uncheck Current Working Folder
and enter the folder you wish to process in the Other Folder field.
Outputted files are placed in the same folder as the sources files. All HTML files are removed each time meinproc is ran.
Again, anyone who has worked with KDE documentation knows this helpful application. Again, Quanta Plus provides a great little graphical front-end to this one.
If the currently opened file is the index.docbook
file, then simply leave Current Working Folder checked.
If it is not, then uncheck Current Working Folder and
enter the folder of where index.docbook
can be found.
If there is output, then your file is invalid. Please correct the reported errors and try again.
Quanta Plus has a great XML validation tool, which uses a xmllint back-end.
If the file to be validated is currently focused on in Quanta Plus, then simply leave Current File checked. If it is not, then uncheck Current File and select the file to be validated from the Other File file selector.
If you only wish to know only if the file is well-formed, click the Well-formed Checking Only check box.
If you are using a DTD and it is specified within the XML file, then select DTD (Internal) (default), else select DTD (External) and locate the DTD with the Definition URI file selector. Both W3C® XML Schema and RelaxNG validation are required to be externally defined via the Definition URI file selector.
Yep, Quanta Plus has a XSL processing tool, too! This uses the xsltproc tool provided with libxml2.
If the file to be processed is currently focused on in Quanta Plus, then simply leave Current File checked. If it is not, then uncheck Current File and select the file to be processed from the Other File selector.
Select the XSL file that you wish to be used.
Enter the name of the file that you want the resulting file to be called. File is outputed to your home folder by default.
This application lacks flexibility. Sorry, we will do better next time.
Would you like to comment or contribute an update to this page?
Send feedback to the TDE Development Team