Create structure for footnote references.

This commit is contained in:
Tom Alexander
2023-07-19 18:56:46 -04:00
parent c1a99a03f8
commit 9c2eb3b122
6 changed files with 68 additions and 1 deletions

View File

@@ -55,6 +55,9 @@ impl<'r, 's> Token<'r, 's> {
Object::Entity(_) => Box::new(std::iter::empty()),
Object::LatexFragment(_) => Box::new(std::iter::empty()),
Object::ExportSnippet(_) => Box::new(std::iter::empty()),
Object::FootnoteReference(inner) => {
Box::new(inner.definition.iter().map(Token::Object))
}
},
Token::Element(elem) => match elem {
Element::Paragraph(inner) => Box::new(inner.children.iter().map(Token::Object)),