Create project in app
  
    
       This Typst CV template is a streamlined version of the the Latex template Modernpro.
How to start
To test locally
export TYPST_PACKAGE_PATH=YOUR_PACKAGE_PATH
typst init @preview/silver-dev-cv:your-desired-version
Use Typst CLI
If you use Typst CLI, you can use the following command to create a new project:
typst init silver-dev-cv
It will create a folder named silver-dev-cv with the following structure:
silver-dev-cv
└── cv.typ
Typst website
If you want to use the template via Typst, You can start from template and search for silver-dev-cv.
How to use the template
The arguments
The template has the following arguments:
| Argument | Description | Default | 
|---|---|---|
font-type | 
The font type. You can choose any supported font in your system. | Times New Roman | 
continue-header | 
Whether to continue the header on the follwing pages. | false | 
name | 
Your name. | "" | 
address | 
Your address. | "" | 
lastupdated | 
Whether to show the last updated date. | true | 
pagecount | 
Whether to show the page count. | true | 
date | 
The date of the CV. | today | 
contacts | 
contact details, e.g phone number, email, etc. | (text: "", link: "") | 
Starting the CV
#import "@preview/silver-dev-cv:1.0.2": *
#show: cv.with(
  font-type: "PT Serif",
  continue-header: "false",
  name: "",
  address: "",
  lastupdated: "true",
  pagecount: "true",
  date: "2024-07-03",
  contacts: (
    (text: "08856", link: ""),
    (text: "example.com", link: "https://www.example.com"),
    (text: "github.com", link: "https://www.github.com"),
    (text: "123@example.com", link: "mailto:123@example.com"),
  )
)
Content
Once you set up the arguments, you can start to add details to your CV / Resume.
I preset the following functions for you to create different parts:
| Function | Description | 
|---|---|
#section("Section Name") | 
Start a new section | 
#sectionsep | 
End the section | 
#oneline-title-item(title: "", content: "") | 
Add a one-line item (Title: content) | 
#oneline-two(entry1: "", entry2: "") | 
Add a one-line item with two entries, aligned left and right | 
#descript("descriptions") | 
Add a description for self-introduction | 
#award(award: "", date: "", institution: "") | 
Add an award (award, institution date) | 
#education(institution: "", major: "", date: "", institution: "", core-modules: "") | 
Add an education experience | 
#job(position: "", institution: "", location: "", date: "", description: []) | 
Add a job experience (description is optional) | 
#twoline-item(entry1: "", entry2: "", entry3: "", entry4: "") | 
Two line items, similar to education and job experiences | 
License
The template is released under the MIT License. For more information, please refer to the LICENSE file.