Cara Membuat Tabel dengan LaTeX

How Create Tables With Latex

LaTeX, diucapkan sebagai Lay-Tek atau Lah-tek, adalah bahasa dokumentasi untuk membuat dokumen profesional. Penggunaannya yang paling umum adalah dokumentasi teknis dan ilmiah karena menyediakan pendekatan Apa yang Anda Lihat Adalah Apa yang Anda Maksud. Metode ini memungkinkan Anda untuk fokus hanya pada konten dokumen Anda tanpa mengkhawatirkan pemformatan.

Tutorial ini bertujuan untuk mengajari Anda cara menggunakan LaTeX untuk membuat berbagai jenis tabel dan mengisinya dengan data.



CATATAN: Tutorial ini mengasumsikan Anda bukan orang baru di LaTeX; itu tidak berfungsi sebagai pengantar LaTeX.



Cara Membuat Tabel Sederhana Dengan LaTeX

Tabel adalah standar saat bekerja dengan dokumen ilmiah. LaTeX menawarkan koleksi lengkap alat yang dapat Anda gunakan untuk membuat dan menyesuaikan berbagai elemen tabel.



Untuk membuat tabel sederhana di LaTeX, gunakan lingkungan tabular.

Untuk memisahkan kolom, gunakan simbol ampersand &. Untuk memisahkan baris, gunakan simbol baris baru

Kode LaTeX berikut membuat tabel sederhana.



documentclass{artikel}
usepackage[utf8]{inputenc}

itle{LinuxHint - tabel LaTeX}
penulis{LinuxHint}
anggal{Juni 2021}

egin{dokumen}
egin{tengah}
egin{tabular}c
1 & 2 & 3 & 4 \
5 & ​​6 & 7 & 8 \
9 & 10 & 11 & 12 \
end{tabel}
end{tengah}
membuat judul
end{dokumen}

Gunakan lingkungan tabular untuk memberi tahu kompiler LaTeX bahwa Anda ingin membuat tabel.

Di dalam lingkungan tabular, Anda harus menentukan parameter yang menentukan jumlah kolom yang akan disisipkan. Misalnya, empat (c) nilai menunjukkan empat kolom di tengah.

Setelah Anda mengkompilasi kode di bawah ini, Anda akan mendapatkan output sebagai:

Bagaimana Menambahkan Garis Horizontal

Anda dapat menggunakan perintah hline untuk menambahkan garis horizontal di bagian atas dan bawah tabel.

Kode untuk itu adalah:

documentclass{artikel}
usepackage[utf8]{inputenc}

itle{LinuxHint - tabel LaTeX}
penulis{LinuxHint}
anggal{Juni 2021}

egin{dokumen}
egin{tengah}
egin{tabular}c
hline
1 & 2 & 3 & 4 \
5 & ​​6 & 7 & 8 \
9 & 10 & 11 & 12 \
hline
end{tabel}
end{tengah}
membuat judul
end{dokumen}

Setelah Anda mengkompilasi kode, Anda akan mendapatkan tabel dengan garis horizontal di bagian atas dan bawah sebagai:

Untuk membuat tabel tertutup dengan garis vertikal di kedua sisi, Anda dapat menentukan dua pipa di awal definisi kolom sebagai:

egin{tabular} c

Contoh kode lengkap untuk ini adalah:

documentclass{artikel}
usepackage[utf8]{inputenc}

itle{LinuxHint - tabel LaTeX}
penulis{LinuxHint}
anggal{Juni 2021}

egin{dokumen}
egin{tengah}
egin{tabular}c
hline
1 & 2 & 3 & 4 \
5 & ​​6 & 7 & 8 \
9 & 10 & 11 & 12 \
hline
end{tabel}
end{tengah}
membuat judul
end{dokumen}

Setelah Anda mengkompilasi kode di atas, Anda akan mendapatkan output yang mirip dengan yang ditunjukkan di bawah ini:

Cara Meratakan Teks Kolom

LaTeX memungkinkan kita untuk mengizinkan teks kolom ke kanan, kiri, dan tengah. Secara default, LaTeX menggunakan {c} untuk menyelaraskan pusat teks.

Untuk mengatur teks ke kanan atau kiri, gunakan {r} dan {l} berturut-turut.

Misalnya, blok berikut menunjukkan cara membuat tabel dengan perataan teks yang benar.

documentclass{artikel}
usepackage[utf8]{inputenc}

itle{LinuxHint - tabel LaTeX}
penulis{LinuxHint}
anggal{Juni 2021}

egin{dokumen}
egin{tengah}
egin{tabel}
hline
1 & 2 & 3 & 4 \
5 & ​​6 & 7 & 8 \
9 & 10 & 11 & 12 \
hline
end{tabel}
end{tengah}
membuat judul
end{dokumen}

Cara Membuat Tabel Multi-Halaman Dengan LaTeX

Untuk membuat tabel yang memakan dua halaman atau lebih, Anda perlu menggunakan paket longtable. Untuk melakukan ini, masukkan: baris

usepackage {meja panjang}

Menentukan paket longtable memungkinkan tabel dipecah dan digabungkan menggunakan alat pemecah halaman LaTeX.

Untuk membuat tabel panjang, Anda perlu menambahkan empat perintah.

  • endfirsthead – Konten yang mendahului perintah ini dialokasikan di awal tabel di halaman pertama.
  • endhead – Konten antara perintah ini dan endfirsthead dialokasikan di bagian atas tabel pada setiap halaman kecuali yang pertama.
  • endkaki – Konten dialokasikan di bagian bawah setiap halaman kecuali yang terakhir.
  • endlastfoot - Ditampilkan di bagian bawah pada halaman terakhir di mana tabel berakhir.

Berikut ini membuat tabel multi-halaman sederhana.

documentclass{artikel}
usepackage[utf8]{inputenc}
usepackage{meja panjang}

egin{dokumen}
egin{meja panjang} [c] c
label{panjang} \

hline
multicolumn{2} { Mulai Tabel} \
hline
Halo Dunia \
hline
endfirsthead

hline
multicolumn{2} {Lanjutkan tabel ke halaman} \
hline
Halo Dunia \
endfirsthead

hline
multicolumn{2} {Mulai Tabel Lain} ef{long}\
hline
endhead
hline
endkaki
hline
multicolumn{2} {Ini Mengakhiri Tabel} \
hline
endlastfoot
[Ulangi multi-kolom]
end{meja panjang}
end{dokumen}

Cara Menggabungkan Baris dan Kolom Di LaTeX

Anda dapat menggunakan perintah multirow dan multi-column untuk menggabungkan baris dan kolom.

Multi-kolom

Sintaks umum untuk menggabungkan beberapa kolom adalah:

multicolumn{Number_of_columns}{align}{content}

Sebagai contoh, perhatikan kode di bawah ini:

documentclass{artikel}
usepackage[utf8]{inputenc}
egin{dokumen}
egin{tabular}{ | p {5cm} | p {3cm} | p {3cm} | p {3cm} |}
hline
multicolumn{4} {Daftar Trek} \
hline
Nama & Tanggal Rilis & Sutradara & Cerita Oleh \
hline
Star Trek: The Motion Picture & 7 Desember 1979, & Robert Wise & Alan Dean Foster \
Star Trek II: The Wrath of Khan & 4 Juni 1982, & Nicholas Meyer & Harve Bennett \
Star Trek V: Perbatasan Terakhir & 9 Juni 1989, & William Shatner & William Shatner \
hline
end{tabel}
% Sumber Data -> 'https://en.wikipedia.org/wiki/List_of_Star_Trek_films
end{dokumen}

CATATAN: Adalah baik untuk memastikan jarak kolom secara merata dengan menentukan dimensi.

Pada perintah multicolumn{4} {Trek List}

{4} menentukan jumlah kolom yang akan digabungkan.

Bagian selanjutnya mendefinisikan pembatas dan perataan untuk kolom.

{Trek List } – Nama untuk kolom gabungan.

Setelah Anda mengkompilasi kode LaTeX di atas, Anda akan mendapatkan output sebagai:

Multi-Baris

Untuk menggabungkan baris menggunakan perintah multirow, Anda perlu mengimpor paket multirow.

Contoh kode berikut menunjukkan cara menggabungkan baris.

documentclass{artikel}
usepackage[utf8]{inputenc}
usepackage{multibaris}
egin{dokumen}
egin{tengah}
egin{tabular}c
hline
Kolom1 & Kolom2 & Kolom3 & Kolom4 \
hline
multirow{3}{6cm}{Gabungan baris (sel)} & sel1 & sel2 \
& sel3 & sel4 \
& sel5 & sel6 \
hline
end{tabel}
end{tengah}
end{dokumen}

Memeriksa perintah: multirow{3}{6cm}{Gabungan baris (sel)} & sel1 & sel2

Anda akan mendapatkan tiga parameter:

Yang pertama adalah jumlah baris yang akan digabungkan. Jadi dalam contoh ini, 3 baris.

Selanjutnya, parameter kedua menentukan lebar kolom. Dalam contoh ini, 6cm.

Akhirnya, parameter terakhir mendefinisikan konten di dalam sel.

Mengkompilasi kode di atas harus memberikan tabel yang mirip dengan

Tentang Keterangan Tabel, Label, dan Referensi

Anda dapat membuat keterangan tabel dan label, yang dapat Anda gunakan untuk menampilkan informasi tentang tabel atau merujuknya.

Untuk menambahkan keterangan ke tabel, gunakan perintah caption. Anda dapat menempatkan judul tabel di bawah atau di atas tabel.

Sebagai contoh:

documentclass{artikel}
usepackage[utf8]{inputenc}
egin{dokumen}
egin{tabel}[h!]
erpusat
caption{Informasi tentang Film Star Trek}
egin{tabular}{ | p {5cm} | p {3cm} | p {3cm} | p {3cm} |}
hline
multicolumn{3} {Daftar Trek} \
hline
Nama & Tanggal Rilis & Sutradara \
hline
Star Trek: The Motion Picture & 7 Desember 1979, & Robert Wise\
Star Trek II: The Wrath of Khan & 4 Juni 1982, & Nicholas Meyer\
Star Trek V: Perbatasan Terakhir & 9 Juni 1989, & William Shatner\
hline
end{tabel}
label{perjalanan}
akhir tabel}
% Sumber Data -> 'https://en.wikipedia.org/wiki/List_of_Star_Trek_films
end{dokumen}

Setelah Anda mengkompilasi kode, Anda harus mendapatkan tabel dengan keterangan di bagian atas, seperti yang ditunjukkan pada gambar di bawah ini:

Kesimpulan

Tutorial ini telah membahas dasar-dasar membuat dan bekerja dengan Tabel di LaTeX.

Seperti yang Anda ketahui, LaTeX adalah alat yang hebat, dan tutorial ini tidak menjelaskan cara bekerja dengan tabel LaTex.

Dokumentasi LaTex adalah panduan referensi yang bagus. Silakan merujuknya sesuai kebutuhan.