It looks like you expect the splitCharacter to automagically guess what
your requirement are. You have the full line, it's up to you to find the
suitable algorithm. You'll have to lay down all the splitting cases and
the outcomes and infer the algorithm from there.
Paulo
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On
> Behalf Of Tom Tolman
> Sent: Friday, November 09, 2007 2:37 PM
> To: [email protected]
> Subject: Re: [iText-questions] Question about splitCharacter
>
> 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,
Aviso Legal:
Esta mensagem é destinada exclusivamente ao destinatário. Pode conter
informação confidencial ou legalmente protegida. A incorrecta transmissão desta
mensagem não significa a perca de confidencialidade. Se esta mensagem for
recebida por engano, por favor envie-a de volta para o remetente e apague-a do
seu sistema de imediato. É proibido a qualquer pessoa que não o destinatário de
usar, revelar ou distribuir qualquer parte desta mensagem.
Disclaimer:
This message is destined exclusively to the intended receiver. It may contain
confidential or legally protected information. The incorrect transmission of
this message does not mean the loss of its confidentiality. If this message is
received by mistake, please send it back to the sender and delete it from your
system immediately. It is forbidden to any person who is not the intended
receiver to use, distribute or copy any part of this message.
-------------------------------------------------------------------------
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/