Writing with Subtxt

Using Markdown


Subtxt supports Markdown to help you format your text effectively within the Storytelling boxes. Markdown is a lightweight markup language that you can use to add formatting elements to plain text. This guide will walk you through the basics of using Markdown in Subtxt, including creating bold and italic text, making lists, and adding line separations.

Basic Markdown Formatting

Bold Text

To make text bold, wrap it in double asterisks ** or double underscores __.


**This text is bold** __This text is also bold__

Italic Text

To italicize text, wrap it in single asterisks * or single underscores _.


*This text is italicized* _This text is also italicized_

Bold and Italic Text

You can combine both bold and italic by wrapping text in triple asterisks *** or triple underscores ___.


***This text is bold and italicized*** ___This text is also bold and italicized___

Line Separations

To create a line separation, use three hyphens --- on a new line.


This is some text. --- This is separated text.


To create a list, use either hyphens -, plus signs +, or asterisks * followed by a space. For ordered lists, use numbers followed by a period.

Unordered List


- Item 1 - Item 2 - Item 3

Ordered List


1. First item 2. Second item 3. Third item

Markdown Hotkeys in Subtxt

  • Bold: Ctrl + B (Windows) or Cmd + B (Mac)
  • Italic: Ctrl + I (Windows) or Cmd + I (Mac)
  • Line Separation: Type --- and press Enter
  • Lists:
    • Unordered List: Ctrl + Shift + 8 (Windows) or Cmd + Shift + 8 (Mac)
    • Ordered List: Ctrl + Shift + 7 (Windows) or Cmd + Shift + 7 (Mac)

Important Note on AI-Generated Text

When using AI-generated text within Subtxt, be aware that the formatting may not always be perfect. AI-generated text can sometimes include minor errors in Markdown syntax that you might need to correct manually. Always review and clean up the generated text to ensure it meets your formatting standards.