mirror of
https://github.com/typst/typst
synced 2025-05-14 04:56:26 +08:00
Remove Linux Libertine warning (#5876)
This commit is contained in:
parent
19a12f379f
commit
5fc679f3e7
@ -1380,24 +1380,7 @@ pub fn is_default_ignorable(c: char) -> bool {
|
|||||||
fn check_font_list(engine: &mut Engine, list: &Spanned<FontList>) {
|
fn check_font_list(engine: &mut Engine, list: &Spanned<FontList>) {
|
||||||
let book = engine.world.book();
|
let book = engine.world.book();
|
||||||
for family in &list.v {
|
for family in &list.v {
|
||||||
let found = book.contains_family(family.as_str());
|
if !book.contains_family(family.as_str()) {
|
||||||
if family.as_str() == "linux libertine" {
|
|
||||||
let mut warning = warning!(
|
|
||||||
list.span,
|
|
||||||
"Typst's default font has changed from Linux Libertine to its successor Libertinus Serif";
|
|
||||||
hint: "please set the font to `\"Libertinus Serif\"` instead"
|
|
||||||
);
|
|
||||||
|
|
||||||
if found {
|
|
||||||
warning.hint(
|
|
||||||
"Linux Libertine is available on your system - \
|
|
||||||
you can ignore this warning if you are sure you want to use it",
|
|
||||||
);
|
|
||||||
warning.hint("this warning will be removed in Typst 0.13");
|
|
||||||
}
|
|
||||||
|
|
||||||
engine.sink.warn(warning);
|
|
||||||
} else if !found {
|
|
||||||
engine.sink.warn(warning!(
|
engine.sink.warn(warning!(
|
||||||
list.span,
|
list.span,
|
||||||
"unknown font family: {}",
|
"unknown font family: {}",
|
||||||
|
@ -77,11 +77,6 @@ I
|
|||||||
#let var = text(font: ("list-of", "nonexistent-fonts"))[don't]
|
#let var = text(font: ("list-of", "nonexistent-fonts"))[don't]
|
||||||
#var
|
#var
|
||||||
|
|
||||||
--- text-font-linux-libertine ---
|
|
||||||
// Warning: 17-34 Typst's default font has changed from Linux Libertine to its successor Libertinus Serif
|
|
||||||
// Hint: 17-34 please set the font to `"Libertinus Serif"` instead
|
|
||||||
#set text(font: "Linux Libertine")
|
|
||||||
|
|
||||||
--- issue-5499-text-fill-in-clip-block ---
|
--- issue-5499-text-fill-in-clip-block ---
|
||||||
|
|
||||||
#let t = tiling(
|
#let t = tiling(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user