This modifier was not orthogonal with other modifiers (for example, it
could not be used together with :noindex)
Added documentation and modified test to reflect that @term[] with an
empty supplement has exactly the same result *and* is more orthogonal.
This partially reverts commit 5957432d5d.
34 lines
797 B
Typst
34 lines
797 B
Typst
#import "/lib.typ": *
|
|
|
|
#let myGlossary = (
|
|
html: (
|
|
short: "HTML",
|
|
long: "Hypertext Markup Language",
|
|
description: "A standard language for creating web pages",
|
|
group: "Web"),
|
|
css: (
|
|
short: "CSS",
|
|
long: "Cascading Style Sheets",
|
|
description: "A language used for describing the presentation of a document",
|
|
group: "Web"),
|
|
tps: (
|
|
short: "TPS",
|
|
long: "test procedure specification",
|
|
description: "A document on how to run all the test procedures"),
|
|
unused: "Unused term, which shouldn't print in the glossary."
|
|
)
|
|
|
|
#show: init-glossary.with(myGlossary)
|
|
|
|
#set page(height: auto, width: 6.5in, margin: 1em, numbering: "1")
|
|
|
|
= Hiding terms
|
|
|
|
Here's a hidden term: @html[]
|
|
|
|
Here's another hidden term: @css[]
|
|
|
|
And here's a shown term: @tps
|
|
|
|
#glossary()
|