
Emacs adalah program yang sangat serbaguna. Selain sebagai editor teks, itu bisa menjadi klien electronic mail Anda, pembaca berita, dan bahkan pelacak keuangan Anda. Ini karena Anda dapat dengan mudah menyesuaikan Emacs dengan tujuan dan situasi apa pun.
Beamer adalah modul LaTeX yang memungkinkan Anda membuat slide presentasi dengan cara yang mirip dengan membuat dokumen LaTeX. Di sini kami akan menunjukkan cara menggunakannya untuk membuat presentasi di dalam Emacs.
Table of Contents
Bagaimana cara kerja Beamer?
Beamer adalah perpanjangan dari sistem dokumen LaTeX yang memungkinkan Anda membuat modul slide yang dapat disesuaikan.

Satu perbedaan utama antara Beamer dan LaTeX default adalah ia menggunakan bingkai, bukan bagian. Bingkai Beamer adalah halaman dokumen yang dapat Anda ubah konten dan geometrinya. Misalnya, mudah bagi Beamer untuk menggunakan tema yang sama sekali berbeda di antara beberapa bingkai.

Pendekatan ini memungkinkan Beamer menjadi fleksibel dan portabel.
Menggunakan Beamer di Emacs
Salah satu cara termudah untuk menggunakan Beamer di Emacs adalah melalui Mode Org. Dengan itu, menginstal Org Mode dan LaTeX menjadi sangat mudah. Pertama, Anda perlu menginstal LaTeX melalui repositori paket distribusi Anda.
Di Ubuntu, jalankan perintah berikut untuk menginstal LaTeX:
sudo apt set up texlive-full
Dari sana, Ubuntu kemudian akan mengunduh dan menginstal semua paket yang diperlukan untuk menjalankan seluruh suite LaTeX dengan benar di komputer Anda.
Untuk menginstal Mode Org di Emacs, tekan Alt + X, lalu ketik “paket-instal”. Ini kemudian akan memunculkan immediate di mana Anda dapat mengetikkan paket yang ingin Anda instal. Jenis org
.

Melakukannya kemudian akan memberi tahu Emacs untuk mengunduh, mengkompilasi, lalu menginstal kode sumber untuk Org ke instalasi Emacs Anda.

Membuat Presentasi Dasar di Emacs
Dengan LaTeX dan mode Org terinstal, Anda sekarang dapat membuat dokumen Beamer pertama Anda.
- Tekan Ctrl + Xkemudian Ctrl + F untuk membuka immediate File Buffer Emacs. Dari sana, berikan nama file untuk dokumen yang ingin Anda buat.

- Selanjutnya, tekan Ctrl + C, Ctrl + Ekemudian #. Ini akan menyisipkan template Org default untuk memulai dokumen baru Anda.

- Saat Org menanyakan jenis templat yang ingin Anda gunakan, ketik “default” untuk menyisipkan templat default di dokumen Anda.

Template ini berisi default yang direkomendasikan untuk dokumen Org apa pun. Untuk sebagian besar, template ini akan cukup untuk presentasi dasar.

- Hal berikutnya yang harus dilakukan adalah memberi tahu Org bahwa Anda ingin membuat presentasi Beamer. Untuk melakukannya, Anda perlu menambahkan baris berikut di akhir template Anda:
#+LaTeX_CLASS: beamer #+LaTeX_CLASS_OPTIONS: [bigger]

Setelah itu selesai, Anda sekarang dapat mulai membuat slide pertama Anda. Org menggunakan dua tingkat pertama dokumen untuk menetapkan kategori dan bagian presentasi Anda. Mengetahui hal itu, perhatikan contoh berikut:
* Introduction ** First Matter *** The Introduction to the First Matter Welcome to the primary matter, that is the primary slide of the primary matter.
- Tingkat pertama berfungsi sebagai kategori dan judul slide untuk semua slide di bawahnya. Ini memungkinkan Anda untuk mengelompokkan slide di bawahnya menurut tema tertentu. Dalam contoh ini, saya memberi label tingkat pertama sebagai “Pengantar”.
- Tingkat kedua berfungsi sebagai sub-kategori yang dapat Anda gunakan untuk menentukan slide Anda lebih lanjut. Ini mirip dengan
part{}
blokir pada dokumen LaTeX biasa. - Terakhir, degree ketiga adalah slide yang akan ditampilkan di keluaran akhir Beamer. Ini berarti bahwa konten apa pun yang Anda tulis di bawah degree ini akan ditampilkan sebagai teks dalam presentasi Anda.

- Untuk mengekspor slide Anda sebagai presentasi Beamer, tekan Ctrl + Ckemudian Ctrl + E. Ini akan memunculkan Menu Ekspor Org. Tekan Menggeser + HAI untuk mengkompilasi dan membuka presentasi Anda.
Menambahkan Peluru dan Simbol ke Slide
Selain membuat slide teks sederhana, Anda juga dapat menyertakan poin-poin dan simbol khusus dalam presentasi Beamer Anda.

Untuk menambahkan peluru dalam slide Beamer, yang perlu Anda lakukan hanyalah membuat peluru Org di bawah judul slide. Org akan mendeteksi dan mengonversinya ke rekan Beamernya. Misalnya, ini adalah kutipan untuk slide Beamer dengan tiga poin poin:
* Introduction ** First Matter *** The First Matter in Bullets - Hiya! That is the primary bullet. - Hello there, that is the second bullet. - Lastly, that is the third bullet.

Di sisi lain, menggunakan simbol khusus di Beamer bisa jadi rumit. Ini karena Anda perlu memberikan karakter kontrol LaTeX spesifik mereka. Misalnya, untuk menulis simbol Yunani “α” Anda harus menulis kode alpha
dalam dokumen Org Anda.
Salah satu cara untuk mengatasi masalah ini adalah melalui Penyelesaian Tab Org. Ini adalah fitur bawaan yang memberikan saran berguna untuk karakter khusus yang dapat Anda sisipkan. Untuk menggunakan ini, yang perlu Anda lakukan adalah mulai mengetik nama karakter dan tekan ESC + tab.

Menambahkan Gambar ke Slide di Emacs
Beamer juga memiliki dukungan gambar asli. Yang perlu Anda lakukan adalah menyediakan jalur file gambar dalam tanda kurung siku ganda.

Jalur file untuk tautan ini dapat berupa absolut atau relatif. Misalnya, kode berikut membuat dua slide Beamer yang menampilkan dua gambar berbeda:
* Introduction ** First Matter *** The First Picture of the Matter - Hiya! That is the primary picture with an absolute hyperlink. [[/home/ramces/tmp/org/presentation/img1.jpg]] *** The Second Picture of the Matter - Hiya once more! That is the second picture with a relative hyperlink. [[./img2.jpg]]

Menambahkan Tabel ke Slide di Emacs
Selain simbol dan gambar, Anda juga dapat menyisipkan tabel dalam presentasi Anda. Beamer menggunakan sintaks tabel LaTeX default untuk konten tabel yang kemudian dikonversi menjadi tabel baris yang dapat dicetak.

Satu masalah dengan pendekatan ini adalah bahwa sintaks tabel LaTeX bisa menjadi sangat kompleks. LaTeX memungkinkan Anda untuk mengubah cara Anda membuat dan memformat tabel baris. Meskipun ini bisa berguna untuk pengguna tingkat lanjut, ini bisa menjadi masalah bagi pemula.
Mode Org memungkinkan Anda untuk menghindari persyaratan ini dan membuat tabel siap presentasi melalui fungsi tabelnya sendiri. Selanjutnya, membuat tabel bergaya Org juga sangat mudah. Yang perlu Anda lakukan adalah mengetikkan simbol pipa (|) dan tekan tab.

Ini kemudian akan secara otomatis menghasilkan tabel kolom tunggal di mana Anda bisa mengetikkan knowledge yang ingin Anda sajikan. Dari sana, Anda dapat memperluas kolom dan baris yang dapat Anda gunakan dengan mengetik di luar tabel saat ini dan menekan tab.
Org juga akan menyesuaikan kembali ukuran tabel agar sesuai dengan konten baru. Misalnya, ini adalah slide yang memiliki tiga kolom:
*** The First Desk of This Matter - Hiya once more! This can be a slide with three columns | That is | the primary | row | |---------+------------+-----| | That is | the second | row | | That is | the third | row | |---------+------------+-----| | | | |
Setelah selesai, Anda sekarang dapat mengonversi slide ini dengan membuka Menu Ekspor Org. Dari sana, Org kemudian akan mengonversi setiap sel tabel menjadi setara Beamer masing-masing.

Mengubah Tema Beamer Default di Emacs
Secara default, Beamer menggunakan tema “default” di semua slidenya. Ini adalah tema biru-putih generik yang mengikuti petunjuk desain LaTeX. Meskipun ini akan bekerja untuk hampir semua jenis presentasi, beberapa pengguna mungkin menganggap tema ini terlalu formal dan teknis.

Untuk mengubah tema default di Beamer, tambahkan #+LaTeX_HEADER:
variabel di awal dokumen Anda. Ikuti itu dengan nama tema yang ingin Anda gunakan. Misalnya, ini adalah dokumen Beamer yang menggunakan tema Berlin:
#+title: sample-beamer #+writer: Ramces Purple #+startup: beamer #+LaTeX_CLASS: beamer #+LaTeX_CLASS_OPTIONS: [bigger] #+LaTeX_HEADER: mode<beamer>{usetheme{Berlin}} * Introduction ** The First Matter *** The First Matter of This Matter - Hiya! That is the primary slide of the primary matter. I'm utilizing the Berlin theme right here!

Pertanyaan yang Sering Diajukan
Apakah mungkin menggunakan judul bagian sebagai penanda untuk slide yang berbeda?
Ya! Sangat mungkin untuk menggunakan judul tingkat pertama dan kedua sebagai penanda untuk slide. Ini dapat membantu ketika Anda hanya perlu membuat beberapa slide dan Anda tidak memerlukan subjudul tambahan untuk presentasi Anda.
Untuk mengubah perilaku ini, yang perlu Anda lakukan adalah membuka pembukaan dokumen Anda dan mencari #+OPTIONS:
. Ini adalah variabel khusus yang menentukan bagaimana dokumen Org Anda akan terlihat dan berperilaku.
Dari sana, Anda perlu menemukan H:
parameter dalam daftar nilai variabel. Inilah yang mengontrol judul mana yang dikonversi menjadi slide di Beamer. Nilai yang sesuai akan menentukan tingkat heading yang akan digunakan Org untuk slidenya. Untuk menggunakan heading degree yang lebih tinggi, Anda perlu memberikan nilai 1 atau 2.
Apakah mungkin menambahkan file audio dan video dalam slide Beamer?
Sayangnya tidak. Beamer tidak mendukung file multimedia selain gambar.
Salah satu cara untuk mengatasinya adalah dengan menggunakan plugin LaTeX pihak ketiga seperti multimedia. Untuk mulai menggunakannya, Anda perlu menulis baris berikut di awal pembukaan dokumen Anda:
#+LATEX_HEADER: usepackage{multimedia}
Dari sana, Anda kemudian dapat menggunakan baris kode berikut untuk membuat bingkai dengan satu file video yang dilampirkan padanya:
#+begin_latex
start{body}
film[width=textwidth,height=3cm]{Video Label}
{samplemovie.mp4}
finish{body}
#+end_latex
Emacs mengatakan “Kunci Tidak Legitimate” setiap kali saya mencoba mengekspor dokumen Org saya. Apakah instalasi saya rusak?
Tidak! Ini kemungkinan besar karena Emacs saat ini tidak melihat instalasi Beamer yang tepat. Ini dapat terjadi karena beberapa hal tetapi penyebab umumnya adalah Beamer tidak terpasang dengan benar di sistem Anda. Untuk memperbaikinya, yang perlu Anda lakukan adalah membuka Terminal mesin Anda dan ketik perintah berikut:
sudo tlmgr set up beamer
Melakukan ini akan memaksa instalasi TeXLive untuk melihat dan memeriksa apakah Beamer saat ini ada di sistem. Dari sana, ia akan menginstal ulang Beamer atau mendapatkan salinan baru dari web. Setelah selesai, Anda perlu memuat ulang Emacs untuk melihat apakah sekarang mendeteksi instalasi Beamer.
Kredit gambar: Unsplash
Apakah artikel ini bermanfaat?
Berlangganan publication kami!
Tutorial terbaru kami dikirim langsung ke kotak masuk Anda