Skip to content

touying-liu:0.1.0#4163

Open
friskerik wants to merge 1 commit intotypst:mainfrom
friskerik:touying-0.1.0
Open

touying-liu:0.1.0#4163
friskerik wants to merge 1 commit intotypst:mainfrom
friskerik:touying-0.1.0

Conversation

@friskerik
Copy link
Copy Markdown

I am submitting

  • a new package
  • an update for a package

The package provides a slide template for touying, themed based on official templates for keynote at Linköping University, Sweden.

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
  • 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 Feb 21, 2026
@elegaanz elegaanz self-assigned this Feb 24, 2026
Copy link
Copy Markdown
Member

@elegaanz elegaanz left a comment

Choose a reason for hiding this comment

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

Thank you for the nice template, I have left a few comments :)


## License

Licensed under the [MIT License](LICENSE).
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.

Is this the case for the background image and the University logo as well? If not, can you please specify who holds copyright for these files and/or under which license they are made available? I would also appreciate if you could double check that you have the right to distribute them. If not, you would have to explain to the users how to obtain them by their own means and import them for use in the template.

// lang: "sv",
// title-background: none, // Use a blue background
// title-background: "assets/backgrounds/background_11.jpg", // 01-13 available
title-background: "assets/backgrounds/background_01.jpg", // 01-13 available
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 general it is recommended to allow passing an image(...) here directly, as it allows users to import their own pictures and use that. Otherwise, they can only use files that you ship with your package. See this section of ours docs for more details.

@@ -0,0 +1,17 @@
[package]
name = "touying-liu"
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 principle, this package name meets our criteria of what constitutes a distinctive name because of the touying prefix, but the Touying author generally wants each template to add something more than that to make the name actually distinguishable. Can you either add another word to make this template easier to identify, and at the same occasion make it clear that it is not an official university template (which the current name could suggest)? You can also change it entirely to something else to make a pun or reference to some university lore. Feel free to have a look at other package names to get a feel for what is allowed or not. You can also ask me if a potential new name would work before making the change, if you are unsure.

@friskerik
Copy link
Copy Markdown
Author

Thank you for your comments, all very good and relevant. I realized from your comment that I hadn't really ensured the rights for the assets. I have now investigated and there are no problems so I will update accordingly. I will also address the more technical aspects you raised and possibly a new name for the package (including unofficial).

Should this pull-request then be closed and I create a new one with the updates?

Thanks again for your suggestions (and also your work with Typst which I thoroughly enjoy using).

@elegaanz
Copy link
Copy Markdown
Member

elegaanz commented Mar 2, 2026

Hello, you can push new commits to this pull request branch, no need to create a new one.

@friskerik
Copy link
Copy Markdown
Author

OK, great I'll do that then. I got some (positive) feedback from the university people responsible for the templates, so I'll take care of that also when preparing a new version. I'll get back to you when I'm done.

@elegaanz elegaanz added the waiting-on-author Pull request waits on author label Apr 13, 2026
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-author Pull request waits on author

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants