Fork me on GitHub

Menyembunyikan elemen dengan rst2pdf

Posted by udienz on November 26, 2014 · 1 min read

Beberapa minggu ini saya aktif kembali menggunakan reStucturedText yang kemudian saya export ke pdf dengan rst2pdf. Hal ini dikarenakan kemudahan dalam penggunaanya dan dapat di export ke beberapa format seperti plain teks, doc, docx, latex dan pdf.

Namun ada beberapa catatan yang mengganjal yaitu bagaimana caranya saya ingin menyembunyikan elemen? misalnya saya ingin hanya menampilkan bagian tentang daftar peralatan di halaman HTML namun tidak di tampilkan di PDF?

Menurut pengembangnya kita bisa menyembunyikan elemen tersebut dengan opsi --strip-elements-with-class. Contoh

nge-blog
-----------

berisikan tentang pengertian blog, etc

.. class:: tampil

Teks ini akan tampil, di bawahnya seharusnya ada lagi.

.. class:: hilang

Teks ini hilang

.. class:: tampil

Jika hanya ada dua baris berarti ada yang **hilang**

Untuk menyembunyikan elemen ‘hilang’, pada saat menkompile dengan rst2pdf bisa menggunakan opti --strip-elements-with-class=hilang. Contoh:

rst2pdf --strip-elements-with-class=hilang blog.rst.

Hasil keluarannya akan menghasilkan berkas blog.pdf yang hanya akan berisi 4 baris saja.