Skip to content

dol-theme:0.1.0 - #5787

Open
Ikaluk wants to merge 11 commits into
typst:mainfrom
Ikaluk:main
Open

dol-theme:0.1.0#5787
Ikaluk wants to merge 11 commits into
typst:mainfrom
Ikaluk:main

Conversation

@Ikaluk

@Ikaluk Ikaluk commented Sep 7, 2026

Copy link
Copy Markdown

I am submitting

  • a new package
  • an update for a package

Description: This package is used to easily typeset and layout problems for the German Linguistics Olympiad (DOL). It is designed on the one hand to compile exam problem sets of multiple problems submitted by different authors, on the other hand to bring the problems into a publishable format, both without much more work.

I have read and followed the submission guidelines and, in particular, I

  • selected a name that isn't the most obvious or canonical name for what the package does
    • Explanation: dol is the brand abbreviation of the German Linguistics Olympiad Association: Deutsche Linguistikolympiade, that was chosen based on the IOL abbreviation. -theme is a common way to describe layout/style templates. As there is no DOL related package yet, I think it's not too canonical and yet creative.
  • added a typst.toml file with all required keys
  • added a README.md with documentation for my package
  • have chosen a license and added a LICENSE file or linked one in my README.md
  • tested my package locally on my system and it worked
  • excluded PDFs or README images, if any, but not the LICENSE
  • 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 new A new package submission. label Sep 7, 2026
@elegaanz elegaanz self-assigned this Sep 10, 2026

@elegaanz elegaanz left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for making this package. A few comments before publishing it:


## Licence

MIT Licence.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can image this does not cover the logo you ship. Can you check that you are allowed to distribute it, and if so specify who holds its copyright and under which terms it is made available, please?

entrypoint = "dol-theme.typ"
authors = ["Merlin Jonathan Fischer"]
license = "MIT"
description = "Vorlage für Klausuraufgaben der Deutschen Linguistikolympiade (DOL)."

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Having an English translation here is generally appreciated, to let other users know what this package is about, even if it is only to confirm that they are not the target audience. You can keep the German version too if you want.

@@ -0,0 +1,11 @@
[package]
name = "dol-theme"

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The name too close to being canonical in my opinion: dol is the canonical abbreviation, and theme is not really bringing anything to make that name more unique. If the DOL staff was to submit a package, they could want to claim that name. And the fact that there are no other packages for the same purpose yet doesn't change the reasoning: the chosen name should also let potential future packages for similar purposes exist.

Can you pick another name please? Feel free to ask before changing it if you are unsure whether it would fit our guidelines or not.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for reviewing the package and for the comments!

I am member of the DOL staff and this is the first package we publish.
How can we claim the package name in that case? This is my DOL email address: merlin@linguistikolympiade.de

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In that case, please send an email using that address to hello@typst.app, stating that this is an official package to write DOL documents. Thank you!

@elegaanz elegaanz added the waiting-on-validation Package that needs to be proven to be official label Sep 10, 2026
Updated the description to include English translation.
@Ikaluk
Ikaluk deployed to Package Check September 10, 2026 23:33 — with GitHub Actions Active
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new A new package submission. waiting-on-validation Package that needs to be proven to be official

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants