Well, we will have to handle programming books eventually. Of course, lines could end in <br/> This would also solve the buffer overrun problem. John On Fri, Jul 19, 2013 at 03:01:18PM +0000, Keith Creasy wrote: > Yes, you are correct that some of the Bookshare books do use the <pre> > element but they shouldn't be. Most of the ones I've seen are programming > books from O'Riely. I don't know, maybe we need a "preformatted" action. pre > is a special case. > > XML actually does not define any specific tag names or assign any default > semantic to a name. > > It's fine to handle it however you like. I just don't want to break what we > already have. > > > > -----Original Message----- > From: brailleblaster-bounce@xxxxxxxxxxxxx > [mailto:brailleblaster-bounce@xxxxxxxxxxxxx] On Behalf Of John J. Boyer > Sent: Friday, July 19, 2013 10:45 AM > To: brailleblaster@xxxxxxxxxxxxx > Subject: [brailleblaster] Re: Characters less than 0x20 > > What is the equivalent of <p;re> in xml? I have seen it in books from > Bookshare. They also use <code> I ignore pre and give code the semantic > action code , which calls special functions for handling computer programs. > That reminds me of another problem. Some programs are so long that they cause > a buffer oferrun. There is a function that works for "formatFor textDevice" > that divides such long text node into pieces. > However, this is impractical in utd. > > John > > On Fri, Jul 19, 2013 at 02:11:40PM +0000, Keith Creasy wrote: > > John. > > > > The <pre> tag is HTML. We shouldn't be finding it in dtbook or nimas. That > > doesn't mean no one will put them in there but they are not valid. > > > > There should be a better way to make this work than to do something global > > when it really only applies to one vocabulary, albeit a very ubiquitous one. > > > > > > > > -----Original Message----- > > From: brailleblaster-bounce@xxxxxxxxxxxxx > > [mailto:brailleblaster-bounce@xxxxxxxxxxxxx] On Behalf Of John J. Boyer > > Sent: Friday, July 19, 2013 10:09 AM > > To: brailleblaster@xxxxxxxxxxxxx > > Subject: [brailleblaster] Characters less than 0x20 > > > > 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 > > > > > > -- > John J. Boyer; President, Chief Software Developer > Abilitiessoft, Inc. > http://www.abilitiessoft.com > Madison, Wisconsin USA > Developing software for people with disabilities > > -- John J. Boyer; President, Chief Software Developer Abilitiessoft, Inc. http://www.abilitiessoft.com Madison, Wisconsin USA Developing software for people with disabilities