Tutorial penggunaan class LaTeX uinwsskripsi untuk pengetikan skripsi


 

Skripsi merupakan karya final bagi seorang mahasiswa untuk memenuhi sebagian syarat untuk memperoleh gelar sarjana. Di antara tantangan yang harus dihadapi oleh mahasiswa dalam pembuatan skripsi adalah tata tulis skripsi yang harus disesuaikan dengan format baku yang telah ditetapkan oleh masing-masing fakultas/universitas. Oleh karena itu, dalam pengetikannya mahasiswa harus memperhatikan betul setiap ketentuan yang sudah ditetapkan dalam penulisan skripsi. Jika ada format penulisan yang tidak sesuai, tak jarang mahasiswa harus menerima koreksi baik dari pembimbing skripsi maupun penguji skripsi. Hal ini tentunya akan menyita waktu, tenaga dan pikiran mahasiswa juga.

Ketersediaan template untuk pengetikan skripsi yang sesuai dengan ketentuan yang telah ditetapkan oleh masing-masing fakultas/universitas akan membantu mahasiswa dalam hal pengetikan dokumen skripsinya. Salah satu model pengetikan dokumen ilmiah yang sudah biasa digunakan di berbagai jurnal, tesis, disertasi baik di dalam negeri maupun luar negeri adalah model pengetikan dengan LaTeX. Dengan menggunakan LaTeX, beberapa hal dalam pengetikan dokumen dapat diproses secara otomatis. Dokumen yang diketik dengan LaTeX juga dapat diedit dalam lintas platform sistem operasi, tanpa khawatir terjadi perubahan format. Untuk lebih jelasnya, bagi pembaca yang belum kenal sama sekali dengan LaTeX, dipersilahkan untuk membaca penjelasannya dari berbagai literatur. 

Kami telah membuat suatu class LaTeX, yang kami beri nama uinwsskripsi yang dapat digunakan sebagai template untuk mengetik skripsi sesuai dengan format yang telah ditentukan dalam buku Pedoman Tugas Akhir Fakultas Sains dan Teknologi UIN Walisongo Semarang terbitan tahun 2020 (PTAFSTUINWS2020). Class ini kami bundling dengan beberapa file pendukung yang dapat digunakan sebagai contoh untuk penulisan skripsi. File class LaTeX berikut file-file pendukungnya dapat diunduh pada alamat berikut :

https://github.com/ardhi175/uinwsskripsi

Berikut ini adalah tutorial penggunaan class uinwsskripsi yang dapat digunakan untuk pengetikan skripsi bagi mahasiswa Fakultas Sains dan Teknologi UIN Walisongo Semarang.

Penjelasan paket class  uinwsskripsi

Class uinwsskripsi ini di-bundling bersama file-file lain sehingga dalam satu bundle nya terdiri dari file-file berikut :

  1. uinwsskripsi.cls
  2. skripsi_uinws.tex 
  3. data_skripsi.tex
  4. muka_skripsi.tex
  5. abstrak.tex
  6. kata_pengantar.tex
  7. pustaka.tex
  8. bab-1-skripsi.tex
  9. bab-2-skripsi.tex
  10. bab-3-skripsi.tex
  11. bab-4-skripsi.tex
  12. lampiran-1.tex
  13. lampiran-2.tex
  14. gambarcontoh.jpg
  15. Logo-uin-walisongo.png
  16. skripsi_uinws.pdf

Penjelasan dari masing-masing file tersebut adalah sebagai berikut :

1. uinwsskripsi.cls

File ini merupakan file class skripsi yang berisi kode-kode untuk menghasilkan format tulisan yang sesuai dengan buku PTAFSTUINWS2020. File ini tidak boleh diubah-ubah. Jika file ini diubah-ubah, dapat menyebabkan pembuatan file skripsi menjadi gagal. File ini harus diletakkan bersama file pendukung skripsi lainnya.

2. skripsi_uinws.tex

File ini merupakan file utama dalam dokumen skripsi yang akan diketik. Dikatakan file utama karena dalam file ini terdapat kode \documentclass{uinwsskripsi}, \begin{document} dan \end{document}. Isi lengkap dari file ini adalah sebagai berikut :

\documentclass{uinwsskripsi}
 
\input{data_skripsi.tex}

\begin{document}

\input{muka_skripsi.tex}
\input{bab-1-skripsi.tex}
\input{bab-2-skripsi.tex}
\input{bab-3-skripsi.tex}
\input{bab-4-skripsi.tex}
\daftarpustaka
\lampiran
\input{lampiran-1.tex}
\input{lampiran-2.tex}

\end{document}

Ini adalah format standar yang dijadikan sebagai contoh. Dalam contoh ini, skripsi ditulis dalam 4 bab dan memiliki 2 lampiran. Masing-masing bab ditulis dalam file :

  1. bab-1-skripsi.tex
  2. bab-2-skripsi.tex
  3. bab-3-skripsi.tex
  4. bab-4-skripsi.tex

sementara masing-masing lampiran ditulis dalam file :

  1. lampiran-1.tex
  2. lampiran-2.tex

Pengguna dapat menambahkan (atau bahkan mengurangi) file bab ataupun lampiran tertentu. Sebagai contoh jika ingin menambahkan satu file lagi yang berisi bab ke 5, maka pertama pengguna perlu membuat file baru yang diberi nama (misalnya) bab-5-skripsi.tex kemudian dilanjutkan dengan menyisipkan kode

\input{bab-5-skripsi.tex}

setelah baris kode \input{bab-4-skripsi.tex}.  Jika ingin menambahkan lampiran ketiga, maka pengguna perlu membuat file baru yang diberi nama (misalnya) lampiran-3.tex lalu menyisipkan kode

\input{lampiran-3.tex}

setelah baris kode \input{lampiran-2.tex}. Selain dari penambahan ataupun pengurangan bab dan lampiran, pengguna tidak perlu merubah baris kode yang lain dalam file ini.

3. data_skripsi.tex

File ini berisi data-data yang diperlukan untuk diisikan secara otomatis oleh class uinwsskripsi ke halaman-halaman tertentu di skripsi. Data-data yang perlu diisi adalah sebagai berikut :

    data mahasiswa :

  1. \titleind{} : judul skripsi
  2. \fullname{} : nama mahasiswa 
  3. \idnum{} : NIM 
  4. \jurusan{} : jurusan
  5. \prodi{} : prodi
    data khusus tampil di cover :
  1. \gelarsarjana{} : akan ditampilkan di bagian cover sebagai pelengkap tulisan
  2.  Diajukan untuk Memenuhi Sebagian Syarat Guna Memperoleh
    Gelar Sarjana <data \gelarsarjana>
    dalam Ilmu<data \prodi>
  3. \tahunterbitskripsi{} : akan ditampilkan pada baris terakhir di cover  
   data pembimbing skripsi :
  1. \pembimbingpertama{} :  nama pembimbing pertama
  2. \nippembimbingpertama{} : NIP pembimbing pertama
  3. \pembimbingkedua{} : nama pembimbing kedua
  4. \nippembimbingkedua{} : NIP pembimbing kedua
   data penguji skripsi :
  1. \pengujipertama{} : nama penguji pertama lengkap dengan gelar.
  2. \nippengujipertama{} : NIP penguji pertama
  3. \pengujikedua{} : nama penguji kedua lengkap dengan gelar
  4. \nippengujikedua{} : NIP penguji kedua
  5. \pengujiketiga{} : nama penguji ketiga lengkap dengan gelar
  6. \nippengujiketiga{} : NIP penguji ketiga
  7. \pengujikeempat{} : nama penguji keempat
  8. \nippengujikeempat{} : NIP penguji keempat
   data nama file pustaka, abstrak dan kata pengantar :
  1. \filepustaka{} : nama file yang berisi daftar pustaka. Dalam bundle ini sudah disediakan contoh file yang berisi daftar pustaka dengan nama pustaka.tex.
  2. \fileabstrak{} : nama file yang berisi abstrak. Dalam bundle ini sudah disediakan contoh file yang berisi abstrak dengan nama abstrak.tex
  3. \filekatapengantar{} : nama file yang berisi kata pengantar. Dalam bundle ini sudah disediakan contoh file yang berisi kata pengantar dengan nama kata_pengantar.tex
   data tanggal :
  1. \tanggalpernyataankeaslian{} : tanggal di halaman pernyataan keaslian
  2. \tanggalpengesahan{} : tanggal di halaman pengesahan
  3. \tanggalnotabimbingsatu{} : tanggal di halaman nota dinas pembimbing 1
  4. \tanggalnotabimbingdua{} : tanggal di halaman nota dinas pembimbing 2
   kata kunci untuk di halaman abstrak :
  1. \katakunci{} : kata kunci yang ditampilkan di halaman abstrak. Antara dua kata kunci dipisahkan dengan tanda koma

Seluruh data tersebut wajib diisi. Pengguna cukup mengisikan data yang diperlukan ke dalam tanda kurung { } pada masing-masing kode tersebut.

 4. muka_skripsi.tex

File ini berisi susunan halaman dari mulai halaman judul/cover sampai sebelum halaman Bab 1 di mulai. Susunannya adalah sebagai berikut

  1. \coverbaru : halaman cover/judul

  2. \halamanpernyataan : halaman pernyataan

  3. \halamanpengesahan : halaman pengesahan

  4. \halamannotabimbingsatu : halaman nota dinas pembimbing 1

  5. \halamannotabimbingdua : halaman nota dinas pembimbing 2

  6. \abstrak : halaman abstrak

  7. \katapengantar : halaman kata pengantar

  8. \daftarisi : halaman daftar isi

  9. \daftartabel : halaman daftar tabel

  10. \daftargambar : halaman daftar gambar

  11. \daftarlampiran : halaman daftar tampilan

Susunan halaman tersebut tidak diboleh diubah-ubah urutannya. Jika ada halaman yang tidak dikehendaki/tidak ingin ditampilkan maka cukup berikan tanda % di depan kode yang sesuai. Sebagai contoh, misalnya halaman daftar tabel tidak ada/tidak ingin ditampilkan dalam skripsi pengguna, maka baris \daftartabel diubah menjadi %\daftartabel.

5. abstrak.tex

File ini digunakan untuk menuliskan isi dari abstrak. Kata kunci dituliskan di file data_skripsi.tex sebagaimana sudah dijelaskan di atas.

6. kata_pengantar.tex

File ini digunakan untuk menuliskan isi dari kata pengantar.

7. pustaka.tex

File ini digunakan untuk menuliskan daftar pustaka. Contoh penulisan daftar pustaka yang sesuai dengan contoh yang diberikan dalam buku PTAFSTUINWS2020.

8. bab-1-skripsi.tex - bab-4-skripsi.tex 

Keempat file ini masing-masing digunakan untuk menuliskan isi dari masing-masing bab 1 sampai 4. Nama file tiap bab harus sesuai dengan kode yang dituliskan di file skripsi_uinws.tex sebagaimana dijelaskan di atas. Penambahan atau pengurangan file bab disesuaikan dengan keperluan.

9. lampiran-1.tex & lampiran-2.tex

Kedua file ini masing-masing digunakan untuk menuliskan isi dari lampiran 1 dan lampiran 2. Nama file tiap lampiran harus sesuai dengan kode yang dituliskan di file skripsi_uinws.tex sebagaimana dijelaskan di atas. Penambahan atau pengurangan file lampiran disesuaikan dengan keperluan.

10. gambarcontoh.jpg

File ini hanya contoh gambar yang ditampilkan dalam skripsi.

11. Logo-uin-walisongo.png

File ini merupakan logo UIN Walisongo yang ditampilkan di halaman cover dan juga halaman pengesahan. File ini tidak boleh dihapus ataupun diubah namanya.

12. skripsi_uinws.pdf

File ini merupakan hasil generate dari file skripsi_uinws.tex yang dilakukan oleh texlive. Inilah produk akhir dari proyek pengetikan skripsinya. Mengenai texlive, lihat penjelasan di bawah.

Penulisan daftar pustaka

Penulisan daftar pustaka dalam skripsi ini dilakukan secara sedikit manual dikarenakan format yang ditentukan dalam buku PTAFSTUINWS2020 tidak mengikuti salah satu dari berbagai style yang tersedia di LaTeX. Dikatakan sedikit manual karena tidak ada pemformatan secara otomatis untuk masing-masing jenis pustaka. Sebagaimana telah dicontohkan di PTAFSTUINWS2020, format penulisan pustaka artikel berbeda dengan format penulisan pustaka buku misalnya. Oleh karena itu, pengguna perlu memformat sendiri setiap jenis pustaka yang ditampilkan. Contoh pemformatan diberikan dalam file pustaka.tex, yang telah disesuaikan dengan contoh yang ada di buku PTAFSTUINWS2020. Sebagai contoh, untuk menuliskan daftar pustaka 

Arikunto, S. 2002. Prosedur penelitian suatu pendekatan praktek. Jakarta: Rineka         Cipta.

kode yang perlu dituliskan dalam file pustaka.tex adalah

\bibitem[(Arikunto, 2002)]{arikunto2002}Arikunto, S. 2002. \textit{Prosedur penelitian suatu pendekatan praktek}. Jakarta: Rineka Cipta.

Perhatikan setiap pustaka harus diawali dengan \bibitem[ ]{ }. Isian dalam kurung kotak [ ] digunakan untuk menampilkan kutipan ketika pustaka tersebut dikutip. Oleh karena itu, isi dalam kurung kotak [ ] perlu disesuaikan dengan tampilan yang diinginkan. Dengan mengisikan (Arikunto, 2002) dalam kurung kotak [ ] maka ketika pustaka tersebut dikutip di suatu bab, akan ditampilan sesuai yang ada di dalam kurung kotak [ ] tersebut, yakni (Arikonto, 2002). Lalu bagaimana cara mengutip pustaka Arikunto tersebut di suatu bab? Misalkan pada suatu baris di suatu bab perlu ditampilkan kutipan Arikunto tersebut, maka pada baris tadi cukup berikan perintah 

\cite{arikunto2002} 

Perhatikan isi di dalam kurung kurawal { } pada kode \bibitem[ ]{ } digunakan untuk memanggil pustaka tersebut dalam suatu kutipan.

Software yang digunakan dan konfigurasinya


Software-software yang digunakan :

1. texlive, minimal versi 2020. Software ini merupakan "engine" dari pengetikan dokumen dengan LaTeX. TexLive akan menggenerate file tex utama yang kita ketik di editor. File tertentu di sini bisa berupa file pdf, dvi, dll. Sebagai contoh, dari file skripsi_uinws.tex yang diketik menggunakan editor oleh texlive akan digenerate file skripsi_uinws.pdf. File ISO untuk texlive versi 2020 dapat diunduh melalui tautan ini (ukuran 4 GB). Software ini dapat diinstal di Linux maupun Windows.


2. texmaker, minimal versi 5.0.4. Software ini berfungsi sebagai editor. Pengetikan semua dokumen dilakukan dengan menggunakan software ini, dan diberi ekstensi .tex. File installer texmaker dapat diunduh melalui tautan ini. Software ini dapat diinstall di Linux maupun Windows. Sebenarnya terdapat berbagai alternatif software editor lain seperti texstudio, dll, yang dapat digunakan asalkan paham cara mengkonfigurasinya.

 

3. Penampil pdf. Secara umum semua software penampil pdf (adobe reader, dll) dapat digunakan untuk menampilkan file pdf yang digenerate oleh texlive berdasarkan file-file yang kita ketik dari editor (texmaker, texstudio, dll). 



Comments

Post a Comment