32 lines
1.2 KiB
Markdown
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.
|