summaryrefslogtreecommitdiff
path: root/library/src
diff options
context:
space:
mode:
Diffstat (limited to 'library/src')
-rw-r--r--library/src/meta/reference.rs9
1 files changed, 7 insertions, 2 deletions
diff --git a/library/src/meta/reference.rs b/library/src/meta/reference.rs
index 96358ffa..7f21a3ce 100644
--- a/library/src/meta/reference.rs
+++ b/library/src/meta/reference.rs
@@ -1,3 +1,5 @@
+use typst::diag::Hint;
+
use super::{BibliographyElem, CiteElem, Counter, Figurable, Numbering};
use crate::prelude::*;
use crate::text::TextElem;
@@ -178,11 +180,14 @@ impl Show for RefElem {
.numbering()
.ok_or_else(|| {
eco_format!(
- "cannot reference {0} without numbering \
- - did you mean to use `#set {0}(numbering: \"1.\")`?",
+ "cannot reference {} without numbering",
elem.func().name()
)
})
+ .hint(eco_format!(
+ "did you mean to use `#set {}(numbering: \"1.\")`?",
+ elem.func().name()
+ ))
.at(span)?;
let numbers = refable