/* ____ _____ _ _ | _ \ ___ ___ _ _ _ __ ___ ___ |_ _|__ _ __ ___ _ __ | | __ _| |_ ___ | |_) / _ \/ __| | | | '_ ` _ \ / _ \ | |/ _ \ '_ ` _ \| '_ \| |/ _` | __/ _ \ | _ < __/\__ \ |_| | | | | | | __/ | | __/ | | | | | |_) | | (_| | || __/ |_| \_\___||___/\__,_|_| |_| |_|\___| |_|\___|_| |_| |_| .__/|_|\__,_|\__\___| |_| Author: David Yue | https://davidyue.me Quick start: typst compile resume-template.typ resume.pdf Optional build flags: typst compile --input onepage=yes --input address=yes resume-template.typ resume.pdf The template comes with a few built-in build flags: onepage: Controls whether your resume will be displayed as one single PDF page. This will not shrink your font size, it will simply extend the page height until everything fits. Good for digital versions. address: Controls whether your home address will be shown, defaults to no. Sometimes you may need this. */ #import "resume-base.typ": * #let r = resume( name: "Your Name", address: "Home Address", // This will only be shown if you pass in the address build argument website: "Website URL", email: "Email Address", phone: "Phone Number", /* PDF Metadata: Enter a summary of your resume in the description field and a list of keywords. They will not be shown on your resume, but will be attached as metadata. */ description: "Short description of you", keywords: ("Keyword 1", "Keyword 2"), /* Style and Page Configuration: This should be configured last. Fill out the rest of this template first, then adjust `text-base-size` if your resume leaves an awkward amount of dead space on the last page. */ text-base-size: 12pt, heading-color: black, text-color: black ) #show: r.apply #let entry = r.entry = Education #entry( [School Name], date: [Month Year -- Present], bullets: ( [Bullet 1], [Bullet 2], ), ) // Add more entries as needed // #entry( // [Job Title], // subtitle: [Company -- Location], // date: [Month Year -- Present], // bullets: ( // [Bullet 1], // [Bullet 2], // ), // ) = Skills List of skills = Experience #entry( [Job Title], subtitle: [Company -- Location], date: [Month Year -- Present], bullets: ( [Bullet 1], [Bullet 2], ), ) // Add more entries as needed // #entry( // [Job Title], // subtitle: [Company -- Location], // date: [Month Year -- Present], // bullets: ( // [Bullet 1], // [Bullet 2], // ), // ) = Publications #list( marker: "--", spacing: 8pt, [ Authors (Year). Title. _Conference/Journal_ ], )