YAMLResume

Mesi LaTeX

Mesin LaTeX adalah mesin inti dari YAMLResume, yang dirancang untuk menghasilkan resume PDF berkualitas tinggi dan profesional menggunakan template LaTeX.

Konfigurasi

Untuk menggunakan mesin LaTeX, tentukan engine: latex dalam konfigurasi tata letak Anda.

layouts:
  - engine: latex
    template: moderncv-banking
    # ... opsi lainnya

Halaman

Opsi page memungkinkan Anda menyesuaikan pengaturan halaman, seperti ukuran kertas, margin, dan apakah akan menampilkan nomor halaman.

layouts:
  - engine: latex
    page:
      showPageNumbers: true
      # a4 atau letter
      paperSize: a4
      margins:
        top: 2.5cm
        left: 1.5cm
        right: 1.5cm
        bottom: 2.5cm

Bagian

Opsi sections memungkinkan Anda menyesuaikan judul bagian dan urutannya. Untuk informasi lebih lanjut, lihat dokumentasi bagian.

layouts:
  - engine: latex
    sections:
      aliases:
        work: "Pengalaman Profesional"
        education: "Pendidikan"
        skills: "Keterampilan"
      order:
        - basics
        - work
        - education

Template

Opsi template memungkinkan Anda memilih dari berbagai template. Setiap template memiliki desain dan tata letak yang unik. Anda dapat menemukan daftar template yang tersedia di dokumentasi template.

layouts:
  - engine: latex
    template: moderncv-banking

Tipografi

Opsi typography memungkinkan Anda menyesuaikan gaya font yang digunakan dalam resume Anda.

Ukuran Font

Opsi fontSize memungkinkan Anda mengatur ukuran font dasar untuk dokumen. Mesin LaTeX hanya mendukung 10pt, 11pt, dan 12pt.

Keluarga Font

Opsi fontFamily memungkinkan Anda menentukan daftar prioritas nama keluarga font. Ini bekerja serupa dengan properti CSS font-family.

Spasi Baris

Opsi lineSpacing memungkinkan Anda menyesuaikan spasi baris (leading) dokumen. YAMLResume menggunakan nilai semantik yang dipetakan ke perintah \setstretch{} LaTeX:

NilaiDeskripsi
tightSpasi kompak untuk muat lebih banyak konten
snugSedikit lebih banyak ruang dari tight
normalKeseimbangan keterbacaan (default)
relaxedLebih banyak ruang antar baris
looseTata letak sangat ruang
layouts:
  - engine: latex
    typography:
      fontSize: 11pt
      fontFamily: "Merriweather, serif"
      lineSpacing: relaxed

Tema

Opsi theme memungkinkan Anda menyesuaikan tampilan visual resume Anda tanpa memengaruhi geometri tata letak yang terukur (ukuran halaman, margin, ukuran font) atau struktur bagian. Saat ini mendukung warna aksen. Mesin markdown mengabaikan opsi tema.

Warna Aksen

Opsi theme.colors.accent mengatur warna aksen yang digunakan untuk judul bagian, garis, tautan, dan elemen sorotan lainnya. Opsi ini menerima salah satu preset warna bernama atau string warna hex #RRGGBB arbitrer:

WarnaPresetHex
black#000000
blue#3873B3
burgundy#980000
cerulean#0081A7
green#59B24D
grey#737373
orange#F28C26
purple#8054CC
red#F23333
layouts:
  - engine: latex
    theme:
      colors:
        accent: burgundy # atau warna hex arbitrer seperti "#1B365D"

Berikut adalah template jake yang dirender dengan empat preset warna aksen:

Template LaTeX jake dengan warna aksen burgundy

burgundy

Template LaTeX jake dengan warna aksen cerulean

cerulean

Template LaTeX jake dengan warna aksen green

green

Template LaTeX jake dengan warna aksen purple

purple

Untuk output LaTeX, template moderncv memetakan warna aksen ke color1 moderncv, sedangkan template jake mendefinisikan accentcolor kustom untuk judul bagian dan garis. Ketika warna aksen tidak diatur, setiap template mempertahankan palet bawaannya.

Lanjutan

Opsi advanced memungkinkan Anda mengonfigurasi pengaturan lanjutan untuk mesin LaTeX.

layouts:
  - engine: latex
    advanced:
      showIcons: true
      fontspec:
        numbers: Lining
Edit on GitHub

Last updated on

On this page