Re: Plain old line-breaking
Luca Furini wrote: Peter B. West wrote: Is there any design documentation about plain old line Knuth breaking, as implemented by Luca? I see lots of stuff in the Wiki about page breaking, but can't see the original. As Jeremias told, there isn't much official documentation about the basics of the new breaking algorithm. A wiki page, or maybe more than one, could be very useful, even to keep track of the points that could need some more work. I have thought of writing it some times ... but unfortunately I never found the time to do it! :-( Thanks Luca. Peter --- [This E-mail has been scanned for viruses but it is your responsibility to maintain up to date anti virus software on the device that you are currently using to read this email. ]
Re: Plain old line-breaking
I can't talk for Luca, but I don't think we have explicit design docs for that part. I think there is some useful content in the mail archives (search for Knuth). Other than that, I realized that the algorithm described in Knuth's Digital Typography is now in our codebase quite literally (although by now with some extensions). I had no trouble tracing back code parts to the book. Understanding the algorithm itself as described by Knuth gets you 80% of the way to start the implementation as I see it. On 18.08.2005 15:05:15 Peter B. West wrote: Is there any design documentation about plain old line Knuth breaking, as implemented by Luca? I see lots of stuff in the Wiki about page breaking, but can't see the original. Jeremias Maerki
Re: Plain old line-breaking
Jeremias Maerki wrote: I can't talk for Luca, but I don't think we have explicit design docs for that part. I think there is some useful content in the mail archives (search for Knuth). Other than that, I realized that the algorithm described in Knuth's Digital Typography is now in our codebase quite literally (although by now with some extensions). I had no trouble tracing back code parts to the book. Understanding the algorithm itself as described by Knuth gets you 80% of the way to start the implementation as I see it. Unfortunately, the book was sacrificed to the weight restrictions. I'll get it mailed over. Peter --- [This E-mail has been scanned for viruses but it is your responsibility to maintain up to date anti virus software on the device that you are currently using to read this email. ]
Re: Plain old line-breaking
Peter B. West wrote: Is there any design documentation about plain old line Knuth breaking, as implemented by Luca? I see lots of stuff in the Wiki about page breaking, but can't see the original. As Jeremias told, there isn't much official documentation about the basics of the new breaking algorithm. A wiki page, or maybe more than one, could be very useful, even to keep track of the points that could need some more work. I have thought of writing it some times ... but unfortunately I never found the time to do it! :-( Regards Luca
Plain old line-breaking
Fop-devs, Is there any design documentation about plain old line Knuth breaking, as implemented by Luca? I see lots of stuff in the Wiki about page breaking, but can't see the original. Peter -- Peter B. West http://cv.pbw.id.au/ Folio http://defoe.sourceforge.net/folio/ --- [This E-mail has been scanned for viruses but it is your responsibility to maintain up to date anti virus software on the device that you are currently using to read this email. ]