Custom Schema
Forrest comes with a set of schemas for common documents, however, if you have existing documents that use a different schema you will want to tell Forrest how to work with them. The best way of doing this is to build a plugin so that you can easily reuse the functionality on different projects. Plugins also allow you to share this new functionality with other users, and to benefit from their contributions to your work.
If you don't want to build a plugin you can make Forrest process them within your project sitemap (but this won't really save you any work since the process is almost the same). This sample site has a demonstration of using a custom DTD. If you request <a href="custom.html"> you can see the results. Take a look at the project sitemap.xmap to see how it is done.
![HøChiMinh [City] Linux Users Group HøLUG](../images/group.png)




