Skip to content

emblem-cv:0.1.0 - #5548

Open
davidculemann wants to merge 1 commit into
typst:mainfrom
davidculemann:emblem-cv-0.1.0
Open

emblem-cv:0.1.0#5548
davidculemann wants to merge 1 commit into
typst:mainfrom
davidculemann:emblem-cv-0.1.0

Conversation

@davidculemann

Copy link
Copy Markdown
Contributor

I am submitting

  • a new package
  • an update for a package

Description: A single-column CV anchored by a filled monogram in the top corner, which does the job a logo does on stationery: it gives the page one dark shape to land on so the header reads as designed rather than as a name in larger type. Everything below is deliberately plain, since the monogram only works while it is the one thing asking for attention. The same slot takes a portrait for fields where that is expected.

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:
      An emblem is a device that stands in for a person, which is what the filled monogram in the header does. It is a heraldic word rather than a description of a CV.

      Following the guidance for template packages, the name is a unique, non-descriptive part (emblem) followed by a descriptive part (cv). It is not affiliated with any organisation, so no entity abbreviation applies.

  • 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.

Some notes on testing, in case they are useful:

  • typst init @preview/emblem-cv:0.1.0 into an empty directory, then typst compile, gives no diagnostics.
  • typst-package-check 0.6.0 check reports no errors and no warnings, with network lints enabled.
  • compiler was established by compiling against real 0.11, 0.12, 0.13 and 0.14 binaries rather than guessed.
  • The thumbnail is page one as initialized, recompressed from Typst's own output.
  • src/ is MIT and template/ is MIT-0, so nothing has to travel with somebody's finished CV. The split is stated in both the LICENSE and the README.
  • The design is the same source that renders on the hosted builder linked from homepage, so the two cannot drift.

Sample content is entirely fictional.

@typst-package-check typst-package-check Bot added the new A new package submission. label Aug 11, 2026
@saecki

saecki commented Aug 13, 2026

Copy link
Copy Markdown
Member

This CV seemed similar and I just remembered the discussion in #5430.
Following that another CV template has already been merged in: #5482

Sre you still planning on releasing a combined package with all of the different variants?
Or are do you intend to only publish a curated subset to Typst Universe?

@saecki saecki added the waiting-on-author Pull request waits on author label Aug 14, 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