Mengenali Struktur File
Mengenali Struktur File
Sebelum kta lanjutkan menulis buku dengan template “Elegant”, kita akan membahas mengenai struktur file di template yang akan kita gunakan. Berbeda dari template origunal, template yang kta modifikasi memiliki tambhan 2 folder yaitu Bab dan lampiran. Kita akan bahas satu persatu
Folder Bab
Dalam folder ini sengakja dibuat dengan sub folder di bawahnya, di mana kta tahu bahwa sebuah buku pasti terdiri atas beberapa bab. Jikan kita cermati, dalam folder bab terdapat sebuah folder sampel. Di terdiri atas beberapa file tex dan sebuah README.mddalam folder sampel
Sampel gunanya untuk panduan kita dalam menulis, sebaknya jangan dihapus, kita biarkan sebagai rujukan. Mari kita buat folder baru dalam folder bab dan kta beri nama Bab_01, lalu tambahkan beberapa file dengan nama yang persis sama dalam folder sampel, nantinya struktur direktor kita akan seperti ini
- Bab
- Bab_01
- evaluasi.tex
- konsep.tex
- lathan.tex
- index.tex
- mindmap.tex
- problem.tex
- REASDME.md
- Bab_02
- evaluasi.tex
- konsep.tex
- lathan.tex
- index.tex
- mindmap.tex
- problem.tex
- REASDME.md
- Bab_03
- evaluasi.tex
- konsep.tex
- lathan.tex
- index.tex
- mindmap.tex
- problem.tex
- REASDME.md Banyak bab yang akan kita tambahkan terserah kita, sesuai keperluan. Kita lihat bahwa isi dalam bak semua sama untuk memastikan tempolate kta konsisten dan memudahkan memeriksa kelengkapan isi.
- Bab_01
jika semua berkas yang dibutuhkan sudah dbuat (isnya masih kosong), kta menuju ke main.tex di root (file utama).
- klik file main.tex di root
- non aktifkan baris berikut dengan cara tekan kombinasi tombol keyboard ctrl+/ sehingga baris yang awalnya tertulis seperti beriku
\input{Bab/Sample/index}
menjadi ada tambahan tanda persen (%) di awal. La,mbang persen artinya teks di belakngnya dianggap komentar (tidak aktif)
% \input{Bab/Sample/index}
- lalu tambahkan Bab_01 yang sudah kita buat dengan perintah
\input{Bab/Bab_01/index}
- pastikan penulisannya persis sama termasuk besar-kecilnya huruf
- Dengan cara yang sama tambahkan juga bab yang lain
Tips, selalu nonaktifkan bagan yang tidak sedang dikerjakan untuk meringankan proses compile
Menyusun keterkaitan antar file dalam satu bab
Jka kita perhatikan, hanya file index.tex yang dipanggil dalam main.tex. lalu bagaimana dengan fle yang lain? File lain akan kita panggil dalam index.tex, sehingga main.tex akan sangat sederhana dan mudah dikelola, bandngkan dengan template asli di mana semua ditulis dalam berkas utama,. hal ini bertujuan untuk memudahkan pengelolaan. Mari kita mulai untuk mengaitkan isi berkas dalam satu bab dalam index.
- buka main.tex pada folder sampel, salin (ctrl+c) isinya
- tempelkan (ctrl+v) pada main.tex di folder Bab_01
- Tampilannya akan seperti code d bawah.
\chapter{Hakikat Ilmu Kimia}
\begin{introduction}
\item Konsep 1
\item Konsep 2
\item Konsep 3
\item Konsep 4
\item Konsep 5
\end{introduction}
\input{Bab/Sample/konsep}
\newpage
\begin{problem}[Menguji diri sendiri]
\input{Bab/Sample/problem}
\end{problem}
\begin{exer}[Menguji diri sendiri]
\input{Bab/Sample/latihan}
\end{exer}
\begin{exam}[Menguji diri sendiri]
\input{Bab/Sample/evaluasi}
\end{exam}
\newpage
\section{Peta Konsep}
\input{Bab/Sample/mindmap}
- Ubah isi chapter yang semula tertulis dHakkat Ilmu Kimia dengan judul bab yang kita inginkan
- Ubah isi dalam blok introduction (baris 4-8) di belakang tag \item sesuai dengan yang kita ngnkan
- kta bisa tambah atau kurang banyak item
- perhatikan bahwa index memanggil beberpa berkas dengan perintah input seperti pada baris 11
\input{Bab/Sample/konsep}
- Ubah kata Sample menjadi Bab_01
\input{Bab/SampleBab_01/konsep}
- lakukan hal yang sama untuk baris input yang lain
- simpan (ctrl+s)
- Perhatikan perubahan yang terjadi,
- Semua tampilan awal dari sampel menghilang, dan kta hanya melhat bagan konsep saja. Mengapa? karena kita belum mengisi bagan lain yang lain yang telah diunput
- Untuk menampilkan semua isi kita salin is file evaluas.tex, konsep.tex dll ke dalam file yang sama di folder Bab_01, alalu kita modifikasi isinya sesuai dengan keingnan kita.
Demikan penjelasan singkat saya nmengenai cara mengelola berkas, di tutorial selanjutnya kita akan membahas mengenai chapter, section, subsection, enumerate dan itemize.
Tutorial sebelumnya dapat diklik pada tautan berikut
Tutorial selanjutnya dapat diklik pada tautan berikut
Ikuti terus tutorial saya di e-Project dan channel
saya di