%% ============================================================
%% main.tex — File Utama Template Skripsi UNSRI
%% Teknik Informatika / Ilmu Komputer
%% Fakultas Ilmu Komputer, Universitas Sriwijaya
%% ============================================================
%%
%% CARA PENGGUNAAN
%% ─────────────────────────────────────────────────────────
%% 1. Isi data diri di config.tex.
%% 2. Sesuaikan teks pada file di folder front_matter/.
%% 3. Tulis isi skripsi di folder chapters/.
%% 4. Masukkan daftar pustaka di references.bib.
%% 5. Compile: latexmk -pdf main.tex
%% 6. Untuk mencetak hardcover, hilangkan komentar pada
%% \input{front_matter/cover} di bawah.
%%
%% Jangan ubah unsri-skripsi.cls kecuali diperlukan.
%% ============================================================
\documentclass{unsri-skripsi}
%% ── Load konfigurasi ─────────────────────────────────────────
%% \input ini harus dipanggil sebelum \begin{document}.
\input{config}
%% ============================================================
%% BEGIN DOCUMENT
%% ============================================================
\begin{document}
%% ============================================================
%% HALAMAN SAMPUL LUAR (Hard Cover)
%% ============================================================
%% Hilangkan komentar (\begin{comment} dan \end{comment})
%% hanya saat mencetak jilid hardcover.
%%
\begin{comment}
\thispagestyle{empty}
\input{front_matter/cover}
\end{comment}
%% ============================================================
%% BAGIAN AWAL (Front Matter)
%% Penomoran romawi kecil (i, ii, iii ...) di tengah bawah.
%% ============================================================
\frontmatter
%% ── Halaman Judul Dalam ──────────────────────────────────────
%% Halaman "i" (angka tidak dicetak).
\input{front_matter/title_page}
\setcounter{page}{2}
%% ── Halaman Pengesahan ───────────────────────────────────────
%% Gunakan hasil scan PDF bertanda tangan.
\phantomsection
\addcontentsline{toc}{chapter}{HALAMAN PENGESAHAN}
\includepdf[
pages = 1,
fitpaper = false,
width = \paperwidth,
offset = 0.5cm -1cm,
pagecommand = {\thispagestyle{frontmatter}}
]{front_matter/pengesahan.pdf}
%% ── Tanda Lulus Ujian Komprehensif ───────────────────────────
%% Gunakan hasil scan PDF.
\phantomsection
\addcontentsline{toc}{chapter}{TANDA LULUS UJIAN KOMPREHENSIF SKRIPSI}
\includepdf[
pages = 1,
fitpaper = false,
width = \paperwidth,
offset = 0.5cm -1cm,
pagecommand = {\thispagestyle{frontmatter}}
]{front_matter/lulus-kompre.pdf}
%% ── Halaman Pernyataan Keaslian ──────────────────────────────
%% Gunakan hasil scan PDF bertanda tangan.
\phantomsection
\addcontentsline{toc}{chapter}{HALAMAN PERNYATAAN}
\includepdf[
pages = 1,
fitpaper = false,
width = \paperwidth,
offset = 0.5cm -1cm,
pagecommand = {\thispagestyle{frontmatter}}
]{front_matter/pernyataan-turnitin.pdf}
%% ── Motto dan Persembahan ────────────────────────────────────
\input{front_matter/motto}
%% ── Abstract (English) ───────────────────────────────────────
\input{front_matter/abstract_en}
%% ── Abstrak (Bahasa Indonesia) ───────────────────────────────
\input{front_matter/abstract_id}
%% ── Daftar Isi ───────────────────────────────────────────────
\newpage
\singlespacing
\phantomsection
\addcontentsline{toc}{chapter}{DAFTAR ISI}
\tableofcontents
%% ── Daftar Tabel ─────────────────────────────────────────────
\newpage
\phantomsection
\addcontentsline{toc}{chapter}{DAFTAR TABEL}
\listoftables
%% ── Daftar Gambar ────────────────────────────────────────────
\newpage
\phantomsection
\addcontentsline{toc}{chapter}{DAFTAR GAMBAR}
\listoffigures
%% ── Kata Pengantar ───────────────────────────────────────────
\input{front_matter/preface}
%% Halaman tanda tangan kata pengantar (scan PDF)
\phantomsection
\includepdf[
pages = 1,
fitpaper = false,
width = \paperwidth,
offset = 0.5cm 1cm,
pagecommand = {\thispagestyle{empty}}
]{front_matter/pengantar-ttd.pdf}
%% ── Daftar Algoritma ─────────────────────────────────────────
%% Hilangkan komentar jika ada algoritma.
%\newpage
%\phantomsection
%\addcontentsline{toc}{chapter}{DAFTAR ALGORITMA}
%\listofalgorithms
%% ── Daftar Singkatan dan Lambang ─────────────────────────────
%% Hilangkan komentar dan buat file front_matter/abbreviations.tex.
%\newpage
%\phantomsection
%\addcontentsline{toc}{chapter}{DAFTAR SINGKATAN DAN LAMBANG}
%\input{front_matter/abbreviations}
%% ============================================================
%% ISI UTAMA (Main Matter)
%% Penomoran BAB-Halaman (I-1, II-3, dst). Reset tiap bab.
%% ============================================================
\mainmatter
\input{chapters/chapter1} % BAB I
\input{chapters/chapter2} % BAB II
\input{chapters/chapter3} % BAB III
\input{chapters/chapter4} % BAB IV
\input{chapters/chapter5} % BAB V
\input{chapters/chapter6} % BAB VI
%% Untuk menambah bab, duplikat baris \input dan buat filenya.
%% ============================================================
%% BAGIAN AKHIR (Back Matter)
%% Melanjutkan penomoran romawi dari front matter.
%% ============================================================
\backmatter
%% ── Daftar Pustaka ───────────────────────────────────────────
\singlespacing
\phantomsection
\addcontentsline{toc}{chapter}{DAFTAR PUSTAKA}
\bibliographystyle{apalike}
\bibliography{references}
%% ── Lampiran ─────────────────────────────────────────────────
\input{appendices/appendices_list}
\end{document}

PDF Preview
Create an account to compile and preview