Skip to content

alpin-cv:0.1.0 #2692

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 6 commits into
base: main
Choose a base branch
from
Open

alpin-cv:0.1.0 #2692

wants to merge 6 commits into from

Conversation

edwin-cox
Copy link

I am submitting

  • a new package
  • an update for a package

Description: Personal variant of minimal-cv that is more flexible to customize, closer to natural Typst formatting, and includes tags functionality.

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 changed the title Submission for alpin-cv resume alpin-cv:0.1.0 Jul 10, 2025
@typst-package-check typst-package-check bot added the new A new package submission. label Jul 10, 2025
@@ -0,0 +1,143 @@
#import "../package.typ": *
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
#import "../package.typ": *
#import "@preview/alpin-cv:0.1.0": *


#show: cv.with(
theme: theme,
photo: "photo.png",
Copy link
Member

Choose a reason for hiding this comment

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

This will not work as you expect: paths are resolved relatively to where the image function is called. Here, this means inside of the package, not inside of the user's project. Thus, you will only be able to display image files that are part of your package, not a custom image in the project.
The solution to fix that — at least for now — is to pass an image directly as a parameter instead of a path.
More details here

@@ -0,0 +1,143 @@
#import "../package.typ": *
#import "../common.typ": *
Copy link
Member

Choose a reason for hiding this comment

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

The contents of this module should be re-exported by your package entrypoint.

Copy link
Member

Choose a reason for hiding this comment

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

If this image is under a different license as the rest of the code, it would be nice to specify it in the README or some other file. If it is AI-generated, it's best to state so too.

@elegaanz elegaanz self-assigned this Jul 14, 2025
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