Mukadimah
Anda tahu, suatu tabel dapat dibuat dengan atau tanpa menggunakan paket. Suatu tabel dibuat dengan menggunakan lingkup perintah. Dalam tulisan ini Anda akan berkonsentrasi pada lingkup perintah bawaan $\LaTeX$, yaitu tabular.
Contoh di atas menunjukkan bahwa Anda membuat tabel dalam tiga kolom. Kolom 1 diatur rata-kiri (l=left), kolom 2 diatur rata-tengah (c=center), dan kolom 3 diatur rata-kanan (r=right). Pada isi tabel, kolom-kolom itu disekat oleh lambang ampersand (&). Berikut ini beberapa hal yang layak Anda pertimbangkan ketika membuat tabel.
- Sebaiknya tabel dibuat oleh paket booktabs, kecuali ketika Anda menggunakan pewarnaan pada baris-baris tabel. Paket booktabs menggunakan hanya garis mendatar pada tabel. Lazimnya garis mendatar itu, di atas kepala tabel dibuat oleh perintah \toprule; di bawah baris dibuat oleh \midrule; dan di bawah baris terakhir dibuat oleh \bottomrule; sedangkan untuk menggaris bawahi beberapa kolom tertentu dibuat oleh \cmidrule{...}.
- Untuk pewarnaan pada tabel, sediakan paket xcolor dengan mencantumkan opsi table, selain opsi lainnya. \usepackage[table]{xcolor}.
- Sediakan paket array untuk pengaturan ketinggian baris, pewarnaan baris, dan ketebalan garis.
- Jika Anda akan menggunakan penggandaan (dua atau lebih) baris maka sediakan paket multirow.
- Gunakan lingkup perintah minipage ketika Anda memuat daftar butir (enumarate atau itemize) atau ketika sel memuat teks yang cukup panjang.
- Garis tegak | pada tabel dibuat dengan menekan tombol shift dan | yang terletak diatas tombol enter.
- Penggandaan kolom dibuat oleh perintah \multicolumn{<banyak kolom>}{<perataan>}{<isi sel>}.
- Penggandaan baris dibuat oleh perintah \multirow{<banyak baris>}{*}[opsi]{<isi sel>}.
- Jika penggandaan kolom dan penggandaan baris dilakukan sekaligus maka letakkan perintah multirow sebagai isi sel di dalam perintah multicolumn, \multicolumn{...}{...}{\multirow{...}{*}[...]{...}}.
- Gunakan paket caption, dengan menetapkan beberapa opsi yang diperlukan, jika Anda ingin membuat keterangan pada tabel.
- Sebagai pilihan, Anda dapat menggunakan paket dan lingkup perintah tabularx, juga paket makecell (silakan pelajari dokumentasinya).
Menerapkan Penggandaan Kolom dan Penggandaan Baris
Perhatikan Tabel 2. Sekarang Anda ingin menggunakan dua baris pertama untuk kepala tabel. Pada baris pertama Anda ingin menyatukan tiga kolom, yaitu kolom 3, 4, dan 5. Sedang pada masing-masing kolom 1, 2, 6, dan 7 Anda ingin menyatukan dua baris. Untuk hal itu Anda atur sebagai berikut.
Penggandaan Kolom, Penggandaan Baris, dan Pewarnaan Baris, Sel, dan Garis pada Tabel
Agar isi-isi sel ``dapat bernapas lega'', lebih dulu Anda dapat mengatur ketinggian baris dari semula $1$ menjadi (misalnya) $1.25$ oleh \renewcommand{\arraystretch}{1.25}. Anda juga dapat menetapkan jenis kolom tertentu untuk mengatur perataan dan lebarnya, \newcolumntype{C}{>{\centering\arraybackslash}m{5mm}} dengan C sebagai nama kolom, \centering\arraybackslash agar isi sel rata-tengah, dan m{...} berisi ukuran lebar kolom dan mengatur isi sel berada di tengah baris (m=middle).
Perhatikan pembuatan Tabel 5.
Tampak bahwa isi sel pada kolom 1, 2, 6, dan 7 tertutupi oleh pewarnaan terhadap baris 2. Di sinilah Anda gunakan trik. Dalam perintah multirow dengan pewarnaan baris, letakkan perintah untuk isi sel pada keempat kolom itu di baris 8 (baris kedua dari penggandaan dua baris), bukan pada baris 7. Kemudian gunakan opsi (pada perintah multirow) untuk ``mengangkat'' isi sel pada keempat kolom tersebut dengan nilai positif yang sesuai. Misalnya, $4.5\,\textrm{mm}$. Perhatikan baris 8.
Penutup
$\square$ Adjie Gumarang Pujakelana 2020
No comments:
Post a Comment