From 1c41ec9e5864d8f928ee72a1896c9779eb5686b2 Mon Sep 17 00:00:00 2001 From: Max Heller Date: Sat, 6 Jan 2024 17:41:25 -0500 Subject: [PATCH] chore: use Noto fonts in LaTeX tests (#48) Uses the [Noto family](https://fonts.google.com/noto) of fonts when rendering books in tests, reducing the number of missing character warnings --- scripts/install-ci-deps | 11 +- src/lib.rs | 4 +- .../mdbook_pandoc__tests__cargo_book.snap | 5 +- .../mdbook_pandoc__tests__nomicon.snap | 9 +- .../mdbook_pandoc__tests__rust_book.snap | 350 ++++++++---------- ...mdbook_pandoc__tests__rust_by_example.snap | 12 +- .../mdbook_pandoc__tests__rust_embedded.snap | 42 +-- .../mdbook_pandoc__tests__rust_reference.snap | 136 +++---- ...mdbook_pandoc__tests__rustc_dev_guide.snap | 224 +++++------ 9 files changed, 334 insertions(+), 459 deletions(-) diff --git a/scripts/install-ci-deps b/scripts/install-ci-deps index 811ed00..0bc1e5d 100755 --- a/scripts/install-ci-deps +++ b/scripts/install-ci-deps @@ -13,12 +13,5 @@ export PATH="$PWD/pandoc-3.1.11/bin:$PATH" # rsvg-convert (SVG support) sudo apt-get install -y librsvg2-bin -# TeX Live -sudo apt-get install -y texlive texlive-luatex texlive-xetex texlive-fonts-extra fonts-font-awesome - -# Source Code Pro font -wget -O source-code-pro.zip https://fonts.google.com/download?family=Source%20Code%20Pro -unzip -d source-code-pro source-code-pro.zip -rm source-code-pro.zip -mv source-code-pro /usr/share/fonts -fc-cache -fv +# TeX Live and fonts +sudo apt-get install -y texlive texlive-luatex texlive-xetex texlive-fonts-extra fonts-font-awesome fonts-noto diff --git a/src/lib.rs b/src/lib.rs index 5e6c11b..60709f3 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -480,7 +480,9 @@ mod tests { toc_depth: None, variables: FromIterator::from_iter([ ("documentclass".into(), "report".into()), - ("monofont".into(), "Source Code Pro".into()), + ("mainfont".into(), "Noto Serif".into()), + ("sansfont".into(), "Noto Sans".into()), + ("monofont".into(), "Noto Sans Mono".into()), ]), rest: Default::default(), } diff --git a/src/snapshots/mdbook_pandoc__tests__cargo_book.snap b/src/snapshots/mdbook_pandoc__tests__cargo_book.snap index 56a742e..2eeccc1 100644 --- a/src/snapshots/mdbook_pandoc__tests__cargo_book.snap +++ b/src/snapshots/mdbook_pandoc__tests__cargo_book.snap @@ -166,11 +166,10 @@ expression: logs WARN mdbook_pandoc::preprocess: Unable to normalize link '../../reference/attributes/codegen.html#the-target_feature-attribute' in chapter 'Appendix: Glossary': Unable to canonicalize path: $ROOT/src/appendix/../../reference/attributes/codegen.html: No such file or directory (os error 2) [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__commands__cargomd__option-cargo---offline' - on page 265 undefined on input line 19222. + on page 277 undefined on input line 19224. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__commands__cargo-buildmd__option-cargo-build---keep-going' - on page 269 undefined on input line 19459. + on page 281 undefined on input line 19461. [WARNING] [makePDF] LaTeX Warning: There were undefined references. -[WARNING] Missing character: There is no ɑ (U+0251) (U+0251) in font [lmroman10-regular]:+tlig;! INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/pdf/book.pdf diff --git a/src/snapshots/mdbook_pandoc__tests__nomicon.snap b/src/snapshots/mdbook_pandoc__tests__nomicon.snap index 5348189..433b017 100644 --- a/src/snapshots/mdbook_pandoc__tests__nomicon.snap +++ b/src/snapshots/mdbook_pandoc__tests__nomicon.snap @@ -56,11 +56,8 @@ expression: logs WARN mdbook_pandoc::preprocess: Unable to normalize link '../std/panic/fn.catch_unwind.html' in chapter 'FFI': Unable to canonicalize path: $ROOT/src/../std/panic/fn.catch_unwind.html: No such file or directory (os error 2) WARN mdbook_pandoc::preprocess: Unable to normalize link '../std/panic/fn.catch_unwind.html' in chapter 'FFI': Unable to canonicalize path: $ROOT/src/../std/panic/fn.catch_unwind.html: No such file or directory (os error 2) WARN mdbook_pandoc::preprocess: Unable to normalize link '../core/panic/struct.PanicInfo.html' in chapter '#[panic_handler]': Unable to canonicalize path: $ROOT/src/../core/panic/struct.PanicInfo.html: No such file or directory (os error 2) -[WARNING] Missing character: There is no 🙀 (U+1F640) (U+1F640) in font [lmroman10-regular]:+tlig; -[WARNING] Missing character: There is no ‒ (U+2012) (U+2012) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no Ӛ (U+04DA) (U+04DA) in font SourceCodePro/I:mode=node;scr -[WARNING] Missing character: There is no 😿 (U+1F63F) (U+1F63F) in font SourceCodePro/I:mode=node; -[WARNING] Missing character: There is no 😿 (U+1F63F) (U+1F63F) in font SourceCodePro/I:mode=node; -[WARNING] Missing character: There is no ‒ (U+2012) (U+2012) in font [lmroman10-regular]:+tlig;! +[WARNING] Missing character: There is no 🙀 (U+1F640) (U+1F640) in font NotoSerif:mode=node;script +[WARNING] Missing character: There is no 😿 (U+1F63F) (U+1F63F) in font NotoSansMono:mode=node;scr +[WARNING] Missing character: There is no 😿 (U+1F63F) (U+1F63F) in font NotoSansMono:mode=node;scr INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/pdf/book.pdf diff --git a/src/snapshots/mdbook_pandoc__tests__rust_book.snap b/src/snapshots/mdbook_pandoc__tests__rust_book.snap index 73e223e..7b69ec8 100644 --- a/src/snapshots/mdbook_pandoc__tests__rust_book.snap +++ b/src/snapshots/mdbook_pandoc__tests__rust_book.snap @@ -38,207 +38,167 @@ expression: logs WARN mdbook_pandoc::preprocess: Unable to normalize link '../std/index.html' in chapter 'C - Derivable Traits': Unable to canonicalize path: $ROOT/src/../std/index.html: No such file or directory (os error 2) [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__ch15-02-derefmd__following-the-pointer-to-the-value-with-the-dereference-operator' - on page 181 undefined on input line 10865. + on page 188 undefined on input line 10867. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__ch06-02-matchmd__the-match-control-flow-operator' - on page 566 undefined on input line 33717. + on page 589 undefined on input line 33719. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__ch13-01-closuresmd__moving-captured-values-out-of-the-closure-and-the-fn-traits' - on page 606 undefined on input line 36087. + on page 630 undefined on input line 36089. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__ch04-01-what-is-ownershipmd__ways-variables-and-data-interact-clone' - on page 654 undefined on input line 38904. + on page 680 undefined on input line 38906. [WARNING] [makePDF] LaTeX Warning: There were undefined references. -[WARNING] Missing character: There is no 🚨 (U+1F6A8) (U+1F6A8) in font [lmroman10-bold]:+tlig;! -[WARNING] Missing character: There is no 👍 (U+1F44D) (U+1F44D) in font SourceCodePro:mode=node;sc -[WARNING] Missing character: There is no ℤ (U+2124) (U+2124) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no 😻 (U+1F63B) (U+1F63B) in font SourceCodePro:mode=node;sc -[WARNING] Missing character: There is no ا (U+0627) (U+0627) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ل (U+0644) (U+0644) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no س (U+0633) (U+0633) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ل (U+0644) (U+0644) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ا (U+0627) (U+0627) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no م (U+0645) (U+0645) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ع (U+0639) (U+0639) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ل (U+0644) (U+0644) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ي (U+064A) (U+064A) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ك (U+0643) (U+0643) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no م (U+0645) (U+0645) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ש (U+05E9) (U+05E9) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ָ (U+05B8) (U+05B8) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ׁ (U+05C1) (U+05C1) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ל (U+05DC) (U+05DC) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ו (U+05D5) (U+05D5) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ֹ (U+05B9) (U+05B9) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ם (U+05DD) (U+05DD) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no न (U+0928) (U+0928) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no म (U+092E) (U+092E) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no स (U+0938) (U+0938) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no ् (U+094D) (U+094D) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no त (U+0924) (U+0924) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no े (U+0947) (U+0947) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no こ (U+3053) (U+3053) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no ん (U+3093) (U+3093) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no に (U+306B) (U+306B) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no ち (U+3061) (U+3061) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no は (U+306F) (U+306F) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no 안 (U+C548) (U+C548) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no 녕 (U+B155) (U+B155) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no 하 (U+D558) (U+D558) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no 세 (U+C138) (U+C138) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no 요 (U+C694) (U+C694) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no 你 (U+4F60) (U+4F60) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no 好 (U+597D) (U+597D) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no ا (U+0627) (U+0627) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ل (U+0644) (U+0644) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no س (U+0633) (U+0633) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ل (U+0644) (U+0644) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ا (U+0627) (U+0627) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no م (U+0645) (U+0645) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ع (U+0639) (U+0639) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ل (U+0644) (U+0644) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ي (U+064A) (U+064A) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ك (U+0643) (U+0643) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no م (U+0645) (U+0645) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ש (U+05E9) (U+05E9) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ָ (U+05B8) (U+05B8) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ׁ (U+05C1) (U+05C1) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ל (U+05DC) (U+05DC) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ו (U+05D5) (U+05D5) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ֹ (U+05B9) (U+05B9) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ם (U+05DD) (U+05DD) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no न (U+0928) (U+0928) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no म (U+092E) (U+092E) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no स (U+0938) (U+0938) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no ् (U+094D) (U+094D) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no त (U+0924) (U+0924) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no े (U+0947) (U+0947) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no こ (U+3053) (U+3053) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no ん (U+3093) (U+3093) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no に (U+306B) (U+306B) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no ち (U+3061) (U+3061) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no は (U+306F) (U+306F) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no 안 (U+C548) (U+C548) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no 녕 (U+B155) (U+B155) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no 하 (U+D558) (U+D558) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no 세 (U+C138) (U+C138) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no 요 (U+C694) (U+C694) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no 你 (U+4F60) (U+4F60) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no 好 (U+597D) (U+597D) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no ا (U+0627) (U+0627) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ل (U+0644) (U+0644) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no س (U+0633) (U+0633) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ل (U+0644) (U+0644) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ا (U+0627) (U+0627) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no م (U+0645) (U+0645) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ع (U+0639) (U+0639) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ل (U+0644) (U+0644) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ي (U+064A) (U+064A) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ك (U+0643) (U+0643) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no م (U+0645) (U+0645) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ש (U+05E9) (U+05E9) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ָ (U+05B8) (U+05B8) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ׁ (U+05C1) (U+05C1) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ל (U+05DC) (U+05DC) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ו (U+05D5) (U+05D5) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ֹ (U+05B9) (U+05B9) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no ם (U+05DD) (U+05DD) in font SourceCodePro:mode=node;scrip -[WARNING] Missing character: There is no न (U+0928) (U+0928) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no म (U+092E) (U+092E) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no स (U+0938) (U+0938) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no ् (U+094D) (U+094D) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no त (U+0924) (U+0924) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no े (U+0947) (U+0947) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no こ (U+3053) (U+3053) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no ん (U+3093) (U+3093) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no に (U+306B) (U+306B) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no ち (U+3061) (U+3061) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no は (U+306F) (U+306F) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no 안 (U+C548) (U+C548) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no 녕 (U+B155) (U+B155) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no 하 (U+D558) (U+D558) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no 세 (U+C138) (U+C138) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no 요 (U+C694) (U+C694) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no 你 (U+4F60) (U+4F60) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no 好 (U+597D) (U+597D) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no З (U+0417) (U+0417) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no д (U+0434) (U+0434) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no р (U+0440) (U+0440) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no а (U+0430) (U+0430) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no в (U+0432) (U+0432) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no с (U+0441) (U+0441) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no т (U+0442) (U+0442) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no в (U+0432) (U+0432) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no у (U+0443) (U+0443) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no й (U+0439) (U+0439) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no т (U+0442) (U+0442) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no е (U+0435) (U+0435) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no न (U+0928) (U+0928) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no म (U+092E) (U+092E) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no स (U+0938) (U+0938) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ् (U+094D) (U+094D) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no त (U+0924) (U+0924) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no े (U+0947) (U+0947) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no न (U+0928) (U+0928) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no म (U+092E) (U+092E) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no स (U+0938) (U+0938) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no ् (U+094D) (U+094D) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no त (U+0924) (U+0924) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no े (U+0947) (U+0947) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no न (U+0928) (U+0928) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no म (U+092E) (U+092E) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no स (U+0938) (U+0938) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no ् (U+094D) (U+094D) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no त (U+0924) (U+0924) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no े (U+0947) (U+0947) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no З (U+0417) (U+0417) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no д (U+0434) (U+0434) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no 简 (U+7B80) (U+7B80) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no 体 (U+4F53) (U+4F53) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no 中 (U+4E2D) (U+4E2D) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no 文 (U+6587) (U+6587) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no 正 (U+6B63) (U+6B63) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no 體 (U+9AD4) (U+9AD4) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no 中 (U+4E2D) (U+4E2D) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no 文 (U+6587) (U+6587) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no У (U+0423) (U+0423) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no к (U+043A) (U+043A) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no р (U+0440) (U+0440) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no а (U+0430) (U+0430) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ї (U+0457) (U+0457) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no н (U+043D) (U+043D) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no с (U+0441) (U+0441) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ь (U+044C) (U+044C) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no к (U+043A) (U+043A) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no а (U+0430) (U+0430) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no Р (U+0420) (U+0420) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no у (U+0443) (U+0443) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no с (U+0441) (U+0441) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no с (U+0441) (U+0441) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no к (U+043A) (U+043A) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no и (U+0438) (U+0438) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no й (U+0439) (U+0439) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no 한 (U+D55C) (U+D55C) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no 국 (U+AD6D) (U+AD6D) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no 어 (U+C5B4) (U+C5B4) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no 日 (U+65E5) (U+65E5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no 本 (U+672C) (U+672C) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no 語 (U+8A9E) (U+8A9E) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no λ (U+03BB) (U+03BB) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no λ (U+03BB) (U+03BB) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no η (U+03B7) (U+03B7) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ν (U+03BD) (U+03BD) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ι (U+03B9) (U+03B9) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no κ (U+03BA) (U+03BA) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ή (U+03AE) (U+03AE) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ह (U+0939) (U+0939) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ि (U+093F) (U+093F) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ं (U+0902) (U+0902) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no द (U+0926) (U+0926) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ी (U+0940) (U+0940) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ไ (U+0E44) (U+0E44) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ท (U+0E17) (U+0E17) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ย (U+0E22) (U+0E22) in font [lmroman10-regular]:+tlig;! +[WARNING] Missing character: There is no 🚨 (U+1F6A8) (U+1F6A8) in font NotoSerif/B:mode=node;scri +[WARNING] Missing character: There is no 👍 (U+1F44D) (U+1F44D) in font NotoSansMono:mode=node;scr +[WARNING] Missing character: There is no 😻 (U+1F63B) (U+1F63B) in font NotoSansMono:mode=node;scr +[WARNING] Missing character: There is no ا (U+0627) (U+0627) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ل (U+0644) (U+0644) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no س (U+0633) (U+0633) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ل (U+0644) (U+0644) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ا (U+0627) (U+0627) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no م (U+0645) (U+0645) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ع (U+0639) (U+0639) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ل (U+0644) (U+0644) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ي (U+064A) (U+064A) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ك (U+0643) (U+0643) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no م (U+0645) (U+0645) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ש (U+05E9) (U+05E9) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ָ (U+05B8) (U+05B8) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ׁ (U+05C1) (U+05C1) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ל (U+05DC) (U+05DC) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ו (U+05D5) (U+05D5) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ֹ (U+05B9) (U+05B9) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ם (U+05DD) (U+05DD) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no न (U+0928) (U+0928) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no म (U+092E) (U+092E) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no स (U+0938) (U+0938) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no ् (U+094D) (U+094D) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no त (U+0924) (U+0924) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no े (U+0947) (U+0947) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no こ (U+3053) (U+3053) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no ん (U+3093) (U+3093) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no に (U+306B) (U+306B) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no ち (U+3061) (U+3061) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no は (U+306F) (U+306F) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no 안 (U+C548) (U+C548) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no 녕 (U+B155) (U+B155) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no 하 (U+D558) (U+D558) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no 세 (U+C138) (U+C138) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no 요 (U+C694) (U+C694) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no 你 (U+4F60) (U+4F60) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no 好 (U+597D) (U+597D) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no ا (U+0627) (U+0627) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ل (U+0644) (U+0644) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no س (U+0633) (U+0633) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ل (U+0644) (U+0644) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ا (U+0627) (U+0627) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no م (U+0645) (U+0645) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ع (U+0639) (U+0639) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ل (U+0644) (U+0644) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ي (U+064A) (U+064A) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ك (U+0643) (U+0643) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no م (U+0645) (U+0645) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ש (U+05E9) (U+05E9) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ָ (U+05B8) (U+05B8) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ׁ (U+05C1) (U+05C1) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ל (U+05DC) (U+05DC) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ו (U+05D5) (U+05D5) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ֹ (U+05B9) (U+05B9) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ם (U+05DD) (U+05DD) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no न (U+0928) (U+0928) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no म (U+092E) (U+092E) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no स (U+0938) (U+0938) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no ् (U+094D) (U+094D) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no त (U+0924) (U+0924) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no े (U+0947) (U+0947) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no こ (U+3053) (U+3053) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no ん (U+3093) (U+3093) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no に (U+306B) (U+306B) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no ち (U+3061) (U+3061) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no は (U+306F) (U+306F) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no 안 (U+C548) (U+C548) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no 녕 (U+B155) (U+B155) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no 하 (U+D558) (U+D558) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no 세 (U+C138) (U+C138) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no 요 (U+C694) (U+C694) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no 你 (U+4F60) (U+4F60) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no 好 (U+597D) (U+597D) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no ا (U+0627) (U+0627) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ل (U+0644) (U+0644) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no س (U+0633) (U+0633) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ل (U+0644) (U+0644) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ا (U+0627) (U+0627) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no م (U+0645) (U+0645) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ع (U+0639) (U+0639) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ل (U+0644) (U+0644) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ي (U+064A) (U+064A) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ك (U+0643) (U+0643) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no م (U+0645) (U+0645) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ש (U+05E9) (U+05E9) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ָ (U+05B8) (U+05B8) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ׁ (U+05C1) (U+05C1) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ל (U+05DC) (U+05DC) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ו (U+05D5) (U+05D5) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ֹ (U+05B9) (U+05B9) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no ם (U+05DD) (U+05DD) in font NotoSansMono:mode=node;script +[WARNING] Missing character: There is no न (U+0928) (U+0928) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no म (U+092E) (U+092E) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no स (U+0938) (U+0938) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no ् (U+094D) (U+094D) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no त (U+0924) (U+0924) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no े (U+0947) (U+0947) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no こ (U+3053) (U+3053) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no ん (U+3093) (U+3093) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no に (U+306B) (U+306B) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no ち (U+3061) (U+3061) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no は (U+306F) (U+306F) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no 안 (U+C548) (U+C548) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no 녕 (U+B155) (U+B155) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no 하 (U+D558) (U+D558) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no 세 (U+C138) (U+C138) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no 요 (U+C694) (U+C694) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no 你 (U+4F60) (U+4F60) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no 好 (U+597D) (U+597D) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no न (U+0928) (U+0928) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no म (U+092E) (U+092E) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no स (U+0938) (U+0938) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ् (U+094D) (U+094D) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no त (U+0924) (U+0924) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no े (U+0947) (U+0947) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no न (U+0928) (U+0928) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no म (U+092E) (U+092E) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no स (U+0938) (U+0938) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no ् (U+094D) (U+094D) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no त (U+0924) (U+0924) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no े (U+0947) (U+0947) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no न (U+0928) (U+0928) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no म (U+092E) (U+092E) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no स (U+0938) (U+0938) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no ् (U+094D) (U+094D) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no त (U+0924) (U+0924) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no े (U+0947) (U+0947) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no 简 (U+7B80) (U+7B80) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no 体 (U+4F53) (U+4F53) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no 中 (U+4E2D) (U+4E2D) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no 文 (U+6587) (U+6587) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no 正 (U+6B63) (U+6B63) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no 體 (U+9AD4) (U+9AD4) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no 中 (U+4E2D) (U+4E2D) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no 文 (U+6587) (U+6587) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no 한 (U+D55C) (U+D55C) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no 국 (U+AD6D) (U+AD6D) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no 어 (U+C5B4) (U+C5B4) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no 日 (U+65E5) (U+65E5) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no 本 (U+672C) (U+672C) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no 語 (U+8A9E) (U+8A9E) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ह (U+0939) (U+0939) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ि (U+093F) (U+093F) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ं (U+0902) (U+0902) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no द (U+0926) (U+0926) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ी (U+0940) (U+0940) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ไ (U+0E44) (U+0E44) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ท (U+0E17) (U+0E17) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ย (U+0E22) (U+0E22) in font NotoSerif:mode=node;script=l INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/pdf/book.pdf diff --git a/src/snapshots/mdbook_pandoc__tests__rust_by_example.snap b/src/snapshots/mdbook_pandoc__tests__rust_by_example.snap index 4365076..8c664fc 100644 --- a/src/snapshots/mdbook_pandoc__tests__rust_by_example.snap +++ b/src/snapshots/mdbook_pandoc__tests__rust_by_example.snap @@ -4,11 +4,11 @@ expression: logs --- INFO mdbook::book: Running the pandoc backend WARN mdbook_pandoc::preprocess: Unable to normalize link '../../reference/inline-assembly.html#abi-clobbers' in chapter 'Inline assembly': Unable to canonicalize path: $ROOT/src/unsafe/../../reference/inline-assembly.html: No such file or directory (os error 2) -[WARNING] Missing character: There is no 🛈 (U+1F6C8) (U+1F6C8) in font [lmroman10-regular]:+tlig; -[WARNING] Missing character: There is no 🛈 (U+1F6C8) (U+1F6C8) in font [lmroman10-regular]:+tlig; -[WARNING] Missing character: There is no よ (U+3088) (U+3088) in font SourceCodePro/I:mode=node;sc -[WARNING] Missing character: There is no う (U+3046) (U+3046) in font SourceCodePro/I:mode=node;sc -[WARNING] Missing character: There is no こ (U+3053) (U+3053) in font SourceCodePro/I:mode=node;sc -[WARNING] Missing character: There is no そ (U+305D) (U+305D) in font SourceCodePro/I:mode=node;sc +[WARNING] Missing character: There is no 🛈 (U+1F6C8) (U+1F6C8) in font NotoSerif:mode=node;script +[WARNING] Missing character: There is no 🛈 (U+1F6C8) (U+1F6C8) in font NotoSerif:mode=node;script +[WARNING] Missing character: There is no よ (U+3088) (U+3088) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no う (U+3046) (U+3046) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no こ (U+3053) (U+3053) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no そ (U+305D) (U+305D) in font NotoSansMono:mode=node;scrip INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/pdf/book.pdf diff --git a/src/snapshots/mdbook_pandoc__tests__rust_embedded.snap b/src/snapshots/mdbook_pandoc__tests__rust_embedded.snap index 50cccfa..cd326e4 100644 --- a/src/snapshots/mdbook_pandoc__tests__rust_embedded.snap +++ b/src/snapshots/mdbook_pandoc__tests__rust_embedded.snap @@ -5,41 +5,41 @@ expression: logs INFO mdbook::book: Running the pandoc backend [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__design-patterns__hal__namingmd__c-crate-name' - on page 95 undefined on input line 5763. + on page 97 undefined on input line 5765. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__design-patterns__hal__interoperabilitymd__c-free' - on page 95 undefined on input line 5773. + on page 97 undefined on input line 5775. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__design-patterns__hal__interoperabilitymd__c-reexport-pac' - on page 95 undefined on input line 5776. + on page 97 undefined on input line 5778. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__design-patterns__hal__interoperabilitymd__c-hal-traits' - on page 95 undefined on input line 5779. + on page 97 undefined on input line 5781. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__design-patterns__hal__predictabilitymd__c-ctor' - on page 95 undefined on input line 5789. + on page 97 undefined on input line 5791. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__design-patterns__hal__gpiomd__c-zst-pin' on - page 95 undefined on input line 5799. + page 97 undefined on input line 5801. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__design-patterns__hal__gpiomd__c-erased-pin' - on page 95 undefined on input line 5802. + on page 98 undefined on input line 5804. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__design-patterns__hal__gpiomd__c-pin-state' - on page 95 undefined on input line 5805. + on page 98 undefined on input line 5807. [WARNING] [makePDF] LaTeX Warning: There were undefined references. -[WARNING] Missing character: There is no 🦀 (U+1F980) (U+1F980) in font [lmroman10-regular]:+tlig; -[WARNING] Missing character: There is no ✓ (U+2713) (U+2713) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ✓ (U+2713) (U+2713) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ✘ (U+2718) (U+2718) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ✓ (U+2713) (U+2713) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ✘ (U+2718) (U+2718) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ✓ (U+2713) (U+2713) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ✘ (U+2718) (U+2718) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ✓ (U+2713) (U+2713) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ✓ (U+2713) (U+2713) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ✓ (U+2713) (U+2713) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ✓ (U+2713) (U+2713) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ✘ (U+2718) (U+2718) in font [lmroman10-regular]:+tlig;! +[WARNING] Missing character: There is no 🦀 (U+1F980) (U+1F980) in font NotoSerif:mode=node;script +[WARNING] Missing character: There is no ✓ (U+2713) (U+2713) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ✓ (U+2713) (U+2713) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ✘ (U+2718) (U+2718) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ✓ (U+2713) (U+2713) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ✘ (U+2718) (U+2718) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ✓ (U+2713) (U+2713) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ✘ (U+2718) (U+2718) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ✓ (U+2713) (U+2713) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ✓ (U+2713) (U+2713) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ✓ (U+2713) (U+2713) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ✓ (U+2713) (U+2713) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ✘ (U+2718) (U+2718) in font NotoSerif:mode=node;script=l INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/pdf/book.pdf diff --git a/src/snapshots/mdbook_pandoc__tests__rust_reference.snap b/src/snapshots/mdbook_pandoc__tests__rust_reference.snap index aabd975..de305dc 100644 --- a/src/snapshots/mdbook_pandoc__tests__rust_reference.snap +++ b/src/snapshots/mdbook_pandoc__tests__rust_reference.snap @@ -196,120 +196,80 @@ expression: logs WARN mdbook_pandoc::preprocess: Unable to normalize link '../alloc/alloc/trait.GlobalAlloc.html' in chapter 'The Rust runtime': Unable to canonicalize path: $ROOT/src/../alloc/alloc/trait.GlobalAlloc.html: No such file or directory (os error 2) [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__type-layoutmd__the-default-representation' - on page 81 undefined on input line 5399. + on page 84 undefined on input line 5401. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__items__enumerationsmd__unit-only-enum' on - page 81 undefined on input line 5418. + page 84 undefined on input line 5420. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__items__enumerationsmd__unit-only-enum' on - page 83 undefined on input line 5514. + page 85 undefined on input line 5516. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__items__enumerationsmd__field-less-enum' on - page 83 undefined on input line 5535. + page 85 undefined on input line 5537. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__statementsmd__let-else-restriction' on page - 154 undefined on input line 10681. + 159 undefined on input line 10683. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__items__enumerationsmd__unit-only-enum' on - page 179 undefined on input line 12652. + page 185 undefined on input line 12654. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__items__enumerationsmd__field-less-enum' on - page 179 undefined on input line 12655. + page 185 undefined on input line 12657. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__type-layoutmd__the-rust-representation' on - page 253 undefined on input line 18013. + page 262 undefined on input line 18015. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__type-layoutmd__the-rust-representation' on - page 253 undefined on input line 18044. + page 262 undefined on input line 18046. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__items__enumerationsmd__field-less-enum' on - page 257 undefined on input line 18275. + page 266 undefined on input line 18277. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__items__enumerationsmd__field-less-enum' on - page 257 undefined on input line 18288. + page 266 undefined on input line 18290. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__items__enumerationsmd__field-less-enum' on - page 257 undefined on input line 18293. + page 266 undefined on input line 18295. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__items__enumerationsmd__field-less-enum' on - page 258 undefined on input line 18401. + page 268 undefined on input line 18403. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pdf__src__type-layoutmd__the-rust-representation' on - page 261 undefined on input line 18576. + page 271 undefined on input line 18578. [WARNING] [makePDF] LaTeX Warning: There were undefined references. -[WARNING] Missing character: There is no 東 (U+6771) (U+6771) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no 京 (U+4EAC) (U+4EAC) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no ≤ (U+2264) (U+2264) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ≤ (U+2264) (U+2264) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ≤ (U+2264) (U+2264) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ≤ (U+2264) (U+2264) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ≤ (U+2264) (U+2264) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ≤ (U+2264) (U+2264) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no α (U+03B1) (U+03B1) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no β (U+03B2) (U+03B2) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no γ (U+03B3) (U+03B3) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no δ (U+03B4) (U+03B4) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ∪ (U+222A) (U+222A) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ⊇ (U+2287) (U+2287) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ∈ (U+2208) (U+2208) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ⊇ (U+2287) (U+2287) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ∈ (U+2208) (U+2208) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no α (U+03B1) (U+03B1) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no β (U+03B2) (U+03B2) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no γ (U+03B3) (U+03B3) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no δ (U+03B4) (U+03B4) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no β (U+03B2) (U+03B2) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no γ (U+03B3) (U+03B3) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no α (U+03B1) (U+03B1) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no β (U+03B2) (U+03B2) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no γ (U+03B3) (U+03B3) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no δ (U+03B4) (U+03B4) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ∪ (U+222A) (U+222A) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ∩ (U+2229) (U+2229) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ∈ (U+2208) (U+2208) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ∪ (U+222A) (U+222A) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ∪ (U+222A) (U+222A) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ∈ (U+2208) (U+2208) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no α (U+03B1) (U+03B1) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ∉ (U+2209) (U+2209) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ∈ (U+2208) (U+2208) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ∪ (U+222A) (U+222A) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ∪ (U+222A) (U+222A) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ∈ (U+2208) (U+2208) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ∪ (U+222A) (U+222A) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ∪ (U+222A) (U+222A) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ∈ (U+2208) (U+2208) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ∪ (U+222A) (U+222A) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ε (U+03B5) (U+03B5) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ∩ (U+2229) (U+2229) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ⊈ (U+2288) (U+2288) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ⊆ (U+2286) (U+2286) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ⊈ (U+2288) (U+2288) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ⊈ (U+2288) (U+2288) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ⊆ (U+2286) (U+2286) in font [lmroman10-regular]:+tlig;! +[WARNING] Missing character: There is no 東 (U+6771) (U+6771) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no 京 (U+4EAC) (U+4EAC) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no ≤ (U+2264) (U+2264) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ≤ (U+2264) (U+2264) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ≤ (U+2264) (U+2264) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ≤ (U+2264) (U+2264) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ≤ (U+2264) (U+2264) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ≤ (U+2264) (U+2264) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ∪ (U+222A) (U+222A) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ⊇ (U+2287) (U+2287) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ∈ (U+2208) (U+2208) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ⊇ (U+2287) (U+2287) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ∈ (U+2208) (U+2208) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ∪ (U+222A) (U+222A) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ∩ (U+2229) (U+2229) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ∈ (U+2208) (U+2208) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ∪ (U+222A) (U+222A) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ∪ (U+222A) (U+222A) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ∈ (U+2208) (U+2208) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ∉ (U+2209) (U+2209) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ∈ (U+2208) (U+2208) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ∪ (U+222A) (U+222A) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ∪ (U+222A) (U+222A) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ∈ (U+2208) (U+2208) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ∪ (U+222A) (U+222A) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ∪ (U+222A) (U+222A) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ∈ (U+2208) (U+2208) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ∪ (U+222A) (U+222A) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ∩ (U+2229) (U+2229) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ⊈ (U+2288) (U+2288) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ⊆ (U+2286) (U+2286) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ⊈ (U+2288) (U+2288) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ⊈ (U+2288) (U+2288) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ⊆ (U+2286) (U+2286) in font NotoSerif:mode=node;script=l INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/pdf/book.pdf diff --git a/src/snapshots/mdbook_pandoc__tests__rustc_dev_guide.snap b/src/snapshots/mdbook_pandoc__tests__rustc_dev_guide.snap index 8273b0e..15e49f3 100644 --- a/src/snapshots/mdbook_pandoc__tests__rustc_dev_guide.snap +++ b/src/snapshots/mdbook_pandoc__tests__rustc_dev_guide.snap @@ -23,251 +23,215 @@ expression: logs WARN mdbook_pandoc::preprocess: Heading (level h5) converted to paragraph in chapter: Return Position Impl Trait In Trait [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__glossarymd__ice' on page - 26 undefined on input line 1326. + 27 undefined on input line 1328. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__conventionsmd__formatting' on page - 40 undefined on input line 2347. + 43 undefined on input line 2349. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__tests__addingmd__explanatory_comment' - on page 50 undefined on input line 3156. + on page 54 undefined on input line 3158. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__building__how-to-build-and-runmd__toolchain' - on page 99 undefined on input line 6540. + on page 106 undefined on input line 6542. [WARNING] [makePDF] LaTeX Warning: Hyper reference - `book__pandoc__pdf__src__gitmd__conflicts' on page 124 - undefined on input line 8184. + `book__pandoc__pdf__src__gitmd__conflicts' on page 134 + undefined on input line 8186. [WARNING] [makePDF] LaTeX Warning: Hyper reference - `book__pandoc__pdf__src__walkthroughmd__impl' on page 137 - undefined on input line 8798. + `book__pandoc__pdf__src__walkthroughmd__impl' on page 147 + undefined on input line 8800. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__conventionsmd__formatting' on page - 155 undefined on input line 9782. + 165 undefined on input line 9784. [WARNING] [makePDF] LaTeX Warning: Hyper reference - `book__pandoc__pdf__src__conventionsmd__cc' on page 155 - undefined on input line 9784. -[WARNING] [makePDF] LaTeX Warning: Hyper reference - `book__pandoc__pdf__src__conventionsmd__cio' on page 155 + `book__pandoc__pdf__src__conventionsmd__cc' on page 165 undefined on input line 9786. [WARNING] [makePDF] LaTeX Warning: Hyper reference - `book__pandoc__pdf__src__conventionsmd__er' on page 155 + `book__pandoc__pdf__src__conventionsmd__cio' on page 165 undefined on input line 9788. +[WARNING] [makePDF] LaTeX Warning: Hyper reference + `book__pandoc__pdf__src__conventionsmd__er' on page 165 + undefined on input line 9790. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__notification-groups__aboutmd__join' - on page 178 undefined on input line 10754. + on page 189 undefined on input line 10756. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__notification-groups__aboutmd__join' - on page 178 undefined on input line 10759. + on page 189 undefined on input line 10761. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__glossarymd__intrinsic' on - page 203 undefined on input line 12298. + page 215 undefined on input line 12300. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__queries__incremental-compilationmd__dag' - on page 219 undefined on input line 13422. + on page 233 undefined on input line 13424. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__querymd__adding-a-new-kind-of-query' - on page 229 undefined on input line 14010. + on page 243 undefined on input line 14012. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__generic_argumentsmd__GenericArgs' - on page 239 undefined on input line 14627. + on page 254 undefined on input line 14629. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__backgroundmd__cfg' on - page 297 undefined on input line 18070. + page 314 undefined on input line 18072. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__backgroundmd__cfg' on - page 297 undefined on input line 18098. + page 314 undefined on input line 18100. [WARNING] [makePDF] LaTeX Warning: Hyper reference - `book__pandoc__pdf__src__mir__indexmd__promoted' on page 300 - undefined on input line 18333. + `book__pandoc__pdf__src__mir__indexmd__promoted' on page 318 + undefined on input line 18335. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__glossarymd__newtype' on - page 301 undefined on input line 18346. + page 318 undefined on input line 18348. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__glossarymd__newtype' on - page 301 undefined on input line 18356. + page 318 undefined on input line 18358. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__glossarymd__newtype' on - page 301 undefined on input line 18376. + page 318 undefined on input line 18378. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__glossarymd__placeholder' - on page 360 undefined on input line 22085. + on page 382 undefined on input line 22087. [WARNING] [makePDF] LaTeX Warning: Hyper reference - `book__pandoc__pdf__src__variancemd__addendum' on page 396 - undefined on input line 24803. + `book__pandoc__pdf__src__variancemd__addendum' on page 420 + undefined on input line 24805. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__opaque-types-impl-trait-inferencemd__Within-the-type_of-query' - on page 403 undefined on input line 25349. + on page 428 undefined on input line 25351. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__glossarymd__region' on - page 431 undefined on input line 26822. + page 457 undefined on input line 26824. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__glossarymd__inf-var' on - page 431 undefined on input line 26825. + page 457 undefined on input line 26827. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__backgroundmd__dataflow' - on page 431 undefined on input line 26829. + on page 457 undefined on input line 26831. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__backgroundmd__free-vs-bound' - on page 439 undefined on input line 27421. + on page 465 undefined on input line 27423. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__glossarymd__point' on - page 443 undefined on input line 27823. + page 470 undefined on input line 27825. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__borrow_check__region_inference__member_constraintsmd__collecting' - on page 451 undefined on input line 28388. + on page 478 undefined on input line 28390. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__backgroundmd__quantified' - on page 452 undefined on input line 28492. + on page 480 undefined on input line 28494. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__backgroundmd__variance' - on page 452 undefined on input line 28514. + on page 480 undefined on input line 28516. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__backgroundmd__free-vs-bound' - on page 453 undefined on input line 28564. + on page 480 undefined on input line 28566. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__diagnosticsmd__future-incompatible' - on page 468 undefined on input line 29517. + on page 495 undefined on input line 29519. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__glossarymd__mono' on page - 506 undefined on input line 32190. + 536 undefined on input line 32192. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__glossarymd__def-id' on - page 506 undefined on input line 32204. + page 536 undefined on input line 32206. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__glossarymd__codegen-unit' - on page 519 undefined on input line 32928. + on page 549 undefined on input line 32930. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__backgroundmd__cfg' on - page 572 undefined on input line 36232. + page 606 undefined on input line 36234. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__backgroundmd__free-vs-bound' - on page 578 undefined on input line 36590. + on page 612 undefined on input line 36592. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__backgroundmd__free-vs-bound' - on page 578 undefined on input line 36600. + on page 612 undefined on input line 36602. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__backgroundmd__cfg' on - page 578 undefined on input line 36614. + page 612 undefined on input line 36616. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__glossarymd__TyCtxt' on - page 578 undefined on input line 36622. + page 612 undefined on input line 36624. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__glossarymd__cx' on page - 578 undefined on input line 36623. + 612 undefined on input line 36625. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__glossarymd__tcx' on page - 578 undefined on input line 36624. + 612 undefined on input line 36626. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__backgroundmd__dataflow' - on page 578 undefined on input line 36632. + on page 612 undefined on input line 36634. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__backgroundmd__what-is-a-debruijn-index' - on page 578 undefined on input line 36637. + on page 612 undefined on input line 36639. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__glossarymd__variant-idx' - on page 578 undefined on input line 36648. + on page 612 undefined on input line 36650. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__glossarymd__tag' on page - 578 undefined on input line 36650. + 612 undefined on input line 36652. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__backgroundmd__free-vs-bound' - on page 578 undefined on input line 36682. + on page 612 undefined on input line 36684. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__glossarymd__tag' on page - 578 undefined on input line 36797. + 612 undefined on input line 36799. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__traits__goals-and-clausesmd__trait-ref' - on page 578 undefined on input line 36827. + on page 612 undefined on input line 36829. [WARNING] [makePDF] LaTeX Warning: Hyper reference - `book__pandoc__pdf__src__mir__indexmd__promoted' on page 578 - undefined on input line 36830. + `book__pandoc__pdf__src__mir__indexmd__promoted' on page 612 + undefined on input line 36832. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__backgroundmd__quantified' - on page 578 undefined on input line 36838. + on page 612 undefined on input line 36840. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__glossarymd__discriminant' - on page 578 undefined on input line 36893. + on page 612 undefined on input line 36895. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__glossarymd__niche' on - page 578 undefined on input line 36896. + page 612 undefined on input line 36898. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__traits__goals-and-clausesmd__trait-ref' - on page 578 undefined on input line 36920. + on page 612 undefined on input line 36922. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__glossarymd__tcx' on page - 578 undefined on input line 36928. + 612 undefined on input line 36930. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__backgroundmd__variance' - on page 578 undefined on input line 36947. + on page 612 undefined on input line 36949. [WARNING] [makePDF] LaTeX Warning: Hyper reference `book__pandoc__pdf__src__appendix__glossarymd__discriminant' - on page 578 undefined on input line 36953. + on page 612 undefined on input line 36955. [WARNING] [makePDF] LaTeX Warning: Hyper reference - `book__pandoc__pdf__src__hirmd__hir-id' on page 581 - undefined on input line 36983. + `book__pandoc__pdf__src__hirmd__hir-id' on page 615 + undefined on input line 36985. [WARNING] [makePDF] LaTeX Warning: Hyper reference - `book__pandoc__pdf__src__hirmd__hir-id' on page 581 - undefined on input line 36999. + `book__pandoc__pdf__src__hirmd__hir-id' on page 615 + undefined on input line 37001. [WARNING] [makePDF] LaTeX Warning: Hyper reference - `book__pandoc__pdf__src__hirmd__hir-id' on page 581 - undefined on input line 37011. + `book__pandoc__pdf__src__hirmd__hir-id' on page 615 + undefined on input line 37013. [WARNING] [makePDF] LaTeX Warning: Hyper reference - `book__pandoc__pdf__src__hirmd__hir-id' on page 581 - undefined on input line 37016. + `book__pandoc__pdf__src__hirmd__hir-id' on page 615 + undefined on input line 37018. [WARNING] [makePDF] LaTeX Warning: There were undefined references. -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no   (U+2003) (U+2003) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ‒ (U+2012) (U+2012) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ‒ (U+2012) (U+2012) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ‒ (U+2012) (U+2012) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ‒ (U+2012) (U+2012) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ‒ (U+2012) (U+2012) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ‒ (U+2012) (U+2012) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ‒ (U+2012) (U+2012) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ❌ (U+274C) (U+274C) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font [lmroman10-bold]:+tlig;! -[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font [lmroman10-bold]:+tlig;! -[WARNING] Missing character: There is no ❌ (U+274C) (U+274C) in font [lmroman10-bold]:+tlig;! -[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font [lmroman10-bold]:+tlig;! -[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font [lmroman10-bold]:+tlig;! -[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font [lmroman10-bold]:+tlig;! -[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font [lmroman10-bold]:+tlig;! -[WARNING] Missing character: There is no ❌ (U+274C) (U+274C) in font [lmroman10-bold]:+tlig;! -[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font [lmroman10-bold]:+tlig;! -[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font [lmroman10-bold]:+tlig;! -[WARNING] Missing character: There is no ❌ (U+274C) (U+274C) in font [lmroman10-bold]:+tlig;! -[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font [lmroman10-bold]:+tlig;! -[WARNING] Missing character: There is no ⊇ (U+2287) (U+2287) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font SourceCodePro:mode=node;scri -[WARNING] Missing character: There is no ∀ (U+2200) (U+2200) in font [lmroman10-regular]:+tlig;! -[WARNING] Missing character: There is no ∃ (U+2203) (U+2203) in font [lmroman10-regular]:+tlig;! +[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ❌ (U+274C) (U+274C) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font NotoSerif/B:mode=node;script +[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font NotoSerif/B:mode=node;script +[WARNING] Missing character: There is no ❌ (U+274C) (U+274C) in font NotoSerif/B:mode=node;script +[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font NotoSerif/B:mode=node;script +[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font NotoSerif/B:mode=node;script +[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font NotoSerif/B:mode=node;script +[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font NotoSerif/B:mode=node;script +[WARNING] Missing character: There is no ❌ (U+274C) (U+274C) in font NotoSerif/B:mode=node;script +[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font NotoSerif/B:mode=node;script +[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font NotoSerif/B:mode=node;script +[WARNING] Missing character: There is no ❌ (U+274C) (U+274C) in font NotoSerif/B:mode=node;script +[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font NotoSerif/B:mode=node;script +[WARNING] Missing character: There is no ⊇ (U+2287) (U+2287) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no ✅ (U+2705) (U+2705) in font NotoSansMono:mode=node;scrip +[WARNING] Missing character: There is no ∀ (U+2200) (U+2200) in font NotoSerif:mode=node;script=l +[WARNING] Missing character: There is no ∃ (U+2203) (U+2203) in font NotoSerif:mode=node;script=l INFO mdbook_pandoc::pandoc::renderer: Wrote output to book/pandoc/pdf/book.pdf