Thanks! --le ----- Original Message ----- From: Neil Soiffer To: liblouis-liblouisxml@xxxxxxxxxxxxx Sent: Friday, May 21, 2010 6:57 PM Subject: [liblouis-liblouisxml] Re: windows apps and liblouisxml 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 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