The idea of looking at the past and future character is a good one for solving this particular instance, but it is not clear to me how it can be applied to the general instance.
In the specific instance brought up, the text is wrapping on (hello) in this manner: (hello ) This can be corrected by not allowing ) to be included in the split characters if it is at the end of the line. However, what about in the case where it is followed by a period (hello). This would then break in that case (hello ). So we could then get around this by saying - okay it is not a split character followed by a period. But then we come back to the case (aaaa)bbb If the table cell is a specific width, then (aaaa will fit, and then it will wrap like this: (aaaa )bbb When one really wants it to be: (aaaa) bbb A possible workaround to this might be- no longer consider the ) to be a split character, but instead say- the character FOLLOWING ) is a split character. But then we will run into this type of splitting (aaa)b bbbb Is there an aspect of this I am misconstruing? Thank you, ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ iText-questions mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://itext.ugent.be/itext-in-action/
