Here is a small test driver that demonstrates how to generate a page with TCC-style Web navigation, as specified in TCC Documentation Guidelines.
#!/usr/bin/env python
#================================================================
# tccpagetest: Test driver for tccpage.py
#----------------------------------------------------------------
from lxml import etree as et
import tccpage2 as tp
# - - - - - m a i n - - - - -
navList = [
tp.NavLink ( "Next", [("next-title", "next-url")] ),
tp.NavLink ( "See also",
[ ("see-title-1", "see-url-1"),
("see-title-2", "see-url-2") ],
noTop=1 ),
tp.NavLink ( "Previous", [] ),
tp.NavLink ( "Site map", [('', "site-url")] ),
tp.NavLink ( "Help", [("help-title", "help-url")] ) ]
page = tp.TCCPage ( "this-is-the-title", navList, "author-text",
"url-text" )
p = et.SubElement ( page.content, "p" )
p.text = "Here's some body text."
page.write()