diff options
Diffstat (limited to 'crates')
| -rw-r--r-- | crates/typst-library/src/model/figure.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/crates/typst-library/src/model/figure.rs b/crates/typst-library/src/model/figure.rs index e871fbeb..fd843ee5 100644 --- a/crates/typst-library/src/model/figure.rs +++ b/crates/typst-library/src/model/figure.rs @@ -308,6 +308,7 @@ impl Synthesize for Packed<FigureElem> { // Fill the figure's caption. let mut caption = elem.caption(styles); if let Some(caption) = &mut caption { + caption.synthesize(engine, styles)?; caption.push_kind(kind.clone()); caption.push_supplement(supplement.clone()); caption.push_numbering(numbering.clone()); |
