diff --git a/tests/ref/bibliography-basic.png b/tests/ref/bibliography-basic.png index 0844eaf81..1b2aa84a5 100644 Binary files a/tests/ref/bibliography-basic.png and b/tests/ref/bibliography-basic.png differ diff --git a/tests/ref/bibliography-before-content.png b/tests/ref/bibliography-before-content.png index eb9f26d83..5d8c1e96e 100644 Binary files a/tests/ref/bibliography-before-content.png and b/tests/ref/bibliography-before-content.png differ diff --git a/tests/ref/bibliography-grid-par.png b/tests/ref/bibliography-grid-par.png index 5befbcc54..967ed4089 100644 Binary files a/tests/ref/bibliography-grid-par.png and b/tests/ref/bibliography-grid-par.png differ diff --git a/tests/ref/bibliography-indent-par.png b/tests/ref/bibliography-indent-par.png index 02278124b..c9d46e7bb 100644 Binary files a/tests/ref/bibliography-indent-par.png and b/tests/ref/bibliography-indent-par.png differ diff --git a/tests/ref/bibliography-math.png b/tests/ref/bibliography-math.png index 6b60fef4a..ae77bf76d 100644 Binary files a/tests/ref/bibliography-math.png and b/tests/ref/bibliography-math.png differ diff --git a/tests/ref/bibliography-multiple-files.png b/tests/ref/bibliography-multiple-files.png index 3be3763f4..4f61d331d 100644 Binary files a/tests/ref/bibliography-multiple-files.png and b/tests/ref/bibliography-multiple-files.png differ diff --git a/tests/ref/bibliography-ordering.png b/tests/ref/bibliography-ordering.png index c19b7e7d0..86a2d4f24 100644 Binary files a/tests/ref/bibliography-ordering.png and b/tests/ref/bibliography-ordering.png differ diff --git a/tests/ref/block-consistent-width.png b/tests/ref/block-consistent-width.png index 045603cb8..56d39bca6 100644 Binary files a/tests/ref/block-consistent-width.png and b/tests/ref/block-consistent-width.png differ diff --git a/tests/ref/cite-footnote.png b/tests/ref/cite-footnote.png index dd2cf8bdb..4e5f3fda8 100644 Binary files a/tests/ref/cite-footnote.png and b/tests/ref/cite-footnote.png differ diff --git a/tests/ref/cite-form.png b/tests/ref/cite-form.png index a9fbe7515..9bd8775ad 100644 Binary files a/tests/ref/cite-form.png and b/tests/ref/cite-form.png differ diff --git a/tests/ref/cite-group.png b/tests/ref/cite-group.png index 02772f499..23dbba051 100644 Binary files a/tests/ref/cite-group.png and b/tests/ref/cite-group.png differ diff --git a/tests/ref/cite-grouping-and-ordering.png b/tests/ref/cite-grouping-and-ordering.png index 8dea1b533..895e46c83 100644 Binary files a/tests/ref/cite-grouping-and-ordering.png and b/tests/ref/cite-grouping-and-ordering.png differ diff --git a/tests/ref/figure-basic.png b/tests/ref/figure-basic.png index 69388755f..75a93774c 100644 Binary files a/tests/ref/figure-basic.png and b/tests/ref/figure-basic.png differ diff --git a/tests/ref/footnote-basic.png b/tests/ref/footnote-basic.png index 44ace9035..156595a4d 100644 Binary files a/tests/ref/footnote-basic.png and b/tests/ref/footnote-basic.png differ diff --git a/tests/ref/footnote-block-at-end.png b/tests/ref/footnote-block-at-end.png index 09880aaba..80f3fc902 100644 Binary files a/tests/ref/footnote-block-at-end.png and b/tests/ref/footnote-block-at-end.png differ diff --git a/tests/ref/footnote-block-fr.png b/tests/ref/footnote-block-fr.png index 451e4d778..8af1c16ab 100644 Binary files a/tests/ref/footnote-block-fr.png and b/tests/ref/footnote-block-fr.png differ diff --git a/tests/ref/footnote-break-across-pages-block.png b/tests/ref/footnote-break-across-pages-block.png index f2882dbcd..2a967aa7f 100644 Binary files a/tests/ref/footnote-break-across-pages-block.png and b/tests/ref/footnote-break-across-pages-block.png differ diff --git a/tests/ref/footnote-break-across-pages-float.png b/tests/ref/footnote-break-across-pages-float.png index 5d3ea1078..cc4776f30 100644 Binary files a/tests/ref/footnote-break-across-pages-float.png and b/tests/ref/footnote-break-across-pages-float.png differ diff --git a/tests/ref/footnote-break-across-pages-nested.png b/tests/ref/footnote-break-across-pages-nested.png index f87658ce8..698703f9e 100644 Binary files a/tests/ref/footnote-break-across-pages-nested.png and b/tests/ref/footnote-break-across-pages-nested.png differ diff --git a/tests/ref/footnote-break-across-pages.png b/tests/ref/footnote-break-across-pages.png index 878227cb9..281fc2ab1 100644 Binary files a/tests/ref/footnote-break-across-pages.png and b/tests/ref/footnote-break-across-pages.png differ diff --git a/tests/ref/footnote-duplicate.png b/tests/ref/footnote-duplicate.png index b5a73f74b..9e1e7e2fa 100644 Binary files a/tests/ref/footnote-duplicate.png and b/tests/ref/footnote-duplicate.png differ diff --git a/tests/ref/footnote-entry.png b/tests/ref/footnote-entry.png index dd09acb92..14a2b2f34 100644 Binary files a/tests/ref/footnote-entry.png and b/tests/ref/footnote-entry.png differ diff --git a/tests/ref/footnote-float-priority.png b/tests/ref/footnote-float-priority.png index 1017ed51c..ff251dc5d 100644 Binary files a/tests/ref/footnote-float-priority.png and b/tests/ref/footnote-float-priority.png differ diff --git a/tests/ref/footnote-in-caption.png b/tests/ref/footnote-in-caption.png index 79b2b5d0f..dbd538e53 100644 Binary files a/tests/ref/footnote-in-caption.png and b/tests/ref/footnote-in-caption.png differ diff --git a/tests/ref/footnote-in-columns.png b/tests/ref/footnote-in-columns.png index 281ec8836..7e1f0bd6e 100644 Binary files a/tests/ref/footnote-in-columns.png and b/tests/ref/footnote-in-columns.png differ diff --git a/tests/ref/footnote-in-list.png b/tests/ref/footnote-in-list.png index daf94e950..2ad1e28f8 100644 Binary files a/tests/ref/footnote-in-list.png and b/tests/ref/footnote-in-list.png differ diff --git a/tests/ref/footnote-in-place.png b/tests/ref/footnote-in-place.png index b500ac80f..e6c05f5ca 100644 Binary files a/tests/ref/footnote-in-place.png and b/tests/ref/footnote-in-place.png differ diff --git a/tests/ref/footnote-in-table.png b/tests/ref/footnote-in-table.png index e110eac6d..cf399c17e 100644 Binary files a/tests/ref/footnote-in-table.png and b/tests/ref/footnote-in-table.png differ diff --git a/tests/ref/footnote-invariant.png b/tests/ref/footnote-invariant.png index a183ba7ab..485bdb0d4 100644 Binary files a/tests/ref/footnote-invariant.png and b/tests/ref/footnote-invariant.png differ diff --git a/tests/ref/footnote-multiple-in-one-line.png b/tests/ref/footnote-multiple-in-one-line.png index 12def79ba..cfafaa7d0 100644 Binary files a/tests/ref/footnote-multiple-in-one-line.png and b/tests/ref/footnote-multiple-in-one-line.png differ diff --git a/tests/ref/footnote-nested-break-across-pages.png b/tests/ref/footnote-nested-break-across-pages.png index 889fb0671..ebb251238 100644 Binary files a/tests/ref/footnote-nested-break-across-pages.png and b/tests/ref/footnote-nested-break-across-pages.png differ diff --git a/tests/ref/footnote-nested.png b/tests/ref/footnote-nested.png index 06617d984..83c9b1b7b 100644 Binary files a/tests/ref/footnote-nested.png and b/tests/ref/footnote-nested.png differ diff --git a/tests/ref/footnote-ref-call.png b/tests/ref/footnote-ref-call.png index afc103211..cf5332542 100644 Binary files a/tests/ref/footnote-ref-call.png and b/tests/ref/footnote-ref-call.png differ diff --git a/tests/ref/footnote-ref-forward.png b/tests/ref/footnote-ref-forward.png index afb4d7cb5..b5923178c 100644 Binary files a/tests/ref/footnote-ref-forward.png and b/tests/ref/footnote-ref-forward.png differ diff --git a/tests/ref/footnote-ref-in-footnote.png b/tests/ref/footnote-ref-in-footnote.png index 944985983..92eb971ed 100644 Binary files a/tests/ref/footnote-ref-in-footnote.png and b/tests/ref/footnote-ref-in-footnote.png differ diff --git a/tests/ref/footnote-ref-multiple.png b/tests/ref/footnote-ref-multiple.png index 899afca16..1460d0803 100644 Binary files a/tests/ref/footnote-ref-multiple.png and b/tests/ref/footnote-ref-multiple.png differ diff --git a/tests/ref/footnote-ref.png b/tests/ref/footnote-ref.png index 812514eac..c9dfed89c 100644 Binary files a/tests/ref/footnote-ref.png and b/tests/ref/footnote-ref.png differ diff --git a/tests/ref/footnote-space-collapsing.png b/tests/ref/footnote-space-collapsing.png index bad0691fb..5ea8bdfa0 100644 Binary files a/tests/ref/footnote-space-collapsing.png and b/tests/ref/footnote-space-collapsing.png differ diff --git a/tests/ref/footnote-styling.png b/tests/ref/footnote-styling.png index a68cca9dd..0ea2fea8a 100644 Binary files a/tests/ref/footnote-styling.png and b/tests/ref/footnote-styling.png differ diff --git a/tests/ref/issue-1433-footnote-in-list.png b/tests/ref/issue-1433-footnote-in-list.png index a012e2345..182190190 100644 Binary files a/tests/ref/issue-1433-footnote-in-list.png and b/tests/ref/issue-1433-footnote-in-list.png differ diff --git a/tests/ref/issue-1597-cite-footnote.png b/tests/ref/issue-1597-cite-footnote.png index 6ec017c76..ed287b52a 100644 Binary files a/tests/ref/issue-1597-cite-footnote.png and b/tests/ref/issue-1597-cite-footnote.png differ diff --git a/tests/ref/issue-2531-cite-show-set.png b/tests/ref/issue-2531-cite-show-set.png index 568c77e56..7ef776f90 100644 Binary files a/tests/ref/issue-2531-cite-show-set.png and b/tests/ref/issue-2531-cite-show-set.png differ diff --git a/tests/ref/issue-3481-cite-location.png b/tests/ref/issue-3481-cite-location.png index 01139e25f..4b2a0e0f5 100644 Binary files a/tests/ref/issue-3481-cite-location.png and b/tests/ref/issue-3481-cite-location.png differ diff --git a/tests/ref/issue-3699-cite-twice-et-al.png b/tests/ref/issue-3699-cite-twice-et-al.png index 62921dd64..33c7e9114 100644 Binary files a/tests/ref/issue-3699-cite-twice-et-al.png and b/tests/ref/issue-3699-cite-twice-et-al.png differ diff --git a/tests/ref/issue-4454-footnote-ref-numbering.png b/tests/ref/issue-4454-footnote-ref-numbering.png index a517d5fb4..2e7af3e7b 100644 Binary files a/tests/ref/issue-4454-footnote-ref-numbering.png and b/tests/ref/issue-4454-footnote-ref-numbering.png differ diff --git a/tests/ref/issue-4618-bibliography-set-heading-level.png b/tests/ref/issue-4618-bibliography-set-heading-level.png index 3bf2096e3..bfd0d5d99 100644 Binary files a/tests/ref/issue-4618-bibliography-set-heading-level.png and b/tests/ref/issue-4618-bibliography-set-heading-level.png differ diff --git a/tests/ref/issue-5256-multiple-footnotes-in-footnote.png b/tests/ref/issue-5256-multiple-footnotes-in-footnote.png index f9c173351..4ab6323e6 100644 Binary files a/tests/ref/issue-5256-multiple-footnotes-in-footnote.png and b/tests/ref/issue-5256-multiple-footnotes-in-footnote.png differ diff --git a/tests/ref/issue-5354-footnote-empty-frame-infinite-loop.png b/tests/ref/issue-5354-footnote-empty-frame-infinite-loop.png index acad56b68..4758d0a45 100644 Binary files a/tests/ref/issue-5354-footnote-empty-frame-infinite-loop.png and b/tests/ref/issue-5354-footnote-empty-frame-infinite-loop.png differ diff --git a/tests/ref/issue-5435-footnote-migration-in-floats.png b/tests/ref/issue-5435-footnote-migration-in-floats.png index 672a5af83..155796c5a 100644 Binary files a/tests/ref/issue-5435-footnote-migration-in-floats.png and b/tests/ref/issue-5435-footnote-migration-in-floats.png differ diff --git a/tests/ref/issue-5496-footnote-in-float-never-fits.png b/tests/ref/issue-5496-footnote-in-float-never-fits.png index 4ae5903d8..bc1ddf1a6 100644 Binary files a/tests/ref/issue-5496-footnote-in-float-never-fits.png and b/tests/ref/issue-5496-footnote-in-float-never-fits.png differ diff --git a/tests/ref/issue-5496-footnote-never-fits-multiple.png b/tests/ref/issue-5496-footnote-never-fits-multiple.png index 24fcf7098..31f8571c4 100644 Binary files a/tests/ref/issue-5496-footnote-never-fits-multiple.png and b/tests/ref/issue-5496-footnote-never-fits-multiple.png differ diff --git a/tests/ref/issue-5496-footnote-never-fits.png b/tests/ref/issue-5496-footnote-never-fits.png index 4ae5903d8..bc1ddf1a6 100644 Binary files a/tests/ref/issue-5496-footnote-never-fits.png and b/tests/ref/issue-5496-footnote-never-fits.png differ diff --git a/tests/ref/issue-5496-footnote-separator-never-fits.png b/tests/ref/issue-5496-footnote-separator-never-fits.png index 4fe4fdee3..8d1bb94c9 100644 Binary files a/tests/ref/issue-5496-footnote-separator-never-fits.png and b/tests/ref/issue-5496-footnote-separator-never-fits.png differ diff --git a/tests/ref/issue-5503-cite-group-interrupted-by-par-align.png b/tests/ref/issue-5503-cite-group-interrupted-by-par-align.png index 166331587..8e45a2227 100644 Binary files a/tests/ref/issue-5503-cite-group-interrupted-by-par-align.png and b/tests/ref/issue-5503-cite-group-interrupted-by-par-align.png differ diff --git a/tests/ref/issue-5503-cite-in-align.png b/tests/ref/issue-5503-cite-in-align.png index aeb72aa0d..a50347de6 100644 Binary files a/tests/ref/issue-5503-cite-in-align.png and b/tests/ref/issue-5503-cite-in-align.png differ diff --git a/tests/ref/issue-622-hide-meta-cite.png b/tests/ref/issue-622-hide-meta-cite.png index c3c9b188a..b2b1e111c 100644 Binary files a/tests/ref/issue-622-hide-meta-cite.png and b/tests/ref/issue-622-hide-meta-cite.png differ diff --git a/tests/ref/issue-758-link-repeat.png b/tests/ref/issue-758-link-repeat.png index aaec20d23..cadb991cf 100644 Binary files a/tests/ref/issue-758-link-repeat.png and b/tests/ref/issue-758-link-repeat.png differ diff --git a/tests/ref/issue-785-cite-locate.png b/tests/ref/issue-785-cite-locate.png index d387ed0d5..3abc87f24 100644 Binary files a/tests/ref/issue-785-cite-locate.png and b/tests/ref/issue-785-cite-locate.png differ diff --git a/tests/ref/issue-footnotes-skip-first-page.png b/tests/ref/issue-footnotes-skip-first-page.png index b7a8ce62c..cc44e9b22 100644 Binary files a/tests/ref/issue-footnotes-skip-first-page.png and b/tests/ref/issue-footnotes-skip-first-page.png differ diff --git a/tests/ref/linebreak-cite-punctuation.png b/tests/ref/linebreak-cite-punctuation.png index f544aca4d..2afd6c010 100644 Binary files a/tests/ref/linebreak-cite-punctuation.png and b/tests/ref/linebreak-cite-punctuation.png differ diff --git a/tests/ref/linebreak-link-end.png b/tests/ref/linebreak-link-end.png index bcc88751c..fa29ce71d 100644 Binary files a/tests/ref/linebreak-link-end.png and b/tests/ref/linebreak-link-end.png differ diff --git a/tests/ref/linebreak-link-justify.png b/tests/ref/linebreak-link-justify.png index a80e30743..96bb6fc4c 100644 Binary files a/tests/ref/linebreak-link-justify.png and b/tests/ref/linebreak-link-justify.png differ diff --git a/tests/ref/linebreak-link.png b/tests/ref/linebreak-link.png index 19eba3054..6455c520c 100644 Binary files a/tests/ref/linebreak-link.png and b/tests/ref/linebreak-link.png differ diff --git a/tests/ref/link-basic.png b/tests/ref/link-basic.png index 0d2bd7533..8024ad2bf 100644 Binary files a/tests/ref/link-basic.png and b/tests/ref/link-basic.png differ diff --git a/tests/ref/link-bracket-balanced.png b/tests/ref/link-bracket-balanced.png index 8b7e02db2..a9c589c3f 100644 Binary files a/tests/ref/link-bracket-balanced.png and b/tests/ref/link-bracket-balanced.png differ diff --git a/tests/ref/link-bracket-unbalanced-closing.png b/tests/ref/link-bracket-unbalanced-closing.png index f54ad32c4..16753ae3c 100644 Binary files a/tests/ref/link-bracket-unbalanced-closing.png and b/tests/ref/link-bracket-unbalanced-closing.png differ diff --git a/tests/ref/link-show.png b/tests/ref/link-show.png index ac6df7fef..157473305 100644 Binary files a/tests/ref/link-show.png and b/tests/ref/link-show.png differ diff --git a/tests/ref/link-to-label.png b/tests/ref/link-to-label.png index 633ee9881..a627d4cdb 100644 Binary files a/tests/ref/link-to-label.png and b/tests/ref/link-to-label.png differ diff --git a/tests/ref/link-to-page.png b/tests/ref/link-to-page.png index 2dbf76778..97049c32c 100644 Binary files a/tests/ref/link-to-page.png and b/tests/ref/link-to-page.png differ diff --git a/tests/ref/link-trailing-period.png b/tests/ref/link-trailing-period.png index b458d201a..4f81e0304 100644 Binary files a/tests/ref/link-trailing-period.png and b/tests/ref/link-trailing-period.png differ diff --git a/tests/ref/link-transformed.png b/tests/ref/link-transformed.png index 4efa32f3c..7346b47b3 100644 Binary files a/tests/ref/link-transformed.png and b/tests/ref/link-transformed.png differ diff --git a/tests/ref/math-equation-numbering.png b/tests/ref/math-equation-numbering.png index b127a9a1d..51ee4cdf8 100644 Binary files a/tests/ref/math-equation-numbering.png and b/tests/ref/math-equation-numbering.png differ diff --git a/tests/ref/measure-citation-deeply-nested.png b/tests/ref/measure-citation-deeply-nested.png index 596c351eb..188ee913e 100644 Binary files a/tests/ref/measure-citation-deeply-nested.png and b/tests/ref/measure-citation-deeply-nested.png differ diff --git a/tests/ref/measure-citation-in-flow.png b/tests/ref/measure-citation-in-flow.png index 18617beda..681a3fbd3 100644 Binary files a/tests/ref/measure-citation-in-flow.png and b/tests/ref/measure-citation-in-flow.png differ diff --git a/tests/ref/par-semantic-align.png b/tests/ref/par-semantic-align.png index eda496411..fdd251670 100644 Binary files a/tests/ref/par-semantic-align.png and b/tests/ref/par-semantic-align.png differ diff --git a/tests/ref/quote-cite-format-author-date.png b/tests/ref/quote-cite-format-author-date.png index 4931969d5..03285a52c 100644 Binary files a/tests/ref/quote-cite-format-author-date.png and b/tests/ref/quote-cite-format-author-date.png differ diff --git a/tests/ref/quote-cite-format-label-or-numeric.png b/tests/ref/quote-cite-format-label-or-numeric.png index d1dadf0e2..74ca2b89e 100644 Binary files a/tests/ref/quote-cite-format-label-or-numeric.png and b/tests/ref/quote-cite-format-label-or-numeric.png differ diff --git a/tests/ref/quote-cite-format-note.png b/tests/ref/quote-cite-format-note.png index 0cde539bd..62172383a 100644 Binary files a/tests/ref/quote-cite-format-note.png and b/tests/ref/quote-cite-format-note.png differ diff --git a/tests/ref/quote-inline.png b/tests/ref/quote-inline.png index c09faa3a8..e313b7e2b 100644 Binary files a/tests/ref/quote-inline.png and b/tests/ref/quote-inline.png differ diff --git a/tests/ref/ref-basic.png b/tests/ref/ref-basic.png index 79655eba9..6cd4fb8fe 100644 Binary files a/tests/ref/ref-basic.png and b/tests/ref/ref-basic.png differ diff --git a/tests/ref/ref-form-page-unambiguous.png b/tests/ref/ref-form-page-unambiguous.png index e7baa2f2c..f89017611 100644 Binary files a/tests/ref/ref-form-page-unambiguous.png and b/tests/ref/ref-form-page-unambiguous.png differ diff --git a/tests/ref/ref-form-page.png b/tests/ref/ref-form-page.png index 52fde86d7..c2b7d0891 100644 Binary files a/tests/ref/ref-form-page.png and b/tests/ref/ref-form-page.png differ diff --git a/tests/ref/ref-supplements.png b/tests/ref/ref-supplements.png index fd715339f..cdd7381f2 100644 Binary files a/tests/ref/ref-supplements.png and b/tests/ref/ref-supplements.png differ diff --git a/tests/ref/show-text-citation-smartquote.png b/tests/ref/show-text-citation-smartquote.png index 604ecc24f..06d804647 100644 Binary files a/tests/ref/show-text-citation-smartquote.png and b/tests/ref/show-text-citation-smartquote.png differ diff --git a/tests/ref/show-text-citation.png b/tests/ref/show-text-citation.png index a0e684935..21ad61070 100644 Binary files a/tests/ref/show-text-citation.png and b/tests/ref/show-text-citation.png differ diff --git a/tests/ref/show-text-in-citation.png b/tests/ref/show-text-in-citation.png index 392487bc8..b0ddfd37b 100644 Binary files a/tests/ref/show-text-in-citation.png and b/tests/ref/show-text-in-citation.png differ diff --git a/tests/ref/table-header-citation.png b/tests/ref/table-header-citation.png index 462198078..8963c3e5c 100644 Binary files a/tests/ref/table-header-citation.png and b/tests/ref/table-header-citation.png differ