[liblouis-liblouisxml] Re: my liblouisxml changes

  • From: "John J. Boyer" <john.boyer@xxxxxxxxxxxxxxxxx>
  • To: liblouis-liblouisxml@xxxxxxxxxxxxx
  • Date: Thu, 24 Mar 2011 09:16:50 -0500

Bert,

Thanks. This will result in a new version of liblouisxml. Naturally, i 
will also try to get the changes into liblouisutdml. This will 
eventually have such things as the ability to divide books into volumes.

John

On Thu, Mar 24, 2011 at 02:44:38PM +0100, Bert Frees wrote:
> John,
> 
> Actually I did only send a small subset of the listed changes earlier (I 
> believe the first 2). All the other changes in the list are new. 
> Especially the new handling of linesBefore and linesAfter and the fixed 
> table of contents are real improvements I think. The "centeredMargin" 
> style attribute and the headings upto level 10 were very simple changes, 
> but also very useful.
> 
> The new "dontSplit", "keepWithNext" and "orphanControl" style attributes 
> required some more radical changes, but I've been testing and using it 
> for some time now and I think the code is pretty solid. These options 
> were really essential for some odt2braille users.
> 
> I will do a diff like you suggested.
> 
> Bert
> 
> 
> On 24/03/2011 14:09, John J. Boyer wrote:
> >Bert,
> >
> >You sent me most of these changes earlier. They should be in the latestg
> >tarball of liblouisxml and also in liblouisutdml. I had to remove your
> >comments and the dead code that was commented out to get a clean
> >version. I'm not sure I got everything right, exxpecially as regards
> >pages. Could you do a diff between the  latest tarball and your latest
> >code? Please remove comments about what you added and any code you
> >commented out. This is important for readability. You should be listed
> >in the contributors file.
> >
> >Thanks,
> >John
> >
> >On Thu, Mar 24, 2011 at 12:41:29PM +0100, Bert Frees wrote:
> >>
> >>Hi all,
> >>
> >>During the past half year, I've made several improvements and
> >>bug fixes to liblouisxml, for use in odt2braille. This is a brief summary:
> >>
> >>
> >>* improved handling of pagenum action
> >>* additional page numbering
> >>options
> >>* additional table of contents options
> >>* fixed table of contents
> >>bugs
> >>* improved handling of linesBefore, linesAfter
> >>* new style attributes:
> >>centeredMargin, dontSplit, keepWithNext, orphanControl
> >>* headings upto
> >>level 10
> >>  * (handling of soft hyphens)
> >>* ...
> >>
> >>If you are interested, I
> >>will give you more information about each of the improvements. You can 
> >>also
> >>check out most of the new options in the latest version of odt2braille.
> >>
> >>I
> >>would really like to contribute (at least some of) the changes to the
> >>original liblouisxml. This would also make it possible to release
> >>odt2braille on Linux, because it is currently only available on Windows.
> >>
> >>
> >>If you agree, I would be happy to commit my code and help you with
> >>merging it with the original code. I have the impression that the
> >>development of liblouisxml has a bit ended up on a sidetrack (in favour of
> >>the new project liblouisutdml) and there haven't been much changes lately,
> >>so I don't think merging will be very hard.
> >>-- 
> >>Bert Frees
> >>Katholieke
> >>Universiteit Leuven
> >>Dept. Elektrotechniek - ESAT - SCD
> >>Onderzoeksgroep
> >>Documentarchitecturen
> >>Kasteelpark Arenberg 10 bus 2442
> >>B-3001
> >>Heverlee-Leuven
> >>Belgi??
> >>
> 
> 
> -- 
> Bert Frees
> Katholieke Universiteit Leuven
> Dept. Elektrotechniek - ESAT - SCD
> Onderzoeksgroep Documentarchitecturen
> Kasteelpark Arenberg 10 bus 2442
> B-3001 Heverlee-Leuven
> Belgi?
> 
> For a description of the software, to download it and links to
> project pages go to http://www.abilitiessoft.com

-- 
John J. Boyer; President, Chief Software Developer
Abilitiessoft, Inc.
http://www.abilitiessoft.com
Madison, Wisconsin USA
Developing software for people with disabilities

For a description of the software, to download it and links to
project pages go to http://www.abilitiessoft.com

Other related posts: