2
Я часто использую роль :math:
и .. math::
, что так часто, что я хочу сделать более короткий псевдоним m
для них. Как я могу достичь этого в Сфинксе?Sphinx: как добавить роль и псевдоним директивы
Я часто использую роль :math:
и .. math::
, что так часто, что я хочу сделать более короткий псевдоним m
для них. Как я могу достичь этого в Сфинксе?Sphinx: как добавить роль и псевдоним директивы
Добавьте следующий фрагмент кода в conf.py. Он определяет m
директиву и m
роль, которую можно использовать в качестве псевдонимов math
:
from sphinx.ext.mathbase import MathDirective, math_role
def setup(app):
app.add_directive('m', MathDirective)
app.add_role('m', math_role)
Смотрите также:
': математике:' является роль. '.. math ::' - это директива. Это последнее, для которого вы хотите добавить псевдоним? Или оба? – mzjn
@mzjn Я предпочитаю оба, но и полезно. – xuhdev