From 33d8215a2a9733f608b45a846e662e92ae2eb4e3 Mon Sep 17 00:00:00 2001 From: Noah Hellman Date: Sun, 12 Mar 2023 17:04:17 +0100 Subject: [PATCH] html: fix invalid html for footnote inside image --- src/html.rs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/html.rs b/src/html.rs index 7f1862f..1a1d9e0 100644 --- a/src/html.rs +++ b/src/html.rs @@ -402,11 +402,13 @@ impl<'s, I: Iterator>, W: std::fmt::Write> Writer<'s, I, W> { Raw::Other => {} }, Event::FootnoteReference(_tag, number) => { - write!( - self.out, - r##"{}"##, - number, number, number - )?; + if self.img_alt_text == 0 { + write!( + self.out, + r##"{}"##, + number, number, number + )?; + } } Event::Symbol(sym) => write!(self.out, ":{}:", sym)?, Event::LeftSingleQuote => self.out.write_str("‘")?,