Skip to main content

ReportLab Default Paragraph Styles

Published 1 min readMarkdown
I have never found a good list of the default styles that ReportLab gives you when you run getSampleStyleSheet() so I wrote a method to spit them out and what they look like. Below is that list along with the PDF output of each of the styles. They are grouped into two categories, byAlias and byName. Normally I just use the name but you can use either.
  • byAlias
    • 'title': <ParagraphStyle 'Title'>
    • 'h1': <ParagraphStyle 'Heading1'>
    • 'h2': <ParagraphStyle 'Heading2'>
    • 'h3': <ParagraphStyle 'Heading3'>
    • 'h4': <ParagraphStyle 'Heading4'>
    • 'h5': <ParagraphStyle 'Heading5'>
    • 'h6': <ParagraphStyle 'Heading6'>
    • 'bu': <ParagraphStyle 'Bullet'>
    • 'df': <ParagraphStyle 'Definition'>
  • byName
    • 'Title': <ParagraphStyle 'Title'>
    • 'Heading1': <ParagraphStyle 'Heading1'>
    • 'Heading2': <ParagraphStyle 'Heading2'>
    • 'Heading3': <ParagraphStyle 'Heading3'>
    • 'Heading4': <ParagraphStyle 'Heading4'>
    • 'Heading5': <ParagraphStyle 'Heading5'>
    • 'Heading6': <ParagraphStyle 'Heading6'>
    • 'Bullet': <ParagraphStyle 'Bullet'>
    • 'Definition': <ParagraphStyle 'Definition'>
    • 'Normal': <ParagraphStyle 'Normal'>
    • 'Italic': <ParagraphStyle 'Italic'>
    • 'BodyText': <ParagraphStyle 'BodyText'>
    • 'Code': <ParagraphStyle 'Code'>

No comments yet. Be the first to comment.

More from this blog