From 9d505d5fff0415cdb8eaf746ea5cc9dd5d2d7cbe Mon Sep 17 00:00:00 2001 From: =?utf8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Mon, 9 Apr 2018 12:05:38 +0200 Subject: [PATCH] doxygen: be more failproof for depth attribute returned from dvisvgm. Sometimes the regex doesn't match and returns None, even though I tried reaallyy hard to make it match. This fixes it for good. --- doxygen/dox2html5.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doxygen/dox2html5.py b/doxygen/dox2html5.py index e828764f..9554388f 100755 --- a/doxygen/dox2html5.py +++ b/doxygen/dox2html5.py @@ -1134,7 +1134,7 @@ def parse_desc_internal(state: State, element: ET.Element, immediate_parent: ET. # to 12pt font, scaled by 125% as set above in the config. attribs = ' class="m-math{}" style="vertical-align: -{:.1f}pt;"'.format( ' ' + add_inline_css_class if add_inline_css_class else '', - rendered['depth']*12*1.25) + (rendered['depth'] or 0.0)*12*1.25) out.parsed += m.math._patch(i.text, rendered, attribs) # Inline elements -- 2.30.2