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/

Reply via email to