A while ago I added a bit of code to liblouisutdml to change all characters below 0x20 to space. However, this will mess up text within a <pre> tag, which is used for computer programs, among other things. I think the parser will flag any invalid characters, so I now want to remove this bit of code. It was inserted to salve a problem with text nodes containing a newline character. Words were being run together. If this happens after the code is removed it will have to be fixed in another way. John -- John J. Boyer; President, Chief Software Developer Abilitiessoft, Inc. http://www.abilitiessoft.com Madison, Wisconsin USA Developing software for people with disabilities