- foundation/: MASTER-ANCHOR, BOOK-SPEC, BLUEPRINT, WRITING-TEMPLATE, REFERENCE-BANK - chapters/: 18 bab (bab-01 s.d. bab-18) + 18 outlines - worksheets/: 18 worksheet pendamping (A01-A18) - backmatter/: references, glosarium, indeks, kata-pengantar, tentang-penulis - scripts/: build-book.ps1, build-worksheets.ps1 (Pandoc + XeLaTeX) - templates/: book-template.tex (B5, Times New Roman, margin sesuai BOOK-SPEC) - AUDIT-REPORT.md: Phase 6 consistency audit — all gates passed - PRINT-GUIDE.md: instruksi lengkap cetak PDF RTI-20252 methodology Phase 1-6 complete. Publication-ready.
2.2 KiB
2.2 KiB
Instruksi Cetak PDF — Panduan Konversi Markdown ke PDF
Buku: Sistem Informasi Manajemen di Era AI: Perspektif Strategis dan Pengambilan Keputusan
Format: B5 (17,6 × 25 cm) — ISBN-ready
Prasyarat (Install Sekali)
1. Pandoc
winget install --id JohnMacFarlane.Pandoc
2. MiKTeX (LaTeX engine)
winget install --id MiKTeX.MiKTeX
Setelah install, buka MiKTeX Console → Settings → centang "Always install missing packages on-the-fly".
3. (Opsional) Mermaid CLI — untuk render diagram Mermaid ke gambar
npm install -g @mermaid-js/mermaid-cli
Struktur File
sim-20252-book/
├── build/ ← output PDF di sini
├── scripts/
│ ├── build-book.ps1 ← script utama: gabung semua MD → 1 PDF
│ └── build-worksheets.ps1 ← script worksheet: 18 worksheet → 1 PDF
├── templates/
│ └── book-template.tex ← template LaTeX (B5, Times, margin sesuai BOOK-SPEC)
├── backmatter/
├── chapters/
└── worksheets/
Cara Build
Build Buku Utama (1 PDF)
.\scripts\build-book.ps1
Output: build/SIM-Era-AI-Book.pdf
Build Worksheet (1 PDF terpisah)
.\scripts\build-worksheets.ps1
Output: build/SIM-Era-AI-Worksheets.pdf
Catatan Penting
- Font: Template menggunakan Times New Roman. Pastikan font ini terinstall di sistem.
- Mermaid: Diagram Mermaid dalam Markdown tidak otomatis di-render oleh Pandoc/LaTeX. Opsi:
- Opsi A (Rekomendasi): Export Mermaid ke PNG/SVG via
mmdclalu ganti blokmermaiddengansebelum build. - Opsi B: Gunakan filter
mermaid-filteruntuk Pandoc:pip install pandoc-mermaid-filter, tambahkan--filter mermaid-filterdi script.
- Opsi A (Rekomendasi): Export Mermaid ke PNG/SVG via
- Emoji/Callout: Callout 📌💡⚠️📊🔧🔥 akan tampil sebagai emoji Unicode di PDF. Untuk styling khusus (kotak berwarna), perlu custom LaTeX environment — bisa ditambahkan di
book-template.tex. - Halaman Judul & ISBN: Halaman judul dan hak cipta perlu dibuat manual di LaTeX atau ditambahkan sebagai halaman terpisah oleh penerbit.