mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Merge pull request #6197 from sphinx-doc/math_directive_should_support_classes
``math`` directive does not support ``:class:`` option
This commit is contained in:
commit
28a21cbf46
1
CHANGES
1
CHANGES
@ -50,6 +50,7 @@ Features added
|
||||
* Add a helper class ``sphinx.transforms.post_transforms.SphinxPostTransform``
|
||||
* Add a helper method ``SphinxDirective.set_source_info()``
|
||||
* #6180: Support ``--keep-going`` with BuildDoc setup command
|
||||
* ``math`` directive now supports ``:class:`` option
|
||||
|
||||
Bugs fixed
|
||||
----------
|
||||
|
@ -165,6 +165,7 @@ class MathDirective(SphinxDirective):
|
||||
option_spec = {
|
||||
'label': directives.unchanged,
|
||||
'name': directives.unchanged,
|
||||
'class': directives.class_option,
|
||||
'nowrap': directives.flag,
|
||||
}
|
||||
|
||||
@ -175,6 +176,7 @@ class MathDirective(SphinxDirective):
|
||||
latex = self.arguments[0] + '\n\n' + latex
|
||||
label = self.options.get('label', self.options.get('name'))
|
||||
node = nodes.math_block(latex, latex,
|
||||
classes=self.options.get('class', []),
|
||||
docname=self.env.docname,
|
||||
number=None,
|
||||
label=label,
|
||||
|
Loading…
Reference in New Issue
Block a user