| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| |
| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one |
| or more contributor license agreements. See the NOTICE file |
| distributed with this work for additional information |
| regarding copyright ownership. The ASF licenses this file |
| to you under the Apache License, Version 2.0 (the |
| "License"); you may not use this file except in compliance |
| with the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, |
| software distributed under the License is distributed on an |
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| KIND, either express or implied. See the License for the |
| specific language governing permissions and limitations |
| under the License. |
| --> |
| |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head> |
| <title>Doxia - Introduction</title> |
| <meta name="author" content="Jason van Zyl |
| Vincent Siveton"/> |
| <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/> |
| |
| </head> |
| |
| <body> |
| <div id="bodyColumn"> |
| <div id="contentBox"> |
| <div class="section"> |
| <h2>Maven Doxia</h2> |
| <p>Doxia is a content generation framework which aims to provide its users with powerful |
| techniques for generating static and dynamic content: Doxia can be used in web-based |
| publishing context to generate static sites, in addition to being incorporated into |
| dynamic content generation systems like blogs, wikis and content management systems.</p> |
| <p>Doxia supports markup languages with simple syntaxes. Lightweight markup languages are |
| used by people who might be expected to read the document source as well as the rendered |
| output.</p> |
| <p>Doxia is used extensively by Maven and it powers the entire documentation system of |
| Maven. It gives Maven the ability to take any document that Doxia supports and output it |
| any format.</p> |
| |
| <div class="section"> |
| <h3>Brief History</h3> |
| <p>Based on the <a href="http://www.xmlmind.com/aptconvert.html" class="externalLink" |
| >Aptconvert</a> project developed by <a href="http://www.xmlmind.com/" |
| class="externalLink">Xmlmind</a> company, Doxia was initially hosted by Codehaus, to |
| become a sub-project of Maven early in 2006.</p> |
| </div> |
| <div class="section"> |
| <h3>Main Features</h3> |
| <ul> |
| <li>Developed in Java</li> |
| |
| <li>Support of several markup formats: APT (Almost Plain Text), Confluence, DocBook, |
| FML (FAQ Markup Language), LaTeX, RTF, TWiki, XDoc (popular in Apache land), XHTML</li> |
| <li>Easy to learn the syntax of the supported markup formats</li> |
| <li>Macro support</li> |
| <li>No need to have a corporate infrastructure (like wiki) to host your documentation</li> |
| <li>Extensible framework</li> |
| </ul> |
| </div> |
| </div> |
| |
| </div> |
| </div> |
| </body> |
| </html> |