[reportlab-users] underlining text broken?
    Robin Becker 
    robin at reportlab.com
       
    Fri Aug  8 11:59:34 EDT 2008
    
    
  
Volker Haas wrote:
> I have the impression that underlining text is broken.
> 
> In the below example the space behind the underlined word is also 
> underlined:
> 
> from reportlab.platypus.paragraph import Paragraph
> from reportlab.platypus.doctemplate import SimpleDocTemplate
> from reportlab.lib.styles import ParagraphStyle
> 
> doc = SimpleDocTemplate('test.pdf')
> elements = [Paragraph('blub <u>underlined</u> blub', 
> ParagraphStyle('Normal'))]
> doc.build(elements)
> 
> 
Yes I think you're right. I think the difficulty is that we split into words at 
spaces so that we don't normally have the spaces in the internal representation 
at all so if you wanted
Paragraph('blub <u>underlined </u>blub')
we would have a real difficulty. I suppose we ought to be able to handle these 
cases properly.
-- 
Robin Becker
    
    
More information about the reportlab-users
mailing list