編譯器
概述
YAMLResume 是一個履歷編譯器,使使用者能夠使用 YAML 創建履歷,然後生成具有精確排版的專業 PDF 文件。
YAMLResume 採用關注點分離作為核心設計原則,這使使用者能夠專注於履歷內容,而無需過多擔心樣式/佈局,在不更改內容的情況下交換模板,並在不同輸出格式之間保持一致性。
也就是說,使用者可以而且應該只專注於履歷的內容,YAMLResume 將處理其餘的事情,如排版、佈局、本地化、PDF 生成等。
關鍵功能:
- 定義了一個標準結構化 YAML 格式,涵蓋內容和佈局
- 使用 zod 或 JSON Schema 驗證履歷內容
- 使用管道轉換履歷內容資料
- 使用 LaTeX 模板渲染內容
- 通過 XeTeX 或 Tectonic 編譯引擎生成 PDF
- 支援多種語言和本地化
- 提供 CLI 命令進行專案管理和構建自動化
查看以下即時演示,了解為什麼我稱 YAMLResume 為履歷編譯器:
了解更多
Edit on GitHub
Last updated on