]> git.baikalelectronics.ru Git - kernel.git/commit
docs/conf.py: Respect env variable SPHINX_IMGMATH
authorAkira Yokosawa <akiyks@gmail.com>
Sat, 27 Aug 2022 04:38:17 +0000 (13:38 +0900)
committerJonathan Corbet <corbet@lwn.net>
Tue, 27 Sep 2022 19:21:43 +0000 (13:21 -0600)
commitb38f280d4d4e59170b8d8ede6e75f638ea04738e
tree08ea046bdacf5be3b009c5944953e8b0e965b128
parent8c176bd959d8d67d601a775723695beea6c2fb84
docs/conf.py: Respect env variable SPHINX_IMGMATH

On some distros with coarse-grained packaging policy, dvipng is
installed along with latex.  In such cases, math rendering will
use imgmath by default.  It is possible to override the choice by
specifying the option string of "-D html_math_renderer='mathjax'"
to sphinx-build (Sphinx >= 1.8).

To provide developers an easier-to-use knob, add code for an env
variable "SPHINX_IMGMATH" which overrides the automatic choice
of math renderer for html docs.

    SPHINX_IMGMATH=yes : Load imgmath even if dvipng is not found
    SPHINX_IMGMATH=no  : Don't load imgmath (fall back to mathjax)

Signed-off-by: Akira Yokosawa <akiyks@gmail.com>
Acked-by: Mauro Carvalho Chehab <mchehab@kernel.org>
Link: https://lore.kernel.org/r/5a582b2b-d51c-a062-36b2-19479cf68fab@gmail.com
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Documentation/conf.py