Sphinx
Use the Sphinx profile for documentation that builds on Docutils with Sphinx directives, roles, and cross-document conventions.
<?php
use Alto\Rst\Rst;
$rst = Rst::sphinx();
$result = $rst->parse($source);
$html = $rst->toHtml($source);This profile includes the Docutils capabilities and adds syntax implemented for
Sphinx documentation, including toctree, version notices, literal includes,
highlighting, glossary and index constructs, cross-references, and Python domain
roles.
Choose it for Sphinx-oriented projects that do not require Symfony's additional directives and PHP roles. ALTO RST supports the documented subset implemented by the package; it does not run Sphinx or claim compatibility with the complete Sphinx toolchain.