Version 9 (modified by 15 years ago) ( diff ) | ,
---|
- Improving Boost Docs
- About this project
- Boost docs repository
- Unified look & feel project
- Docs translations project
- Glue docs project
- Standard C++ Library Docs
- Documentation Best Practices
- Documentation Tools
- Subprojects
- Boost.DocTest
- Boost HTML stylesheet
- Boost Kate support
- Boost PDF stylesheet
- Boost specific WikiMacros
- Boost Trac stylesheet
- Boostscript
- Google Search Box project
- HTML to docbook
- Quickbook WikiProcessor
- Quickbook source stylesheet
- SVG icons set project
- Syntax highlighting project
- Trac Syntax Coloring
- Debugger Visualizers
- Browser Testing Chart
- Logo Playground
Introduction
Trac Wiki allows the use of macros to help with common needs like a TOC or the insertion of a n image. They work similarly to Quickbook templates. There are only a bunch of them in the official Trac release, and it will be very helpful to have a set of boost specific macros that makes common things like referring to a particular section of boost docs very easy. Something like:
[[BoostDocSection(regex,introduction)]]
Objectives
- Investigate current official Macros and not so official macros to look for the things we may find useful ( See Includes, Last Modified, Add comment, footnote, rss get and visit counter for some examples).
- Write a not too clutter proposal for new Boost specific WikiMacros, including the rationale behind each decision.
- Implement the Macros specified in the proposal. Luckily Trac uses Python for this!
Initial Ideas
Link to boost libraries documentation
[[BoostDocLink(regex,introduction)]]
Toc generator
A macro that generates something similar to the naviagtion TOCs used by this Wiki page.
People info
[[PeopleInfo(Joel de Guzman)]]
This will render:
[[Br]][[Image(People:joel_de_guzman.png,nolink)]] [[Br]]'''[http://www.ohloh.net/projects/3/contributors/92 Joel de Guzman]''' [[Br]]''joel at somewhere dot com''
This look in the wiki page like this:
Joel de Guzman
joel at somewhere dot com
Help wanted
If you are interested, please send a mail to the boost-docs list telling us you want to help.
- Improving Boost Docs
- About this project
- Boost docs repository
- Unified look & feel project
- Docs translations project
- Glue docs project
- Standard C++ Library Docs
- Documentation Best Practices
- Subprojects
- Boost.DocTest
- Boost HTML stylesheet
- Boost Kate support
- Boost PDF stylesheet
- Boost specific WikiMacros
- Boost Trac stylesheet
- Boost.Build support for doc tools
- Boostscript
- Google Search Box project
- HTML to docbook
- Improving Boostbook
- Quickbook WikiProcessor
- Quickbook source stylesheet
- SVG icons set project
- Syntax highlighting project
- Trac Syntax Coloring
- Browser Testing Chart
- Logo Playground