Skip to content

Conversation

Testspieler09
Copy link
Contributor

@Testspieler09 Testspieler09 commented Aug 12, 2025

I am submitting

  • a new package
  • an update for a package

Description:

  • Addressed that glossary entries were not working in headings.
  • further glossary options
  • Custom signature labels
  • confidentiality notice field

Just out of curiosity, is there a better way of dealing with an empty glossary given by the user, when using the glossarium package?

register-glossary(if glossary.entries != () {glossary.entries} else {((key:"KPI", short: "KPI", long: "Key Performance Indicator"),)})
  • ensured that my package is licensed such that users can use and distribute the contents of its template directory without restriction, after modifying them through normal use.

@typst-package-check typst-package-check bot added the update A package update. label Aug 12, 2025
@elegaanz elegaanz self-assigned this Aug 13, 2025
@Testspieler09 Testspieler09 marked this pull request as draft August 15, 2025 06:17
@Testspieler09
Copy link
Contributor Author

I will add the confidentiality notice (Sperrvermerk) as an optional field to this version.

@Testspieler09 Testspieler09 marked this pull request as ready for review August 15, 2025 10:03
@Testspieler09 Testspieler09 marked this pull request as draft August 15, 2025 10:11
@Testspieler09 Testspieler09 marked this pull request as ready for review August 15, 2025 10:16
@elegaanz
Copy link
Member

I don't know enough about the glossarium API to answer your question, but if the way you did it works it doesn't seem too bad to me. I'll merge it as it is for now, you can update the call to glossarium in a future release if you find a nicer way to do it.

@elegaanz elegaanz merged commit 9a0c647 into typst:main Aug 18, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
update A package update.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants