[liblouis-liblouisxml] Re: windows apps and liblouisxml

  • From: "qubit" <lauraeaves@xxxxxxxxx>
  • To: <liblouis-liblouisxml@xxxxxxxxxxxxx>
  • Date: Fri, 21 May 2010 19:01:10 -0500

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




Other related posts: