xml ou sgml et docbook sont tes amis !
Pour voir un exemple, tu peux regarder la formation d'alexis de lattre sur Debian. Chope une copie par CVS et inspire t'en. Penses à regarder le Makefile pour voir les programmes nécessaires.
Sinon y a aussi LaTeX qui permet de faire de chouettes choses, à toi de voir.