majkel/mathdown

Parsedown extension that translates LaTeX math into html

1.0.5 2023-09-11 11:50 UTC

This package is auto-updated.

Last update: 2024-05-11 11:22:17 UTC


README

Parsedown extension supporting LaTeX math in markdown. It transpiles to MathML.

Currently supports only basic operations that I use, but its extendible.

This project is probably overkilled in context of Parsedown philosofy, but I enjoy writing parsers so here is that.

Actually LaTeX is so based its easy to parse it and strong at the same time.

Usage

<?php

use Majkel\Mathdown;

$md = Mathdown();
echo $md->text('Frequency: $f = \dfrac{1}{T}$');

Todo

  • add greek letters
  • add better errors
  • write unit tests

Contributing

Anything, mostly new macros is welcomed.

Epilogue

Have fun dudes