Artikel ini sangat relevan untuk pemula yang baru menggunakan inkscape. Sebab, inkscape termasuk perangkat lunak terbuka yang benar-benar menuaikan hak-hak penggunanya.
Perangkat lunak bebas
Inkscape merupakan perangkat lunak pengolah vektor yang bersifat perangkat lunak bebas dibawah lisensi GNU GPL yang artinya bebas untuk dimodifikasi, dikembangkan, didapatkan dan bahkan dijual. Tujuan inkscape sendiri menjadi pengolah vektor yang mutakhir yang mendukung XML, SVG, dan CSS.
Proyek turunan
Pada 2003 Inkscape merupakan turunan atau perkembangan dari proyek Sodipodi dan Sodipodi sendiri pada 1999 merupakan turunan dari Gill (Gnome Ilustration Application). Dari Sodipodi tersebut inkscape berganti bahasa pemrograman C ke C++, berubah ke GTK+ alias gtkmm dan menerapkan standar SVG. Inkscape juga menambahkan fitur dan antarmuka baru di setiap rilis terbarunya.
Cross-platform
Inkscape mampu berjalan di MacOS, sistem operasi berbasis Unix dan di sistem Microsoft Windows. Inkscape juga tersedia Flatpak, Snap, ApppImage. Jadi pengguna tidak perlu khawatir, karena inkscape bisa dipasang dimana platform saja.
Performa
Inkscape juga merupakan pengolah vektor yang ringan, ringan segi ukuran dan performa. Versi 0.92.4x64 untuk windows inkscape memiliki ukuran tidak lebih dari 70 Mb. Kecil-kecil cabe rawit. Berbeda dengan software propietary (non-free) yang memiliki ratusan Mb bahkan ada yang bergiga-giga.
Performa inkscape juga cukup ringan, di komputer penulis membuka aplikasi inkscape berkisar sekitar 3 detik dan menggunakan penggunaan RAM sekitar 150 Mb ketika idle (proses diam). Jelas lebih ringan dari perangkat lunak tidak bebas atau yang disebut dengan proprietary. Kecuali jika Anda memakai puluhan gradien, banyak layer, banyak blur dan efek tentu akan memberikan beban memori yang banyak juga.
Mudah dipasang
Inkscape paling mudah dipasang melalui Software Center, tinggal klik pasang dan tunggu sampai prosesnya selesai. Jika tidak biasa dengan GUI bisa menggunakan perintah command promt.
Cara memasang
Berikut ini pemasangan inkscape berdasarkan sistem operasi dan paket manager.
Linux
- NixOS
Terminal
nix-env -iA nixos.inkscape
- Non NixOS
Terminal
nix-env -iA nixpkgs.inkscape
/etc/nixos/configuration.nix
[
environment.systemPackages =
pkgs.inkscape];
Terminal
nix-shell -p inkscape
Terminal
sudo apt update
sudo apt install inkscape
Terminal
sudo xbps-install -S inkscape
Terminal
sudo dnf install inkscape
Terminal
sudo zypper install inkscape
Terminal
sudo pacman inkscape
Terminal
flatpak install flathub org.inkscape.Inkscape
Windows & MacOS
Kunjungi halaman unduh Inkscape.
Ekstensi berkas
Ekstensi inkscape menggunakan .svg
(scalable vector graphics) yaitu format gambar yang menggunakan XML (eXtensible Markup Language). .svg
merupakan ekstensi universal dan standar Word Wide Web Consortium (W3C). Jadi, sudah dipastikan .svg
bisa digunakan di inkscape versi berapapun, sehingga pengguna tidak perlu khawatir ketika pindah platform ke Mac OS, Unix atau Microsoft Windows. Oleh karena itu .svg
bisa dibaca di mana saja, bahkan dibuka di peramban web sekali pun.
Jika dibandingkan dengan .cdr
(CorelDraw) memiliki versi sendiri-sendiri. Contohnya pada versi .cdr
X3, X4, X5, X6, X7, X8. Pada versi X6 tidak bisa membaca berkas X5, X5 tidak bisa membaca berkas X4 dan seterusnya. Artinya .cdr
tidak bisa membaca versi kebawah. Padahal percetakan kebanyakan menggunakan versi X4-X5 agar ringan (katanya). Jadi, sangat merepotkan sekali.
Contoh berkas svg.
svg width="100px" height="50px">
<text style="fill:red" x ="10" y="20">Hello World !</text>
<svg> </
Teknik gambar line art
Inkscape memudahkan penggunanya untuk membuat line art. Hal ini berguna untuk membuat ilustrasi yang sederhana sampai dengan kerumitan yang tinggi. Apalagi Inkscape mudah untuk membuat lengkungan dengan menarik garisnya saja. Beda dengan aplikasi sebelah yang harus mengeklik node lalu muncul kedua pangkal, baru bisa membuat lengkungan.
Sebenarnya ada dua kunci utama membuat line art yang bagus. Yaitu banyak-banyak latihan dan ekstra sabar.
Menghindari lagging
Tipsnya penulis untuk meminimalisir macet/lagging antara lain:
- Jangan terlalu banyak impor gambar bitmap.
- Jangan zoom terlalu dekat.
- Jangan terlalu banyak mengaktifkan snap %%.
- Jangan undo/redo ketika mode teks. Biasakan tekan EscEsc lalu ss ketika akan undo atau redo.
- Jangan terburu-buru melakukan union Ctrl-Shift-=Ctrl-Shift-=, Artinya anda tidak perlu menggabungkan banyak objek dulu. Khawatirnya nanti ketika tak sengaja menekan nn akan macet inkscapenya.
Konsultasi ke komunitas
Ada fakta menarik tentang Free Software. Salah satunya tentang cara marketing atau pemasarannya. Cara pemasaran dalam perangkat propietary pasti banyak, karena ada produk yang jelas dan harus mereka jual. Berbeda dengan marketing FLOSS (Free/Libre Open Source Software), marketing perangkat lunak terbuka itu nyaris tidak ada, yang ada hanyalah customer service yang bisa disebut dengan “Komunitas”. Komunitas perangkat lunak terbuka akan membantu dengan kesuka-relaan, saling berusaha menjawab dan membantu. Anda bisa bertanya-tanya di komunitas, meminta bantuan dan memberikan solusi. Tetapi alangkah baiknya jika meminta bantuan mengucapkan “Tolong” di awal dan “Terima kasih” di akhir.
Jujur saja artikel ini ditulis bukan tentang inkscapenya, melainkan karena komunitasnya. Mulai dari semangat gotong royong, berusaha membuat karya sebagus mungkin (cek karya di RuangKaryaGimpscape), dan menamkan ideologi bahwa “perangkat lunak terbuka (free software) benar-benar menuaikan hak-hak Anda”.
Perlu dukungan
Menjadi anggota komunitas open source telah menyadarkan penulis tentang arti “Semangat berbagi dan Gotong royong”. Inkscape sendiri juga butuh dukungan baik berupa donasi, bantuan perbaikan kutu, dokumentasi dan lain-lain. bahkan membantu perbaikan typo juga telah dianggap sudah berkontribusi.
Baik, sepertinya cukup untuk artikelnya. Layak sebagai pemanasan untuk pemula inkscape. Sekian dan terima kasih sudah membaca. Semoga bermanfaat.
Reuse
Citation
@online{qurrotul_ainur2019,
author = {Qurrotul Ainur, Hervy},
title = {Inkscape Untuk {Pemula}},
date = {2019-07-04},
url = {https://hervyqa.dev/blog/inkscape-untuk-pemula/},
langid = {en}
}