mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-12-24 10:01:38 +00:00
3.2 KiB
3.2 KiB
language | filename | contributors | translators | lang | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
restructured text (RST) | rst-id.html |
|
|
id-id |
RST adalah sebual format file yang dibuat oleh komunitas Python untuk menulis dokumentasi (dan menjadi bagian dari Docutils).
File-file RST adalah sebuah file-file teks simpel dengan sintaks yang ringan (dibandingkan dengan HTML).
Pemasangan
Untuk menggunakan RST, anda harus memasang Python dan
paket docutils
terlebih dahulu.
docutils
bisa dipasang menggunakan command berikut:
$ easy_install docutils
Jika sistem anda sudah mempunyai pip
, anda bisa menggunakannya juga:
$ pip install docutils
Sintaks file
Sebuah contoh sederhana dari sintaks file:
.. Baris yang dimulai dengan dua titik adalah perintah spesial. Tetapi jika
perintah tidak ditemukan, maka baris tersebut akan dianggap sebagai komentar
===============================================================================
Judul utama ditulis menggunakan rentetan tanda sama dengan di atas dan bawahnya
===============================================================================
Ingat bahwa jumlah tanda sama dengan harus sama panjangnya dengan total
karakter judul
Judul juga digarisbawahi dengan tanda sama dengan juga
======================================================
Sub-judul dengan menggunakan dash
---------------------------------
Dan sub-sub-judul dengan menggunakan tilde
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Anda bisa menulis teks dalam *italik* atau *tebal*, anda bisa "menandai" teks
sebagai kode dengan menggunakan backquote ganda ``: ``print()``.
Membuat daftar semudah seperti dalam Markdown:
- Barang pertama
- Barang kedua
- Sub barang
atau
* Barang pertama
* Barang kedua
* Sub barang
Tabel sangat mudah untuk ditulis:
=========== ========
Negara Ibu Kota
=========== ========
Prancis Paris
Jepang Tokyo
=========== ========
Tabel yang lebih kompleks bisa dibuat dengan mudah (kolom tergabung atau/dan
baris) tetapi saya menyarankan anda untuk membaca dokumentasi lengkap tentang
ini :)
Ada berbagai macam cara untuk membuat tautan:
- Dengan menambahkan garis bawah setelah sebuah huruf : GitHub_ dan dengan
menambahkan URL target setelah teks (cara ini mempunyai kelebihan dengan tidak
memasukkan URL yang tidak penting ke dalam teks yang bisa dibaca).
- Dengan mengetik URL lengkap yang dapat dipahami : https://github.com (akan
otomatis diubah menjadi sebuah link)
- Dengan membuat link seperti di Markdown: `GitHub <https://github.com/>`_ .
.. _GitHub https://github.com/
Bagaimana Cara Menggunakannya
RST hadir dengan docutils di mana anda mempunyai rst2html
, sebagai contoh:
$ rst2html fileku.rst hasil.html
Catatan : Di beberapa sistem, perintah tersebut bisa menjadi rst2html.py
Tetapi ada beberapa aplikasi kompleks yang menggunakan format RST: