From 74befe7348eebc3cf17bf69f368a6099da872cbd Mon Sep 17 00:00:00 2001 From: =?utf8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Wed, 23 Aug 2017 17:48:48 +0200 Subject: [PATCH] htmlsanity: render figure captions as
. --- pelican-plugins/m/htmlsanity.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pelican-plugins/m/htmlsanity.py b/pelican-plugins/m/htmlsanity.py index 358d9ca4..95e7eb2a 100644 --- a/pelican-plugins/m/htmlsanity.py +++ b/pelican-plugins/m/htmlsanity.py @@ -297,6 +297,12 @@ class SaneHtmlTranslator(HTMLTranslator): def depart_figure(self, node): self.body.append('\n') + def visit_caption(self, node): + self.body.append(self.starttag(node, 'figcaption', '')) + + def depart_caption(self, node): + self.body.append('
\n') + # Line blocks are

with lines separated using simple
. No need for # nested

s. def visit_line(self, node): -- 2.30.2