claude-memory/graph/code-patterns/rendercv-yaml-classic-theme-quirks-and-formatting-patterns-6cc065.md

32 lines
1.2 KiB
Markdown

---
id: 6cc0659b-4e35-4aae-97e1-132cb5b15b6b
type: code_pattern
title: "RenderCV YAML: Classic theme quirks and formatting patterns"
tags: [resume, rendercv, yaml, gotchas, classic-theme, code_pattern]
importance: 0.7
confidence: 0.8
created: "2026-02-20T16:23:47.672836+00:00"
updated: "2026-02-20T16:23:47.672836+00:00"
---
# RenderCV Classic Theme — Known Quirks and Patterns
## Education
- **Degree field wraps badly** if text is long. Use abbreviations: `BS` not `Bachelor of Science`.
## Work Experience
- **Dual roles at same company:** Combine into one entry with a slash separator in the title field.
- Good: `Practice Manager / Technical Architect`
- Bad: Two separate entries with duplicate date ranges (looks broken in output)
## Projects
- **Project URLs** render best as `Name — [domain.com](url)` format in the `name` field rather than a separate URL field.
## Design Options
- `show_top_note: false` under `design.page` removes the "Last updated on ..." text from the header.
- Available built-in themes: `classic`, `engineeringclassic`, `engineeringresumes`, `moderncv`, `sb2nov`
## Phone Numbers
- Must be in international format: `+1-xxx-xxx-xxxx`
- Local format (e.g., `(555) 123-4567`) causes a validation error at render time.