xyzEditor

A minimalist online Markdown, LaTeX\LaTeX, and AsciiMath Editor.

  • GitHub Flavoured Markdown: Enables comprehensive Markdown syntax.
  • LaTeX Integration: Uses KaTeX\KaTeX for rendering mathematical expressions. Inline maths are enclosed in single dollar signs, e.g. ax2+bx+c=0ax^2 + bx + c = 0, while display maths use double dollar signs:
x=b±b24ac2ax=\frac{-b \pm \sqrt{b^2-4ac}}{2a}
  • AsciiMath Support: Optionally overrides standard Markdown code behaviour to render inline maths, e.g. ex2=π\int_{- \infty}^{\infty} e^{- x^{2}} = \sqrt{\pi}. Display maths can be written in fenced code blocks using the info string "am":
n=11n=p11p1\sum_{n = 1}^{\infty} \frac{1}{n} = \prod_{p} \frac{1}{1 - p^{- 1}}
  • Mermaid Integration: Supports diagrams and visualisations using Mermaid’s Markdown-inspired text definitions:
  • Enhanced Printing: Improves browser printing by optionally redefining Markdown horizontal rules, e.g. *** as page breaks, and controlling print margins, page numbering, and title display where supported.

  • Theme Support: Provides multiple rendering themes, including Default, Black & White, and GitHub.