All HTML files are generated from WML source. If you wish to generate/view the HTML files locally, you'll need to have wml and texi2html installed. To make the HTML files, just type "make". Quick and dirty "How To" How to create a webpage: 1. When working in a subdirectory, begin the page with: #!wml --include=.. 2. Add: #include "include/layout.wml" 3. Add this will set the page title to: "page title - GNU Project -Free Software Foundation (FSF)" 4. Write your contents. Use the following pattern: ...section title... ...section contents... ...section title... ...section contents... 5. To change the menu entries, edit include/layout.wml 6. Call make to build the pages. 7. Set "CLASSPATH_WEBROOT" to a directory before calling "make publish" to deploy the pages locally A few useful tags (defined in layout.wml) * name entry Some pages define their own tags (e.g. faq.wml, tools.wml, downloads.wml) to organize their content. Guide to the custom-defined tags -------------------------------- Links creates a name entry; if name is missing, uses the url as name Commented code comment to 1st line of code comment to 2nd line of code FAQ-Lists 1st answer 2nd answer 1st answer