This library adds support of superscript and subscript (<sup>
and <sub>
HTML tags) to league/commonmark.
This project can be installed via [Composer]:
$ composer require ows/commonmark-sup-sub-extensions
use League\CommonMark\Environment;
use Ows\CommonMark\SupExtension;
use Ows\CommonMark\SubExtension;
$environment = Environment::createCommonMarkEnvironment();
$environment->addExtension(new SupExtension());
$environment->addExtension(new SubExtension());
Code:
10^2^
10~2~
Result:
10<sup>2</sup>
10<sub>2</sub>