Skip to content

meridian-cv:0.1.0 - #5482

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

meridian-cv:0.1.0#5482
davidculemann wants to merge 1 commit into
typst:mainfrom
davidculemann:meridian-cv-0.1.0

Conversation

@davidculemann

Copy link
Copy Markdown
Contributor

I am submitting

  • a new package
  • an update for a package

Description: A serif CV built on a single asymmetry: the masthead sets flush right and everything below it flush left. The eye lands on the name in the top corner, drops to the first section label, then follows one straight edge down the page, which gives the layout a focal point without spending a rule or a filled band on it. The entry function collapses any field you leave out, so the same call sets a job, a degree, a grant or a citation, which makes it practical for academic CVs that mix all four.

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:
      A meridian is a single line of longitude. The design is built on one vertical axis: the masthead sets flush right and everything below it flush left.

      Following the guidance for template packages, the name is a unique, non-descriptive part (meridian) 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/meridian-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 4, 2026
@saecki saecki self-assigned this Aug 4, 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.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants