Skip to content

ornament:0.1.0#4800

Open
thuiop wants to merge 3 commits into
typst:mainfrom
thuiop:main
Open

ornament:0.1.0#4800
thuiop wants to merge 3 commits into
typst:mainfrom
thuiop:main

Conversation

@thuiop
Copy link
Copy Markdown

@thuiop thuiop commented May 7, 2026

I am submitting

  • a new package
  • an update for a package

Description: this is a Typst port of the pgfornament LaTeX package, using only standard library functions. The primary entry point is the ornament function, which simply draws the ornament based on embedded .pgf files; it features easy resizing, mirroring and coloring.

Note: I think I have checked all the conditions, with a caveat on the first one. I went with ornament to mirror the name of the LaTeX package, but it might be too general. Let me know if that is the case and I will figure out another one.

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

@thuiop thuiop temporarily deployed to Package Check May 7, 2026 13:44 — with GitHub Actions Inactive
@typst-package-check typst-package-check Bot added the new A new package submission. label May 7, 2026
@thuiop thuiop temporarily deployed to Package Check May 7, 2026 13:47 — with GitHub Actions Inactive
@thuiop thuiop temporarily deployed to Package Check May 7, 2026 13:55 — with GitHub Actions Inactive
@saecki saecki self-assigned this May 11, 2026
Copy link
Copy Markdown
Member

@saecki saecki left a comment

Choose a reason for hiding this comment

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

Thanks for this package!

@@ -0,0 +1,8 @@
[package]
name = "ornament"
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.

This name is a little too descriptive. We try to avoid canonical names so multiple packages serving the same purpose can coexist without one having an unfair advantage. Could you change the name to something else, for example by adding a non-descriptive prefix or suffix, or ideally by coming up with something a little more creative? See our naming rules

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.

Yes, this is what I was worried about. Would something like "ornamentalyst" work?

@saecki saecki added the waiting-on-author Pull request waits on author label May 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.

2 participants