Skip to content

Commit 112c2a5

Browse files
Switch to lualatex for font fallback support (emoji and special chars)
1 parent 2d7f903 commit 112c2a5

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

book.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,9 @@ disabled = false
2828

2929
[output.pandoc.profile.pdf]
3030
output-file = "rust-course.pdf"
31-
pdf-engine = "tectonic"
32-
pdf-engine-opt = ["-Z", "continue-on-errors"]
31+
pdf-engine = "lualatex"
3332
to = "pdf"
34-
variables = { mainfont = "Noto Sans CJK SC", sansfont = "Noto Sans CJK SC", CJKmainfont = "Noto Sans CJK SC", monofont = "DejaVu Sans Mono", monofontfallback = ["DejaVu Sans Mono:", "Noto Color Emoji:"], mainfontfallback = ["Noto Sans CJK SC:", "Noto Color Emoji:"] }
33+
variables = { mainfont = "Noto Sans CJK SC", sansfont = "Noto Sans CJK SC", CJKmainfont = "Noto Sans CJK SC", monofont = "DejaVu Sans Mono", monofontfallback = ["DejaVu Sans Mono:", "Noto Color Emoji:mode=harf"], mainfontfallback = ["Noto Sans CJK SC:", "Noto Color Emoji:mode=harf"] }
3534

3635
[output.pandoc.profile.epub]
3736
output-file = "rust-course.epub"

0 commit comments

Comments
 (0)