penurunan harga

Pengantar Haroopad

Pengantar Haroopad
Di salah satu artikel blog kami sebelumnya, kami telah memberi Anda pengantar tentang Penurunan Harga - bahasa deskripsi dokumen yang mudah ditulis, cerdas, dan sangat fleksibel. Penurunan harga memungkinkan Anda membuat dokumen HTML serta memelihara dokumentasi teknis, artikel blog, dan presentasi. Selanjutnya, kami berbicara tentang menulis dokumen penurunan harga menggunakan editor teks PileMD dan EME. Dalam artikel ini kami fokus pada Haroopad yang mengklaim sebagai pengolah dokumen berikutnya untuk bahasa penurunan harga yang dilisensikan di bawah GPLv3.Sebagai penulis jangka panjang, kami telah dengan jelas menemukan alat mana yang membantu kami menjadi paling produktif untuk membuat dokumen teks - baik bekerja pada baris perintah, atau menggunakan antarmuka pengguna grafis (GUI). Sebagai contoh, Pandoc, Asciidoc dan Asciidoctor adalah alat baris perintah untuk mengubah dokumen penurunan harga menjadi file HTML sedangkan PileMd, Vim-gtk, Atom dan Haroopad mengikuti pendekatan berdasarkan GUI, sebagai gantinya. Gambar 1 menunjukkan tampilan Haroopad - pendekatan panel ganda dengan kode sumber dokumen di sebelah kiri, dan dokumen yang diterjemahkan ke dalam HTML di sebelah kanan.

Gambar 1

Instalasi dan pengaturan

Haroopad bertujuan untuk memberi Anda pengalaman yang sama dalam mengedit terlepas dari platform yang Anda kerjakan. Dikembangkan oleh programmer Korea Rhio Kim, Haroopad tersedia dari situs web proyek untuk Microsoft Windows, Mac OS X, dan Linux sebagai paket biner untuk sistem 32 dan 64 bit. Untuk artikel ini kami telah menguji paket untuk Debian GNU/Linux 9 (64 bit) dan mengunduh paket deb yang sesuai.

Untuk menginstal paket Haroopad di komputer Anda, gunakan perintah berikut (sebagai root pengguna atau melalui perintah sudo):

$ dpkg -i haroopad-v0.13.1-x64.deb

Di lingkungan pengujian kami hanya satu paket perangkat lunak yang hilang - pustaka konfigurasi GNOME bernama libgconf-2-4. Gunakan apt, apt-get atau aptitude untuk menginstal paket yang hilang:

$ apt-get install libgconf-2-4

Haroopad sendiri didasarkan pada NodeJS/webkit dan sepenuhnya didokumentasikan secara online. Paket biner Haroopad tidak berisi halaman manual, juga tidak memiliki opsi bantuan Haroopad seperti yang umum untuk program UNIX/Linux seperti -help. Untuk melihat kode sumber dan dokumentasinya, Anda juga harus mengunduh paket yang sesuai dari GitHub.

Setelah Anda menyelesaikan instalasi, Anda dapat memulai Haroopad dengan memilih entri dari bagian Pengembangan menu perangkat lunak pada desktop Linux Anda yang sesuai atau dengan menggunakan perintah berikut di terminal:

$ haroopad

Mirip dengan gambar 1, jendela Haroopad terbuka dan memungkinkan Anda untuk segera mengedit dokumen baru. Seperti yang sudah dijelaskan di atas panel kiri berisi jendela edit (kode sumber penurunan harga dokumen) dan panel kanan berisi terjemahannya yang disinkronkan dengan kode sumber dokumen segera setelah Anda mengubahnya. Di atas panel Anda akan menemukan menu dengan item umum untuk membuka dan menutup file, mencari teks berdasarkan pola, menyisipkan elemen penurunan harga tertentu dan menyesuaikan tampilan GUI Haroopad.

Garis bawah jendela Haroopad (lihat Gambar 2) berisi beberapa item yang berkisar dari jendela bantuan hingga informasi statistik, tombol donasi, penerbitan langsung di berbagai saluran media sosial dan opsi tampilan. Tombol spasi memungkinkan Anda untuk menyesuaikan lebar tab jendela editor dan tombol kolom beralih di antara cara teks ditampilkan dalam dokumen keluaran - sebagai kolom tunggal, ganda, atau tiga. Roda di ujung kanan memungkinkan Anda untuk beralih antara tampilan layar normal dan layar penuh.

Gambar 2

Mengekspor dokumen

Setelah Anda selesai dengan dokumen Anda, Haroopad menawarkan untuk menyimpannya dalam format yang berbeda seperti email, sebagai HTML mentah, dan HTML yang dikombinasikan dengan CSS. Versi saat ini gagal untuk mengekspor tetapi entri menu "File" -> "Save as" berfungsi, dan membuat halaman HTML/CSS (lihat gambar 3).

gambar 3

Pengalaman Haroopad

Apa yang kami sukai dari Haroopad adalah kerumitannya tersedia dalam antarmuka pengguna yang sangat sederhana dikombinasikan dengan pendekatan Apa yang Anda Lihat Adalah Apa yang Anda Dapatkan (WYSIWYG). Menulis penurunan harga terasa mudah, tetapi Haroopad lebih menyederhanakannya. Ini termasuk pelengkapan otomatis daftar serta modul teks yang telah ditentukan sebelumnya untuk kode sebaris, penekanan teks, tautan, dan kutipan blok. Juga, ada dukungan untuk beberapa dialek penurunan harga yang digunakan di GitHub misalnya. Jika diinginkan, Anda dapat mengaktifkan ikatan tombol untuk Vi/Vim. Gambar 4 menunjukkan menu Insert yang sesuai according.

Gambar 4

Haroopad sangat dapat disesuaikan dalam hal tema untuk GUI serta tata letak umum, ukuran font, lekukan teks, dan koreksi otomatis jika diperlukan. Gambar 5 menunjukkan dialog preferensi. Anda dapat memperluas daftar tema yang tersedia dengan menambahkan tata letak berbasis CSS Anda sendiri.

Gambar 5

Haroopad juga bisa digunakan untuk dokumen ilmiah. Menggunakan mesin JavaScript MathJax, persamaan matematika dapat diekspor ke browser. Juga, output LaTeX didukung.

Kelemahan Haroopad adalah bahwa beberapa bagian dari paket perangkat lunak perlu perbaikan lebih lanjut dan dokumentasi resmi dalam bahasa Korea. Jadi mungkin agak sulit bagi penutur non-Korea untuk menemukan jalan di sekitar Haroopad. Langkah demi langkah terjemahan ke dalam bahasa Inggris selesai.

Juga, tema default cukup gelap dan membuatnya agak rumit untuk membaca kode sumber dokumen. Tema yang lebih ringan bisa menjadi pilihan, dan meningkatkan kegunaannya.

Kesimpulan

Haroopad sangat menyederhanakan hidup Anda. Ini cukup stabil dan menyenangkan untuk digunakan. Haroopad sedang dalam pengembangan konstan untuk platform yang diberikan. Ini adalah pesaing kuat dari Atom,  Remarkable dan ReText. Kami senang melihatnya tumbuh. Sudah selesai dilakukan dengan baik!

Ucapan Terima Kasih

Penulis ingin mengucapkan terima kasih kepada Mandy Neumeyer atas dukungannya selama mempersiapkan artikel ini.

Cara Mengganti Tombol Kiri & Kanan Mouse di PC Windows 10
Sudah menjadi hal biasa bahwa semua perangkat mouse komputer dirancang secara ergonomis untuk pengguna yang tidak kidal. Tetapi ada perangkat mouse ya...
Tiru klik Mouse dengan mengarahkan mouse menggunakan Clickless Mouse di Windows 10
Menggunakan mouse atau keyboard dalam posisi yang salah dari penggunaan yang berlebihan dapat menyebabkan banyak masalah kesehatan, termasuk keteganga...
Tambahkan gerakan Mouse ke Windows 10 menggunakan alat gratis ini
Dalam beberapa tahun terakhir, komputer dan sistem operasi telah berkembang pesat. Ada saat ketika pengguna harus menggunakan perintah untuk menavigas...