The * in the original semantic file line means load the semantic file whose name is the root element of the xml file (or string) concatenated wit .sem . The file was set up to work with xml files containing MathML. I'm not sure if this is a bug or what to do about it. Thanks for exploring these possibilities. You are testing liblouisxml under conditions where it has not been tested before. I'm planning a new experimental release soon. The fixes for these problems should be in it. John On Sat, Nov 07, 2009 at 11:55:41PM +0000, Michael Whapples wrote: > Hello, > John said earlier that I could translate just a mathml equation (from > the math element) into Braille by using the lbx_translateString > function. I was puzzling over this for a little and now seem to be > getting it to work, but it wasn't how I would have expected it to work. > I found that using the standard ukmaths.cfg file I kept getting messages > saying that it couldn't find math.sem. When I created a modified > ukmaths.cfg file so that the semanticFiles line read: > semanticFiles ukmaths.sem > then it worked fine. Does this mean I will need to generate a different > configuration for when I just want to do equations? Why doesn't the > original semanticFiles line: > semanticFiles *,ukmaths.sem > not work for the case when the root element is <math>? > > Michael Whapples > For a description of the software and to download it go to > http://www.jjb-software.com -- My websites: GodTouches Digital Ministry, Inc. http://www.godtouches.org Abilitiessoft, Inc. http://www.abilitiessoft.com Location: Madison, WI, USA For a description of the software and to download it go to http://www.jjb-software.com