Some desktop publishing programs have tools for automatically creating hanging punctuation while it must be done manually in other programs (in Adobe InDesign and other Adobe applications the option is called Roman hanging punctuation). Hanging punctuation is commonly used when setting pull-quotes but can be used for any block of text. It can be used with flush left or right alignment, and fully-justified text.
Using hanging punctuation

