Format Tulisan dengan Markdown
Apa itu Markdown, yang saya maksud di sini jelas bukan praktik pemalsuan berat kapal untuk mengelabui petugas pajak. Markdown di sini adalah sebuah bahasa markah sederhana yang digunakan untuk memformat teks yang kita inginkan.
# Heading 1
## Heading 2
Lorem ipsum odor amet, consectetuer adipiscing elit. Curae cras habitasse ridiculus placerat tempus nisl varius. Consequat ipsum etiam maecenas tempus a curabitur.
> Lorem ipsum odor amet, consectetuer adipiscing elit.
Markdown akan memformat teks di atas sesuai markah yang anda berikan:
Heading 1
Heading 2
Lorem ipsum odor amet, consectetuer adipiscing elit. Curae cras habitasse ridiculus placerat tempus nisl varius. Consequat ipsum etiam maecenas tempus a curabitur.
Lorem ipsum odor amet, consectetuer adipiscing elit.
Apa untungnya memakai Markdown?
Keuntungan Markdown
Digunakan oleh Banyak Platform
Markdown seolah menjadi aturan format standar di banyak aplikasi, sebut saja GitHub, GitLab, WordPress, Drupal, Joomla, dan sebagainya. Markdown memiliki sintaks yang sederhana tapi memenuhi kebutuhan programmer untuk dokumentasi program yang mereka buat. Lebih dari itu, Markdown juga dapat memenuhi kebutuhan para blogger dalam menulis artikel mereka.
Anda mungkin menulis artikel Blogger atau WordPress dalam Microsoft Word kemudian memindahkan secara manual. Hal yang terjadi adalah versi Word yang anda pakai mungkin tidak cocok dengan Blogger atau WordPress yang anda gunakan. Akibatnya format tulisan berubah, seperti tidak adanya tajuk (heading), teks yang tebal/miring, dan eror lainnya.
Menggunakan aplikasi yang digunakan banyak platform merupakan sebuah anugerah. Karena anda dapat mempelajari aplikasi tersebut dengan sumber yang lebih mudah ditemui, video tutorial, dan kelas gratis untuk materi dasar.
Powerfull
Sebagaimana saya sebutkan di atas, Markdown sudah mampu memenuhi kebutuhan blogger bahkan programmer. Kita dapat memasukkan media seperti tajuk, kutipan, tebal, miring, tabel, gambar, catatan kaki, dan sebagainya. Anda dapat melihat penggunaannya pada aplikasi yang saya sebutkan di atas seperti GitHub.
Dapat Diakses Tanpa Perlu Diformat
File Markdown disimpan dalam sebuah file berekstensi .md. Jika anda tidak memiliki aplikasi yang dapat memformatnya, anda tetap dapat mengakses file anda dengan dipenuhi markah-markah yang anda gunakan seperti pada contoh sebelumnya. Aplikasi yang dapat memformat Markdown cukup mudah dicari karena Markdown sangat dikenal oleh kalangan programmer sehingga mereka mendukungnya di berbagai platform.
Sintaks Markdown Dasar
Berikut akan saya sertakan beberapa markah Markdown dasar yang cukup untuk dipakai membuat artikel sederhana.
Heading
# heading 1
## heading 2
### heading 3
#### heading 4
##### heading 5
###### heading 6
heading 1
heading 2
heading 3
heading 4
heading 5
heading 6
Cara lainnya:
Heading Satu
==========
Heading Dua
----------------
Heading Satu
Heading Dua
Kalimat/Paragraf
Kalimat ditulis secara biasa tanpa ada markah satupun. Kalimat yang dipisah dengan enter akan digabung menjadi satu baris. Untuk membuatnya berada di baris selanjutnya adalah dengan memberikan spasi dua kali di akhir kalimat pertama. Untuk memisahkan paragraf berilah satu baris kosong. Untuk lebih mudah diingat, untuk memisahkan baris, gunakan 2 spasi; untuk memisahkan bagian, gunaka 2 enter.
Penekanan Tebal/Miring
**Kalimat tebal.**
_Kalimat miring._
Kalimat tebal. Kalimat miring.
Asteris/tanda bintang (*) atau garis bawah (_) digunakan sebagai format penekanan teks. Baik tanda bintang atau garis bawah sama-sama digunakan dalam jumlah yang sama. Kata atau kalimat yang diapit dengan satu tanda bintang atau satu garis bawah akan diformat oleh Markdown menjadi tulisan miring. Sedangkan yang diapit oleh dua kali tanda bintang atau dua kali garis bawah akan diformat menjadi tulisan tebal.
Kutipan
Lorem ipsum odor amet, consectetuer adipiscing elit. Curae cras habitasse ridiculus placerat tempus nisl varius. Consequat ipsum etiam maecenas tempus a curabitur.
> Habitasse ridiculus placerat tempus.
> Ipsum etiam maecenas tempus.
>> A consectetuer adipiscing elit.
Lorem ipsum odor amet, consectetuer adipiscing elit. Curae cras habitasse ridiculus placerat tempus nisl varius. Consequat ipsum etiam maecenas tempus a curabitur.
Habitasse ridiculus placerat tempus. Ipsum etiam maecenas tempus.
A consectetuer adipiscing elit.
Tanda kurung sudut, tanda kurung lancip, atau disebut juga lebih besar dari (>) digunakan untuk memformat tulisan menjadi kutipan. Anda juga dapat memformat sebuah kalimat menjadi kutipan di dalam sebuah kutipan dengan dua kali kurung sudut (>). Di dalam sebuah kutipan, anda juga dapat menambahkan markah format lain seperti markah tajuk (#), markah penekanan (* atau _), bahkan markah kutipan juga (>) sebagaimana disebutkan sebelumnya.
Daftar
– Ar\-Rahman
– Ar\-Rahim
– Al\-Malik
* Al\-Quddus
* As\-Salam
* Al\-Mu’min
+ Al\-Muhaimin
+ Al\-Aziz
+ Al\-Jabbar
+ Al\-Mutakabbir
1. Al\-Fatihah
2. Al\-Baqarah
– Ayat Kursi
– Ayat Terpanjang
3. Ali Imran
4. An\-Nisa'
* Ilmu Waris
* Ilmu Pidana
1. Abu Bakr
1. Umar
1. Utsman
1. Ali
1. Dinasti Umawiyyah
8. Dinasi Abbasiyyah
1. Dinasti Zankiyyah
1. Dinasti Mamalik
3. Dinasti Utsmaniyyah
5. Saudi Arabia
- Ar-Rahman
- Ar-Rahim
- Al-Malik
- Al-Quddus
- As-Salam
- Al-Mu’min
- Al-Muhaimin
- Al-Aziz
- Al-Jabbar
- Al-Mutakabbir
-
Al-Fatihah
-
Al-Baqarah
- Ayat Kursi
- Ayat Terpanjang
-
Ali Imran
-
An-Nisa'
- Ilmu Waris
- Ilmu Pidana
-
Abu Bakr
-
Umar
-
Utsman
-
Ali
-
Dinasti Umawiyyah
-
Dinasi Abbasiyyah
- Dinasti Zankiyyah
- Dinasti Mamalik
-
Dinasti Utsmaniyyah
-
Saudi Arabia
Daftar (list) ada dua, berurutan dan tidak berurutan. Untuk membuat daftar (list) tidak berurutan gunakan tanda berikut: (\–), (*), dan (+). Untuk membuat daftar berurutan gunakan angka apa saja asalkan poin pertama berangka satu jika ingin memulai dengan angka satu. Jika anda ingin memulai dengan urutan selain pertama, gunakan angka itu seperti urutan ketiga dengan 3.
Daftar juga bisa dimasukkan ke dalam daftar seperti contoh di atas. Kita dapat menambahkan markah lain seperti tebal/miring. Sebaiknya kita tidak menambahkan markah yang bersifat satu blok ke dalam daftar seperti tajuk (#), kutipan (>), gambar.
Tautan
Web Resmi [Ihsan Praditya](https://ihsanpraditya.web.id)
Web Resmi Ihsan Praditya
Gambar
![ayamun](https://i.ibb.co.com/CKVwBzV/ayam.jpg)
Terlihat perbedaan dari markah tautan dan gambar hanya pada tanda seru di depan, jika gambar tidak dapat ditampilkan, teks di dalam kurung siku akan ditampilkan. Sama dengan sintaks HTML berikut:
<img src=”https://i.ibb.co.com/CKVwBzV/ayam.jpg” alt=”ayamun” />
Garis Lurus
Bismillah
***
Al-Qur’an
---
Salat
_________________
Zakat
Kode di atas akan menghasilkan tampilan berikut:
Bismillah
Al-Qur’an
Salat
Zakat
Tanda hubung (-), tanda bintang (*), dan garis bawah (_) dapat digunakan untuk menambahkan markah garis lurus horizontal dengan mengulangnya lebih dari 2x. Anda perlu memberikan masing-masing satu baris kosong sebelum dan setelah markah garis lurus, jika tidak maka tulisan sebelumnya akan menjadi heading 2 jika markah yang digunakan adalah tanda hubung.
Karakter Khusus
\## Para Khalifah
\* Abu Bakr
\* Umar
\* Utsman
\* Ali
## Para Khalifah
* Abu Bakr * Umar * Utsman * Ali
Karakter khusus adalah karakter yang dipakai sebagai markah dalam sistem format Markdown misalnya markah tajuk (#). Untuk dapat memunculkan markah tersebut tanpa diformat oleh Markdown, anda perlu mengecualikan karakter tersebut dengan cara memberikan garis miring terbalik (backslash: \). Karena list di atas dibuat tanpa dua spasi di akhir setiap poin maka list tersebut akan diformat oleh Markdown menjadi satu baris.
Kode
Kebersihan <b>adalah</b> sebagian dari `<b>iman</b>`.
Kebersihan adalah sebagian dari <b>iman</b>
.
Markah kode adalah markah untuk membuat kode didalamnya tidak diformat oleh Markdown atau diformat dengan tampilan yang lebih rapih. Ada dua jenis penulisan kode dalam Markdown: di dalam kalimat dan di dalam paragraf (blok). Untuk penulisan dalam kalimat atau dalam satu baris, apit kode tersebut dengan tanda tirus (`) yaitu tanda kutip di samping angka satu pada keyboard.
Untuk bisa menuliskan blok kode seperti yang banyak saya lakukan dalam artikel ini, gunakan tiga tanda tirus untuk mengapit paragraf yang dimaksudkan. Pada tiga tanda tirus awal anda dapat menambahkan format kode yang akan digunakan, misalnya HTML:
```html
<!DOCTYPE html>
<html lang=“id”>
<head>
<meta charset=“UTF-8”>
<title>Judul</title>
<meta name=“viewport” content=“width=device-width, initial-scale=1.0”>
</head>
<body>
isi
</body>
</html>
```
Markah-markah di atas adalah markah yang didukung oleh semua aplikasi yang menggunakan Markdown. Selebihnya ada markah lanjutan seperti markah untuk membuat tabel, catatan kaki, emoji, highlight, subscript, superscript, HTML, dan sebagainya yang tidak semua aplikasi mendukungnya. Setelah itu ada juga tips, trik untuk fungsi-fungsi yang belum disediakan oleh Markdown seperti pemberian warna, alignment, comment seperti dalam bahasa pemrograman/markah, caption gambar, dan sebagainya.
Semangat terus ya!