diff options
| author | Niklas Mohrin <dev@niklasmohrin.de> | 2024-04-17 17:25:16 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-04-17 15:25:16 +0000 |
| commit | 0523f22d839df60dcb7a983caf5c82016c972ff9 (patch) | |
| tree | 457537a4cdcb2a91590dc71891580860649daeef /tests/suite/text | |
| parent | 21c78abd6eecd0f6b3208405c7513be3bbd8991c (diff) | |
Warn about unknown font families during parsing (#3854)
Diffstat (limited to 'tests/suite/text')
| -rw-r--r-- | tests/suite/text/edge.typ | 2 | ||||
| -rw-r--r-- | tests/suite/text/font.typ | 12 |
2 files changed, 14 insertions, 0 deletions
diff --git a/tests/suite/text/edge.typ b/tests/suite/text/edge.typ index 57732156..9ee9bd2f 100644 --- a/tests/suite/text/edge.typ +++ b/tests/suite/text/edge.typ @@ -5,11 +5,13 @@ #set text(size: 8pt) #let try(top, bottom) = rect(inset: 0pt, fill: conifer)[ + // Warning: 19-34 unknown font family: ibm plex mono #set text(font: "IBM Plex Mono", top-edge: top, bottom-edge: bottom) From #top to #bottom ] #let try-bounds(top, bottom) = rect(inset: 0pt, fill: conifer)[ + // Warning: 19-34 unknown font family: ibm plex mono #set text(font: "IBM Plex Mono", top-edge: top, bottom-edge: bottom) #top to #bottom: "yay, Typst" ] diff --git a/tests/suite/text/font.typ b/tests/suite/text/font.typ index 47ec6419..ecc4c5c7 100644 --- a/tests/suite/text/font.typ +++ b/tests/suite/text/font.typ @@ -64,3 +64,15 @@ Emoji: 🐪, 🌋, 🏞 --- text-bad-named-argument --- // Error: 11-31 unexpected argument: something #set text(something: "invalid") + +--- text-unknown-font-family-warning --- +#text(font: "linux libertine", "I exist, ") +// Warning: 13-27 unknown font family: non-existing +#text(font: "non-existing", "but") +// Warning: 17-36 unknown font family: also-non-existing +#set text(font: "also-non-existing") +I +// Warning: 23-56 unknown font family: list-of +// Warning: 23-56 unknown font family: non-existing-fonts +#let var = text(font: ("list-of", "non-existing-fonts"))[don't] +#var |
