mirror of
https://github.com/typst/typst
synced 2025-06-28 08:12:53 +08:00
Show only math fonts in formula show rule
This commit is contained in:
parent
7845f34e2b
commit
49940fde73
@ -893,14 +893,17 @@ impl<'a> CompletionContext<'a> {
|
|||||||
|
|
||||||
/// Add completions for all font families.
|
/// Add completions for all font families.
|
||||||
fn font_completions(&mut self) {
|
fn font_completions(&mut self) {
|
||||||
|
let formula = self.before[self.cursor.saturating_sub(25)..].contains("formula");
|
||||||
for (family, iter) in self.world.book().families() {
|
for (family, iter) in self.world.book().families() {
|
||||||
let detail = summarize_font_family(iter);
|
let detail = summarize_font_family(iter);
|
||||||
self.value_completion(
|
if !formula || family.contains("Math") {
|
||||||
None,
|
self.value_completion(
|
||||||
&Value::Str(family.into()),
|
None,
|
||||||
false,
|
&Value::Str(family.into()),
|
||||||
Some(detail.as_str()),
|
false,
|
||||||
);
|
Some(detail.as_str()),
|
||||||
|
);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user