Bagian 2 : Panduan Dasar Belajar Emacs Untuk Pemula

Dengan mengenal Org-Mode Anda bisa melihat kalender, membuat jadwal – jadwal, TODOs, dan yang akan kita pelajari, menulis tulisan yang rapi secara otomatis.

Org-Mode adalah satu fasilitas di dalam Emacs untuk mengorganisir hidup Anda.

Kita akan menulis teks biasa tetapi hasilnya otomatis berbentuk HTML dan terbuka di peramban web. Emacs yang akan mengotomatisasi itu semua.

Sebelum mengenal Org-mode lebih dalam, artikel ini mempersyaratkan Anda sudah bisa sedikit dasar – dasar Emacs. Bila Anda belum bisa, bacalah terlebih dahulu Bagian pertama.

Nanti, di Bagian 3 Anda akan belajar mengekspor ke dokumen PDF ( ebook ), PDF ( presentasi LaTeX Beamer ), dan ODT ( LibreOffice ) dengan tampilan yang indah.

Selamat belajar Emacs !

Hasil Akhir

Dokumen yang hendak kita buat wujudnya seperti berikut ini.

Teks ini otomatis ada daftar isinya, ada headings ( subjudul – subjudul ), dan lengkap dengan pemformatan teksnya ( bold, italic, dst ).

Pencet F10 ( membuka menu ) bila Anda lupa pintasan – pintasan Emacs.

Dokumen HTML dibuat dengan Emacs, dibuka dengan peramban

1. Nyalakan Emacs

Jalankan Emacs dari klik-ganda ikon ‘Emacs ( GUI )’ di desktop. Bila Anda suka, jalankan di dalam Terminal juga boleh :

$ emacs –no-window

2. Nyalakan Org-Mode

M-x org-mode RET

3. Buat Berkas Baru

C-x C-f belajar.txt RET

Pencet F10 ( File > Visit New File ) bila Anda lupa pintasannya.

4. Mulai Mengetik

Ketikkan teks persis seperti di bawah ini. Perhatikan bintang ( *, **, *** ) adalah kunci penting pada Org-Mode.

 * Mengenal Emacs
Ini paragraf pembuka dokumen.

** Apa Itu Emacs?
Ini subparagraf.

** Apa Kelebihan Emacs?
Ini juga subparagraf.

*** Bisa menulis
Ya, Emacs memang untuk menulis.

*** Bisa browsing
Ya, Emacs bisa browsing juga.

Penampakan tulisan di dalam Emacs

5. Simpan

C-x C-s

6. Ekspor ke HTML

C-c C-e h o

7. Terbuka Peramban Web

Segera setelah Anda ekspor, peramban web Anda otomatis akan muncul memperlihatkan dokumen yang baru Anda ketik.

Perhatikan hasilnya. Rapi, bukan ?

Peramban web otomatis menayangkan dokumen kita

Susunan dokumen hasil penulisan Anda :

  • Judul
  • Daftar isi ( dengan pranala )
  • Heading 1
  • Heading 2
  • Heading n
  • Nama penulis
  • Tanggal penulisan
  • Keterangan versi Emacs & Org-mode

Semuanya otomatis dihasilkan oleh Emacs. Dengan mengenal Org-mode, akan banyak membantu kemudahan hidup Anda.

8. Navigasi Dasar Org-Mode

Kembalilah ke layar Emacs dan lakukan percobaan ini :

  • Taruh kursor di mana saja
  • Pencet Shift+Tab sebanyak 3 kali
  • Pencet Shift+Tab sekali lagi agar semua subjudul terlipat ( OVERVIEW )
  • Taruh kursor pada salah satu bintang yang lain
  • Pencet Tab sebanyak 2 kali
  • Lakukan itu untuk bintang yang lain juga
Pertujukan Shift+Tab dan Tab

Percobaan di atas ialah melipat semua subjudul-subjudul sekaligus dan menayangkannya kembali.

Jadi, Org-mode memudahkan Anda agar tidak usah melipat satu-per-satu untuk semua subjudul.

Juga, bila semua subjudul sudah terlipat, cukup pencet TAB untuk membuka satu lipatan.

9. Judul Tulisan dan Nama Penulis

Dengan kode istimewa Anda bisa menentukan judul tulisan dan nama penulis yang akan dimasukkan ke segala dokumen ( HTML, PDF, ODF ) yang dihasilkan.

Jika Anda perhatikan, halaman web yang terbuka di peramban Anda belum berisi nama Anda di bagian akhirnya. Itu yang akan Anda ganti di sini.

Lakukan latihan ini :

  • Bubuhkan tulisan ini di baris teratas :

#+TITLE:Pengalaman Saya Belajar Org-Mode

  • Bubuhkan tulisan ini pas di baris bawahnya :

#+AUTHOR:NAMA ANDA DI SINI

  • Ekspor dokumen ke HTML :

C-c C-e h o

Sekarang perhatikan judul tulisan Anda dan nama penulisnya di sana. Bagus, bukan ?

Bersambung . . .

Komentar Pembaca . . .

    • Selamat datang di blog Linuxku.com, Kang Prawedha. Bila itu yang terjadi, ada kemungkinan, opsi ekspor belum aktif semuanya pada Emacs akang. Cara mengaktifkannya cukup M-x customize-option RET org-export-backends RET maka muncul jendela pilihan-pilihan ekspor yang kosong. Akang cukup centang yang belum aktif misalnya HTML lalu simpan C-x C-s.

      Adapun RET adalah RETURN alias ENTER. Ini sudah dijelaskan di artikel Bagian 1.

      Selamat menggunakan Emacs!

      Balas

Yakin Ngga Mau Diskusi ?

Yuk diskusi cerdas. Gunakan nama asli agar komentar Anda disetujui.