Another interesting technology are Jean-Claude Wippler's 'Scripted Documents'. The main link seems to be http://www.equi4.com/scripdoc/ but you should also google for others. Thomas