Rajah 1
Pemasangan dan persediaan
Haroopad bertujuan untuk memberi anda pengalaman yang sama dalam penyuntingan tanpa mengira platform yang anda kerjakan. Dibangunkan oleh pengaturcara Korea Rhio Kim, Haroopad boleh didapati dari laman web projek untuk Microsoft Windows, Mac OS X, dan Linux sebagai pakej binari untuk sistem 32 dan 64 bit. Untuk artikel ini, kami telah menguji pakej Debian GNU / Linux 9 (64 bit) dan memuat turun pakej deb yang sesuai.
Untuk memasang pakej Haroopad pada mesin anda gunakan perintah berikut (sebagai root pengguna atau melalui perintah sudo):
$ dpkg -i haroopad-v0.13.1-x64.debDalam persekitaran ujian kami, hanya satu pakej perisian yang hilang - perpustakaan konfigurasi GNOME bernama libgconf-2-4. Gunakan apt, apt-get atau aptitude untuk memasang pakej yang hilang:
$ apt-get pasang libgconf-2-4Haroopad sendiri berdasarkan NodeJS / webkit dan didokumentasikan sepenuhnya dalam talian. Pakej binari Haroopad tidak mengandungi halaman manual, dan juga pilihan bantuan Haroopad tidak tersedia kerana biasa untuk program UNIX / Linux seperti -help. Untuk melihat kod sumber dan dokumentasi, anda juga harus memuat turun pakej yang sesuai dari GitHub.
Setelah anda menyelesaikan pemasangan, anda boleh memulakan Haroopad dengan memilih entri dari bahagian Pembangunan menu perisian pada desktop Linux anda dengan betul atau dengan menggunakan perintah berikut di terminal:
$ haroopadSama seperti gambar 1 tetingkap Haroopad terbuka dan membolehkan anda mengedit dokumen baru dengan segera. Seperti yang telah dijelaskan di atas panel kiri mengandungi tetingkap edit (kod sumber Markdown dokumen) dan panel kanan mengandungi terjemahannya yang diselaraskan dengan kod sumber dokumen sebaik sahaja anda mengubahnya. Di atas panel, anda akan menemui menu dengan item biasa untuk membuka dan menutup fail, mencari teks mengikut corak, memasukkan elemen Markdown tertentu dan menyesuaikan rupa GUI Haroopad.
Garis bawah tetingkap Haroopad (lihat Gambar 2) mengandungi beberapa item mulai dari tetingkap bantuan hingga maklumat statistik, butang derma, menerbitkan secara langsung di pelbagai saluran media sosial dan pilihan paparan. Tombol spasi membolehkan anda menyesuaikan lebar tab tetingkap editor dan butang lajur beralih antara cara teks ditampilkan dalam dokumen keluaran - sebagai satu, dua, atau tiga lajur. Roda di hujung kanan membolehkan anda beralih antara paparan biasa dan skrin penuh.
Gambar 2
Mengeksport dokumen
Setelah selesai dengan dokumen anda, Haroopad menawarkan untuk menyimpannya dalam format yang berbeza seperti e-mel, sebagai HTML mentah, dan HTML yang digabungkan dengan CSS. Versi semasa gagal diekspor tetapi entri menu "File" -> "Save as" berfungsi, dan membuat halaman HTML / CSS (lihat gambar 3).
rajah 3
Pengalaman Haroopad
Apa yang kami sukai mengenai Haroopad adalah bahawa kerumitannya disediakan dalam antara muka pengguna yang sangat sederhana digabungkan dengan pendekatan What You See Is What You Get (WYSIWYG). Menulis Markdown terasa mudah tetapi Haroopad mempermudahnya walaupun lebih banyak lagi. Ini termasuk melengkapkan senarai secara automatik serta modul teks yang telah ditentukan untuk kod sebaris, penekanan teks, pautan dan tanda petik. Juga, ada sokongan untuk beberapa dialek Markdown yang digunakan di GitHub misalnya. Sekiranya dikehendaki, anda boleh mengaktifkan pengikat kunci untuk Vi / Vim. Rajah 4 menunjukkan menu Insert mengikut.
Gambar 4
Haroopad sangat disesuaikan dari segi tema untuk GUI serta tata letak umum, ukuran font, lekukan teks dan pembetulan automatik jika diperlukan. Gambar 5 menunjukkan dialog pilihan. Anda boleh memperluas senarai tema yang tersedia dengan menambahkan susun atur berdasarkan CSS anda sendiri.
Gambar 5
Haroopad juga boleh digunakan untuk dokumen saintifik. Dengan menggunakan mesin JavaScript MathJax, persamaan matematik dapat dieksport ke penyemak imbas. Juga, output LaTeX disokong.
Kelemahan dari Haroopad adalah bahawa beberapa bahagian pakej perisian memerlukan penambahbaikan lebih lanjut dan bahawa dokumentasi rasmi dalam bahasa Korea. Oleh itu, agak sukar bagi penutur bukan Korea untuk mencari jalan di Haroopad. Langkah demi langkah terjemahan ke dalam bahasa Inggeris dilakukan.
Tema lalai juga agak gelap dan menjadikannya agak rumit untuk membaca kod sumber dokumen. Tema yang lebih ringan boleh menjadi pilihan, dan meningkatkan kebolehgunaan.
Kesimpulannya
Haroopad banyak menyederhanakan hidup anda. Ia agak stabil dan senang digunakan. Haroopad sedang dalam pengembangan berterusan untuk platform yang diberikan. Ia adalah pesaing Atom, Remarkable dan ReText yang kuat. Kami teruja melihatnya tumbuh. Bagus!
Ucapan terima kasih
Penulis ingin mengucapkan terima kasih kepada Mandy Neumeyer atas sokongannya semasa menyiapkan artikel ini.