Convert & create
Markdown to Typst
Convert Markdown notes into Typst source and open them in a fast local writing project.
此内容尚不支持你的语言。
Markdown to Typst keeps the easy beginning of Markdown and gives the draft a more expressive typesetting system when it is ready. Common structure and math move across, while the result remains plain source you can reshape.
Use it for
Section titled “Use it for”- notes that have grown into a report, handout, or paper;
- a Markdown draft that needs stronger page design;
- trying Typst without typing the content again.
Do not convert simply for novelty. If a repository, static site, or collaborator expects Markdown, its portability may be more valuable than the extra layout control.
Convert the source
Section titled “Convert the source”- Open Markdown to Typst, or run
/markdown-to-typst. - Paste the Markdown.
- Choose Convert.
- Inspect the generated Typst.
- Copy it, save
converted.typ, or create a Typst project.
For example, Markdown headings, bold text, a numbered list, and dollar-delimited math become their Typst counterparts. The conversion runs locally with bundled Pandoc.
What to adjust afterward
Section titled “What to adjust afterward”Markdown has many dialects. Task lists, raw HTML, custom directives, citation extensions, and plugin syntax may not carry over. Typst also needs its own choices for templates, bibliography style, page geometry, and reusable functions.
Compile the new project and check:
- heading hierarchy and list nesting;
- equations and code blocks;
- links and image paths;
- footnotes and citations;
- any Markdown extension that is not part of the core format.
For a LaTeX submission, use Markdown to LaTeX directly. For a blank Typst workspace, start with Visual Typst Editor or Typst Editor.