It ran on XP and Vista. I'll dig it out and send it to you this weekend. I can only say it use to work -- liblious has been restructured since I last did a build. Neil On Fri, May 21, 2010 at 4:50 PM, qubit <lauraeaves@xxxxxxxxx> wrote: > Yes, I would like to see the wrapper code. I was going to use some > wrapper code I found in the wiki for mingw, but if you have something that > works, I at least want to look at it for reference. What OS did you run it > on? > Thanks. > --le > > > ----- Original Message ----- > *From:* Neil Soiffer <NeilS@xxxxxxxxxx> > *To:* liblouis-liblouisxml@xxxxxxxxxxxxx > *Sent:* Friday, May 21, 2010 5:37 PM > *Subject:* [liblouis-liblouisxml] Re: windows apps and liblouisxml > > Laura, > > A couple of years ago, I built them as DLLs with a COM wrapper so that I > could call liblouis or other braille translators from MathPlayer. At one > time, I had both liblouis and UMCL working to produce various braille math > codes from MathML in web pages (liblouis was MUCH faster, but only supported > Nemeth). Getting screen readers to actually call MathPlayer's interface to > make math accessible has been a harder sell for both commercial and open > source screen readers (James: hint, hint...). > > I have attached the IDL file in case you want to look at it and implement > the COM interface. I can send you the old wrapper code I used to connect > the interface to liblouis too if you'd like. I keep meaning to update my > sources and rebuild the interface, but never seem to find the time > (liblious's structure has changed a bit since then, so simply doing an > update and compile doesn't work). > > FYI: there are essentially two bits of functionality to this interface: > 1. A discovery mechanism to find out what translators support the > interface and what math codes they support > 2. Setting various parameters (eg, # of cells, which math code to use) and > getting the Braille string (as Unicode) back. > > Let me know if you'd like to old wrapper code to use as a starting point. > > Neil > > > On Fri, May 21, 2010 at 1:27 PM, qubit <lauraeaves@xxxxxxxxx> wrote: > >> This is interesting. I think I will continue to attempt to turn the >> libraries into DLL's just to see how well it would work. I am anxious to >> read the docs for aegis and openoffice and your press release when it >> comes >> out. >> Thanks for your comments. >> --le >> >> >> >> ----- Original Message ----- >> From: "Bert Frees" <bert.frees@xxxxxxxxxxxxxxxx> >> To: <liblouis-liblouisxml@xxxxxxxxxxxxx> >> Sent: Friday, May 21, 2010 3:11 AM >> Subject: [liblouis-liblouisxml] Re: windows apps and liblouisxml >> >> >> Hi, >> >> I'm working on a Braille authoring extension for OpenOffice.org. It will >> enable users to export or print an OpenOffice.org Writer document into >> Braille. The project is part of ÆGIS <http://www.aegis-project.eu/>. The >> extension is called Odt2Braille and there will be a press release pretty >> soon. >> >> The program is written in Java and uses liblouisxml by executing the >> xml2brl.exe tool which is embedded in Odt2Braille. I was able to build >> xml2brl on Windows from revision 215, without modifications. I don't use >> liblouisxml as a dll. >> >> Bert >> >> >> >> On 21/05/2010 6:39, qubit wrote: >> > I have been exchanging email with John about turning liblouisxml into a >> > dll >> > and calling it from a .NET program. He suggested asking the list if >> > anyone >> > else has compiled the library as a dll on windows and imported it into >> > their >> > code. >> > He says others have done this already, which makes me wonder how my own >> > work >> > is fitting into the grand scheme of things. >> > >> > So please respond to the following: >> > >> > What programs are currently running on windows that use liblouisxml? >> > Are these console apps, or windows GUI apps? >> > Is the calling program written in a managed language (like C#, VB#, or >> > managed C++)? >> > Was it necessary to make any changes to the code beyond writing the >> > interface macros and headers? >> > >> > And last but not least, what software on windows do you think would >> > benefit >> > most by added braille functionality? What braille functionality would >> you >> > like to see in these programs? >> > >> > Any info is welcome. >> > TIA >> > --le >> > >> > For a description of the software and to download it go to >> > http://www.jjb-software.com >> > >> >> For a description of the software and to download it go to >> http://www.jjb-software.com >> >> For a description of the software and to download it go to >> http://www.jjb-software.com >> > >