edit file dokumen .pdf dengan inkscape


pada kesempatan ini, saya akan bahas tentang bagaimana kita edit file pdf. oke FYI, pdf adalah portable document format, sebuah format dokumen yang di buat oleh adobe pada 1993 yang berisikan text, citra dan vector. biasanya kita membuat file dokumen kita berformat pdf dengan tujuan agar dokumen kita paten dan tidak bisa dirubah. untuk membuat file .pdf sendiri di linux sangatlah mudah. fitur di open office sudah mendukung export ke file .pdf secara langsung. lantas, bagaimana untuk merubahnya?

kalau merubah itu sebatas mengkopi text dan kemudian kita paste di aplikasi word processor seperi open office atau abiword, kita hanya perlu membuakanya di Reader, kemudian kita copy text yang ingin kita copy tersebut ke software pemprosesan text. nah, permasalahnya bagaimana jika kita membutuhkan grafik chart , tabel, atau embedded gambar, maupun, desain layout  di dalamnya? Read more…

fitur baru di inkscape 0.48 part 2. improved text editing, connector, dan bitmap embedding


tulisan ini merupakan lanjutan dari tulisan saya sebelumnya tentang fitur spray tool dan node editing di inkscape 0.48 disini. karena ada beberapa fitur baru yang menarik yang sepertinya perlu juga saya bahas, maka dalam kesempatan ini saya kan bahas tentang pemingkatan yang ada di text editing, connector, dan fitur baru empedding bitmap.

improved text editing

oke, fitur ini di kerjakan ulang oleh Tavmjong Bah yang banyak dikenal sebagai pembuat user manual inkscape. fitur baru yang ditambahkan adalah numeric control untuk leading, huruf, dan ruang kata (word space), horizontal dan vertikal baseline shift dan glyph rotation.

Subscript, superscrpt and numeric controls

Tav juga menambahkan fitur subscript dan superscript untuk penulisan rumus fisika seperti :

Physics equations, superscript

atau kimia seperti:

Chemical equations, subscript

namun ada beberapa ketidaksempurnaan di fitu ini, apabila anda melakukan perubahan style text yang merubah font, maka format subscrip dan superscrip akan hilang. 😥

ini adalah contoh secreenshot dari inkscape.org

Example of using Text tool in Inkscape

dan yang terahir adalah glyphs, fitur yang ditambahkan oleh Jon Cruz ini memudahkan kita untuk meng-insert-kan karakter spesial.

Glyphs dialog

Connector

saya sendiri hampir tidak pernah menggunakan fitu ini. ini adalah fitur untuk desain project, meskipun jauh dari apa yang dapat dilakukan oleh DIA. ah iya, mungkin jika anda belum mengenal dia, ini adalah program seperti micros*ft visio.

selama summer code of google 2009, Arcady Cracan memperbaiki beberapa fungsi dan ahir nya ini lah fersi terbarunya.

Orthogonal connection lines

ketika kita membuat garis dari vertikal dan horizontal, maka dapat secara otomatis dilihat sebagai ortogonal. untuk melihatnya, arahkan mouse anda ke gambar.

BITMAPS EMBEDDING

sebelum versi 0.48, apabila kita mendrag gambar ke dalam layar kerja inkscape, maka sebetulnya gambar itu hanya link ke file gambar di partisi kita, jadi, apabila lokasi gambar kita pindahkan atau kita kopikan file SVG inkscape ke teman, maka akan muncul tulisan “image linked not found” di layar kerja. itu karena file gambar bitmap yang kita import ke layar kerja inkscape hanya link. berbeda jika kita meng import gambar ke layar kerja cor*l draw. maka gambar tersebut akan langsung embedded ke file .cdr nya, sehingga file vector corel sangat jauh lebih besar. nah fitur di inkscape ini memberi kita pilihan untuk memasukkan gambar sebagai embedded bitmap atao hanya link. fitur yang bahkan tidak tersedia di cor*l draw.

Link or embed an image

tapi ini hanya sebuah langkah awal dari penanganan bitmap yang lebih baik. musim semi ini, beberapa mahasiswa di Lyon Politechnique mengerjakan dialog image properties. (wew, fitur baru lagi nih..). kode ini dibuat terpisah, namun diharapkan dapat menjadi bagian dari inkscape versi 0.49. jika anda tertarik, anda bisa mengambil dan ikut mengembangkannya, atau anda juga dapat melihat report dari apa yang sudah di kembangkan komunitas mahasiswa open source di politeknik Lyon tersebut disini.

at least,

inilah yang membuat saya mencintai open source, inovasinya yang bersumber di keterbukaan software benar2 tidak dapat dihentikan pada ahirnya. bayangkan, ada berapa komunitas di dunia yang menggunakan product open soure dan berusaha membuat softwarenya tersebut bisa mencukupi -setidaknya- kebutuhannya sendiri. sehingga (dengan konsep keragaman kebutuhan manusia) membuatnya benar-benar berkembang dengan pesat. jauh dari apa yang bisa di bayangkan oleh software propietary. karena tidak bisa dibayangkan juga berapa orang yang punya kebutuhan tertentu, berapa orang yang ikut campur didalamnya. barapa komunitas yang tidak sekedar menggunakan, namun juga mendukung dan mengembangkan. inilah open source, sebuah konsep keterbukaan. dan saya suka. ayo terus dukung perkembanganya. atau ikut campur mengembangkanya. open source sudah memberi tawaran menarik. mengajari kita untuk tidak manja, mengajari kita untuk berfikir solusi untuk diri kita sendiri, mengajarkan kita untuk bermanfaat kepada orang lain, mengajarkan konsep keikhlasan. “and at least, the glory will follow”.

fitur baru di inkscape 0-48,spray tool dan multipath editing


baru 3 hari yang lalu saya menginstall inkscape 0.48 di fedora 14 saya. ada beberapa fitur baru di inscape 0.48 yang saya rasakan saat pertama kali menggunakan inkscape baru saya. inkscape fersi terbaru ini ahirnya rilis dengan sejumlah perubahan besar dan clean-up di beberapa bagian. untuk lebih lengkap sebaiknya anda baca release note nya.

tampilan baru inkscape 0.48

berikut adalah sebagian yang merupakan fitur baru dari inkscape 0.48 :

  • spray tool
  • multipath editing
  • peningkatan pengeditan node selection
  • peningkatan connector tool
  • perubahan krusial di text tool
  • snapping yang jauh lebih baik
  • perubahan di bagian bitmap handling
  • extensi extensi baru

oke, pada kesempatan kali ini saya akan bahas lebih jelas tentang spray tool dan apa saja yang ditambahkan pada multiple node editing.

spray tool

Tool ini dikembangkan oleh sejumlah mahasiswa di Centrale Lyon, dipimpin oleh Cedric Gemy (wew, saya jadi malu sebagai mahasiswa juga. :-( ). Apa yang dilakukan adalah lukisan dengan salinan atau klon dari objek yang sedang dipilih di atas kanvas. alat ini hampir sama dengan symbol sprayer di adobe ilustrator. namun, meskipun mempunyai fungsi dan hasil yang serupa, namun alat ini dibangun dengan cara yang berbeda dengan symbol sprayer di adobe ilustrator tersebut.

Ada tiga mode dalam alat: membuat salinan, menciptakan kloning dan penggabungan salinan menjadi jalur tunggal. Anda dapat membuat spray dari objek bitmap juga, baik sebagai klon atau salinan. Anda dapat memberitahu spray tool untuk menjadi tekanan stylus sensitif ketika datang ke lebar relatif dari area lingkaran, Anda dapat menentukan berapa banyak benda (nilai non-absolut) Anda ingin setelah satu klik, berapa banyak rotasi dan skala dari seleksi harus bervariasi, bagaimana terfokus salinan disemprot atau klon seharusnya. sungguh mudah bukan?

multipath editing

node tool yang baru ini di tulis ulang oleh Krzysztof Kosinski selama Summer of Code-nya Google 2009 proyek. Selain internal yang porting ke lib2geom memiliki dua fitur baru utama: mengedit multipath dan pengeditan lanjutan dari node yang dipilih.

Akhirnya anda dapat memilih berbagai path dan mengedit node nya. Sekarang, karena Anda bisa mengedit gradien dengan Node tool, itu berarti Anda juga dapat mengedit beberapa gradien fill. Anda hanya tekan N untuk beralih ke, alat tekan ShiftNode dan terus klik pada path untuk menambahkannya ke seleksi. dan ahirnya akan tampak seperti gambar:

sehingga dengan demikian anda bisa mengedit beberapa node path secara langsung, maupun beberapa gradient. :-)

selain iti anda juga bisa menggabungkan 2 node yang pada asalnya terpisah secara langsung yaitu dengan cara memilih kedua nod tersebut, kemudian kita pilih join selected node di bagian tool bar.

fitur besar lainya adalah kita bisa mengedit selection node seperti selection kepada object : scale (merubah ukuran), rotate (memutar), dan skew (pencondongan).

anda juga dapat mengaktifkan path direction pada outline dengan cara memilih (“File > Inkscape Preferences… > Tools > Node > Show path directions on outlines”). maka apabila path direction yang anda lakukan tidak benar, FontForge akan memperbaikinya untuk anda.

part 1

nah, inilah fitur yang saya bahas pada kesempatan kali ini. kalo kebanyakan tulisan bakalan males bacanya juga tho. salah satu alasan saya menggunakan product open source adalah karena dukungan yang besar oleh komunitas, seperti fitur2 baru pada inkscape ini yang dikembangkan oleh komunitas open source juga. yak, sampe ketemu lagi di tulisan lanjutan saya disini:-)