# CLAUDE.md This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. ## Project Overview This is a personal resume project built with Typst, a modern markup-based typesetting system. The repository contains a single resume document (`resume.typ`) that compiles to PDF format. ## Architecture - **resume.typ**: Main Typst source file containing resume content and styling - **resume.pdf**: Generated PDF output (gitignored) - **.gitignore**: Standard Typst gitignore excluding PDF files ## Development Commands ### Compile Resume ```bash typst compile resume.typ ``` This generates `resume.pdf` from the Typst source. ### Watch and Auto-compile ```bash typst watch resume.typ ``` Watches for changes and automatically recompiles the resume. ### View Available Fonts ```bash typst fonts ``` Lists all available fonts for styling the resume. ## Typst Language Notes - Typst uses `#` for function calls and expressions - Text styling: `#text(size: 12pt, weight: "bold")[content]` - Layout: `#align(center)[content]`, `#h(1fr)` for horizontal spacing - Comments: `//` for line comments - Document settings are configured at the top with `#set` rules