LaTeX CV Documentation

Ibrar Ahmad CV
Build + Maintenance Guide

This repository contains two production CV tracks (English and Indonesian), each with isolated LaTeX source, style class, and PDF output. Use this page for setup, build, troubleshooting, and GitHub publishing workflow.

Repository Layout

Keep content isolated by language to prevent accidental style/content overlap.

cv_english/
  Ibrar_Ahmad_CV_fixed (1).tex
  awesome-cv.cls
  Ibrar_Ahmad_CV_fixed (1).pdf

cv_indonesian/
  Ibrar_Ahmad_CV_id.tex
  awesome-cv.cls
  Ibrar_Ahmad_CV_id.pdf

Local Prerequisites

xelatex --version

VS Code Build Workflow

  1. Open cv_english/Ibrar_Ahmad_CV_fixed (1).tex or cv_indonesian/Ibrar_Ahmad_CV_id.tex.
  2. Press Ctrl+Alt+B to build.
  3. Run LaTeX Workshop: View LaTeX PDF for live preview.
  4. Save file after edits, rebuild, and verify alignment/page breaks.

Manual Build Commands

Use PowerShell if VS Code recipe fails:

cd cv_english
xelatex -interaction=nonstopmode "Ibrar_Ahmad_CV_fixed (1).tex"

cd ..\cv_indonesian
xelatex -interaction=nonstopmode Ibrar_Ahmad_CV_id.tex

Troubleshooting

GitHub Setup

  1. Push repository to GitHub.
  2. Enable Pages: Settings > Pages > Deploy from branch.
  3. Select main + root folder.
  4. Use issue templates in .github/ISSUE_TEMPLATE/ for bug/feature/question flow.

Also read README.md for full project notes and maintenance rules.