Skip to content

A writing environment for pros

LaTeX quality.
No LaTeX code.

Write with tables, figures, footnotes, and visual math, and let MATCHA number cross-references and keep them linked as the document changes. Render through the built-in LaTeX engine without writing code or installing LaTeX, and save a named snapshot before a big revision.

Explore the features
An author working on a structured manuscript with a keyboard and mouse
Numbering handled for you.

In practice

Reorder the chapter. The numbering follows.

A chapter grows, a figure moves, and sections change order. Cross-references stay connected to their targets and renumber automatically, and the LaTeX Preview pane shows exactly what the rendered document will look like.

  1. Build the structure as you write

    Use tables, figures, footnotes, references, text styles, and an easy, visual, LaTeX-compatible math mode. MATCHA is a content editor and leaves typesetting to LaTeX.

  2. Revise without chasing labels

    Cross-references to figures, tables, and sections stay linked to their targets, and numbering is automatic. Save a named snapshot before a major change so you can come back to it.

  3. Prepare the final form

    Render with the built-in LaTeX engine, or bring your own distribution. Import existing LaTeX documents too: MATCHA interprets core semantic commands and passes the rest through.

In detail

How each feature works.

What each feature does, its options, and what it requires.

Rich, Semantic Editing

  • MATCHA offers rich text editing, including tables, figures, footnotes, references, various text styles, and an easy, visual, LaTeX-compatible math mode.
  • At the same time, it is a content editor, not a typesetting system.
  • MATCHA leaves typesetting to LaTeX, the uncontested winner in this area.
  • In instructor-led projects, basic text formatting parameters such as line spacing and font family are set by the instructor rather than the student, helping to standardize the look of submitted essays.

Managed Cross-References

  • Create references to figures, tables, sections, and other numbered items without hand-editing labels.
  • Cross-references stay connected to their targets as the document changes, and numbering is automatic.
  • A time-saving feature for large documents with many cross-references.

LaTeX Input/Output

  • For publication or printing, MATCHA offers seamless, code-free LaTeX output and rendering.
  • Using the built-in LaTeX engine, you don't even have to have a LaTeX distribution on your computer (but you can bring your own).
  • The LaTeX Preview pane allows you to see exactly what the rendered document will look like.
  • MATCHA can also import LaTeX documents, converting commands for labels, citations, tables, footnotes, figures and more. MATCHA is not a typesetting application, so it only interprets core semantic commands, but it preserves and passes through all uninterpreted commands for LaTeX rendering.

Snapshots and Rollback

  • MATCHA is by nature a history-preserving text editor.
  • It allows users to create named snapshots before making big changes so they can easily come back to the named version at a later point.
  • Soon, a feature will also be added to roll back to any previous point in time.

Put it into practice

Download MATCHA Writer for Mac or Windows.

MATCHA for authors and academics
Get MATCHA