Repositori ini berisi template LaTeX lengkap untuk buku tugas akhir yang disesuaikan dengan format resmi Institut Teknologi Sepuluh Nopember (ITS). Template ini dirancang untuk memenuhi standar akademik yang ditetapkan berdasarkan SK Rektor ITS No. 280 Tahun 2022 tentang pedoman penyusunan laporan tugas/proyek akhir program sarjana dan sarjana terapan.
Template ini mencakup semua komponen yang diperlukan untuk buku tugas akhir, mulai dari sampul hingga biografi penulis, dengan format yang telah disesuaikan untuk Departemen Teknik Informatika ITS.
Contoh file PDF dari template ini bisa dilihat di sini.
- Format ukuran halaman A4, margin, dan font Times New Roman sesuai standar ITS
- Struktur dokumen lengkap dengan penomoran halaman yang benar (romawi untuk bagian awal, arab untuk isi)
- Template sampul bahasa Indonesia dan Inggris
- Lembar pengesahan dengan format resmi ITS
- Abstrak dalam bahasa Indonesia dan Inggris
- Pernyataan keaslian dan kode etik akademik
- Pendahuluan: Latar belakang, rumusan masalah, batasan masalah, tujuan, dan manfaat
- Tinjauan Pustaka: Hasil penelitian terdahulu dan dasar teori dengan sistem referensi
- Desain dan Implementasi: Rancangan sistem dan implementasi solusi
- Pengujian dan Analisis: Hasil pengujian dan analisis yang dilakukan
- Penutup: Kesimpulan dan saran untuk pengembangan selanjutnya
- Sistem referensi otomatis menggunakan BibLaTeX dengan style APA
- Penomoran gambar, tabel, dan persamaan secara otomatis
- Dukungan untuk code listings dengan syntax highlighting
- Pembuatan daftar isi, daftar gambar, daftar tabel, dan daftar kode sumber otomatis
- Dukungan format gambar JPEG, PNG, dan format lain
- Formatting persamaan matematika yang rapi
- Pengaturan hyphenation bahasa Indonesia
- Kompilasi dokumen secara otomatis menggunakan GitHub Actions
- Sistem cross-reference untuk gambar, tabel, dan persamaan
- Template halaman kosong yang konsisten
File utama dokumen adalah main.tex yang mengatur:
- Package LaTeX yang digunakan
- Konfigurasi format dokumen (margin, font, spacing)
- Struktur dokumen dan urutan bab
- Styling untuk judul, referensi, dan numbering
π bab/ - Isi Buku Tugas Akhir
Berisi file .tex untuk setiap bab buku tugas akhir:
1-pendahuluan.tex- Latar belakang, rumusan masalah, tujuan, manfaat2-tinjauan-pustaka.tex- Penelitian terdahulu dan dasar teori3-metodologi.tex- Metodologi penelitian4-hasil-dan-pembahasan.tex- Hasil pengujian dan analisis5-kesimpulan-dan-saran.tex- Kesimpulan dan saran
π abstrak/ - Abstrak
abstrak-id.tex- Abstrak dalam bahasa Indonesiaabstrak-en.tex- Abstrak dalam bahasa Inggris
π lainnya/ - Komponen Tambahan
lembar-pengesahan.tex- Halaman pengesahan resmilembar-pengesahan-en.tex- Halaman pengesahan bahasa Inggrispernyataan-keaslian.tex- Pernyataan keaslian karyapernyataan-keaslian-en.tex- Pernyataan keaslian bahasa Inggriskode-etik.tex- Pernyataan kode etik akademikkata-pengantar.tex- Kata pengantarbiografi-penulis.tex- Biografi singkat penulis
π sampul/ - Halaman Sampul
konten-id.tex- Konten sampul bahasa Indonesiakonten-en.tex- Konten sampul bahasa Inggrissampul-luar.tex- Template layout sampul luarsampul-luar-tipis.tex- Template layout sampul dalamgambar/- Logo dan elemen visual sampul
π pustaka/ - Referensi
pustaka.bib- Database referensi dalam format BibTeXvariables.tex- Variabel-variabel yang memuat nama, NRP, judul, dan informasi lainnyatanda-hubung.tex- Pengaturan hyphenation bahasa Indonesia
π gambar/ - Aset Visual
Tempat menyimpan gambar, diagram, dan ilustrasi dalam format .jpg, .png, atau format lain
π program/ - Kode Program
Berisi file kode program yang akan dimasukkan pada dokumen dengan syntax highlighting
- Personalisasi Data: Edit informasi mahasiswa, dosen pembimbing, dan judul di file
pustaka/variables.tex - Isi Konten: Lengkapi setiap file di direktori
bab/sesuai penelitian Anda - Tambah Referensi: Masukkan referensi ke
pustaka/pustaka.bibdalam format BibTeX - Tambah Gambar: Simpan gambar di direktori
gambar/dan referensikan di konten - Tambah Kode: Simpan file kode program di direktori
program/jika diperlukan - Kompilasi: Jalankan LaTeX compiler untuk menghasilkan
main.pdf
- Setiap file dilengkapi dengan komentar panduan penggunaan
- Gunakan label dan reference untuk cross-referencing otomatis
- Format sitasi menggunakan
\parencite{}untuk referensi dalam teks - Gunakan environment
figure,table, danequationuntuk elemen yang perlu dinomori - Edit variabel di
pustaka/variables.texuntuk mengubah informasi mahasiswa dan judul
Penjelasan lengkap dan contoh penggunaan tersedia dalam komentar di setiap file template.
Template ini memerlukan distribusi LaTeX yang lengkap seperti:
- TeX Live (Linux/Windows/macOS) - Rekomendasi
- MiKTeX (Windows)
- MacTeX (macOS)
Template menggunakan package LaTeX berikut:
geometry- pengaturan margin dan ukuran halamansetspace- pengaturan spasi barisbiblatex- manajemen referensi dengan style APAgraphicx- dukungan gambarhyperref- hyperlink dan bookmark PDFlistings- code syntax highlightingtocloft- custom table of contentstitlesec- custom section formattingtxfonts- font Times New Romanxcolor- pewarnaan tabel dan elemenlongtable,tabularx- tabel panjang dan fleksibel
Untuk menghasilkan dokumen PDF:
pdflatex main.tex
biber mainAtau gunakan latexmk untuk kompilasi otomatis:
latexmk -pdf main.texKontribusi untuk pengembangan template ini sangat diterima. Silakan:
- Fork repositori ini
- Buat branch untuk fitur baru (
git checkout -b feature/nama-fitur) - Commit perubahan (
git commit -am 'Menambah fitur baru') - Push ke branch (
git push origin feature/nama-fitur) - Buat pull request
Template ini dilisensikan di bawah Lisensi MIT. Anda bebas menggunakan, memodifikasi, dan mendistribusikan template ini untuk keperluan akademik maupun komersial.