Files
cv/CLAUDE.md
T

1.9 KiB

CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

What this is

A single-page, two-column LaTeX resume. All content and styling live in one file: source.tex. There is no class file, no bibliography, and no bundled fonts — it is a plain article document.

Build

Compiles with pdflatex (via latexmk). source.tex uses inputenc/fontenc with default Computer Modern fonts, so no XeLaTeX or external font files are needed.

make           # one-shot build → dist/source.pdf
make watch     # latexmk -pvc: rebuild + live-preview on every save
make preview   # build once and open the PDF
make clean     # remove LaTeX aux files, keep the PDF
make distclean # remove dist/ entirely

make runs latexmk -pdf -output-directory=dist. No CI, no linter — the only "test" is that it compiles and stays one page.

Architecture

The two columns are a paracol environment, split by \columnratio{0.3} (left 30% / right 70%) and divided with \switchcolumn. The left column holds Contact / Skills / Languages; the right holds Summary / Experience / Education / Projects. Section headers are a bold label followed by a \rule underline; entries use enumitem itemize lists with nosep to keep them tight.

Layout constraint

Single-page by design — it silently overflows to a second page if a column gets too long. When adding content, budget against the existing column length and prefer trimming over adding.

Note on history

This was forked from the Deedy-Resume template (XeLaTeX, custom .cls, bundled OTFs in fonts/). That entire stack has been removed in favor of the self-contained source.tex. README.md is still the upstream Deedy README and describes the old template, not this fork — treat it as historical, not as a description of the current setup.