[liblouis-liblouisxml] Re: Push of improvements to LiblouisUTDML

  • From: Keith Creasy <kcreasy@xxxxxxx>
  • To: "liblouis-liblouisxml@xxxxxxxxxxxxx" <liblouis-liblouisxml@xxxxxxxxxxxxx>
  • Date: Mon, 22 Sep 2014 12:33:44 +0000

It would be nice if the same sort of thing could be done for tables and a few 
other structures.


-----Original Message-----
From: liblouis-liblouisxml-bounce@xxxxxxxxxxxxx 
[mailto:liblouis-liblouisxml-bounce@xxxxxxxxxxxxx] On Behalf Of Bert Frees
Sent: Monday, September 22, 2014 8:31 AM
To: liblouis-liblouisxml@xxxxxxxxxxxxx
Cc: mwhapples@xxxxxxx
Subject: [liblouis-liblouisxml] Re: Push of improvements to LiblouisUTDML

Excellent stuff Paul! Thank you very much.

Just a minor remark about widows: I see that you implemented this feature by 
moving the whole paragraph to the next page when it would otherwise break and 
leave less then X lines on the second page. This is OK, but a possible 
improvement would be to break the paragraph a bit higher so that some empty 
lines are left on the first page and X lines on the second page. Less valuable 
space is wasted this way. But again, this is an optimalisation. In fact 
implementing it would not be straightforward (it would require substantial 
changes in transcriber.c).

Thanks,
Bert



Paul Wood writes:

> Hi Michael,
> We have made some improvements to liblouisUTDML and would like to push 
> these to the repository.
> they are:
> Corrected the centring of the lines which have page numbers on, which 
> were slightly left if there was a page number on the right.
> Add widow control like orphan control. We haven't finished working on 
> proper widow/orphan control which will allow splitting of the 
> paragraph where there is a keepWithNext.
> Removed the extra space only if there isn't a space in the following 
> element from InsertTranslation.
> Added End notes function. I'll send more details shortly how this all works.
For a description of the software, to download it and links to project pages go 
to http://www.abilitiessoft.com
For a description of the software, to download it and links to
project pages go to http://www.abilitiessoft.com

Other related posts: