Calligra Pengenalan Umum
Total Page:16
File Type:pdf, Size:1020Kb
Calligra Pengenalan Umum Raphael Langerhorst Jost Schenck Terjemahan: Wantoyo Calligra 2 Daftar Isi 1 Pengenalan 5 1.1 Komponen Calligra . .5 1.2 Ikhtisar fitur Calligra . .5 1.2.1 Integrasi . .5 1.2.2 Ringan . .6 1.2.3 Kelengkapan . .6 1.2.4 Format OpenDocument OASIS . .6 1.2.5 Fitur-fitur KDE . .6 2 Mengkonfigurasi Calligra dan Sistem Anda7 2.1 Menyesuaikan GUI Calligra . .7 3 Cara mendapatkan informasi lebih lanjut9 3.1 Manual Calligra lainnya . .9 3.2 Tautan . .9 4 Pemrograman Calligra 10 4.1 Pengenalan . 10 5 Lisensi dan Hak Cipta 11 Ringkasan Calligra adalah sebuah alat perkantoran dan seni grafik oleh KDE. Calligra Bab 1 Pengenalan 1.1 Komponen Calligra PENTING Silakan periksa http://docs.kde.org untuk versi terbaru dari dokumen ini. Calligra adalah seni grafis dan office suite oleh KDE. Calligra terdiri dari komponen-komponen berikut: • Calligra Words (pengolah kata berbasis frame) • Calligra Sheets (sebuah aplikasi lembar sebar) • Calligra Stage (presentasi layar dan slide) • Calligra Flow (sebuah aplikasi perbaganan) • Calligra Karbon (aplikasi menggambar vektor) • Calligra Plan (aplikasi manajemen projek) Karena komponen ini menggunakan teknologi Flake, komponen Calligra dirancang untuk be- kerja dengan baik satu sama lain. Banyak komponen Calligra dapat disematkan pada doku- men Calligra lainnya. Misalnya, Anda dapat memasukkan lembar-kerja yang Anda buat dalam Calligra Sheets langsung menjadi dokumen Calligra Words. Dengan cara ini, rumit, dokumen majemuk dan gabungan dapat diciptakan menggunakan Calligra. Mekanisme plugin yang membuatnya mudah untuk memperluas fungsi Calligra. Anda akan menemukan banyak plugin di beberapa komponen dan dapat belajar bagaimana untuk menulis plugin sendiri. Panduan ini hanya mencakup fitur umum Calligra, mereka yang umum untuk sebagian besar atau semua komponen di suite. Untuk informasi rinci tentang komponen yang berbeda, kita lihat manual masing-masing. 1.2 Ikhtisar fitur Calligra 1.2.1 Integrasi Calligra menyediakan sebuah kerangka kerja yang membangun semua komponen. Melalui ke- rangka kerja ini integrasi tinggi dicapai. Ini memungkinkan untuk mengembangkan sendiri komponen yang trintegrasikan juga. 5 Calligra 1.2.2 Ringan Meskipun menawarkan begitu banyak komponen, Calligra ringan, cepat dan memiliki jejak me- mori agak rendah. Hal ini juga dicapai karena Calligra dibikin pada KDE, kerangka kerja pe- ngembangan aplikasi yang kuat. Tujuan Calligra adalah tidak membebani antarmuka pengguna dengan fitur yang tidak diper- lukan. Hasil ini bersandar dan berarti antarmuka pengguna memungkinkan Anda melakukan pekerjaan Anda secara efisien. Menjadi ringan terkadang juga berarti bahwa fungsi khusus yang Anda butuhkan tidak ada. Dalam hal ini Anda selalu dapat menambahkan fungsionalitas sendiri dengan memperluas Ca- lligra. Fitur tambahan selalu tersedia melalui plugin atau skrip tambahan, sehingga menjaga Calligra itu sendiri ringan. 1.2.3 Kelengkapan Calligra menawarkan berbagai komponen, yang mencakup sebagian besar kebutuhan kantor dan bisnis. Fitur tambahan selalu dapat diimplementasikan melalui skrip, plugin atau bahkan seluruh komponen berdasarkan kerangka kerja Calligra. 1.2.4 Format OpenDocument OASIS Merupakan hal penting bagi setiap office suite untuk mematuhi standar yang ditetapkan. Teru- tama pada tingkat format file untuk memungkinkan pertukaran dokumen mulus dengan office suite lainnya. Ini juga menghindari penguncian vendor, yang sangat penting bagi perusahaan dan juga bagi individu. Untuk alasan ini Calligra telah mengadaptasi format OpenDocument OASIS sebagai format file asli. 1.2.5 Fitur-fitur KDE Sejak Calligra dibangun di KDE semua fitur yang Anda harapkan dari KDE aplikasi juga tersedia di Calligra. Ini termasuk D-Bus, KParts, Flake, Desktop Integration, Configurability dan sebagai- nya. Semua ini membuat tampilan dan nuansa Calligra sangat akrab dan Calligra benar-benar terintegrasi ke dalam lingkungan desktop, sehingga memungkinkan alur kerja yang lancar. 6 Calligra Bab 2 Mengkonfigurasi Calligra dan Sistem Anda Sementara Calligra seharusnya bekerja cukup baik luar biasa, mungkin ada beberapa hal un- tuk mengoptimalkan untuk mendapatkan yang terbaik dari Calligra. Bab ini menunjukkan apa yang mungkin ingin Anda lakukan untuk mencapai hasil terbaik dengan office suite baru Anda dan membuatnya sesuai dengan kebutuhan Anda. Calligra sangat dapat dikonfigurasi, bahkan hingga ke bilah alat dan tata letak menu yang terperinci. 2.1 Menyesuaikan GUI Calligra Sementara Calligra hadir luar biasa dengan GUI (antarmuka pengguna grafis) yang seharusnya sesuai dengan kebutuhan kebanyakan orang, ada alasan bagus mengapa Anda mungkin ingin bagaimana mengubah nuansa program. Ibu saya, misalnya, agak takut dengan tombol dan entri menu yang tidak dia mengerti. Untuk menyesuaikan Calligra untuk kebutuhannya, saya mengurangi GUI untuk minimal fungsi. Ka- rena ia hanya perlu menulis huruf dan menggunakan templat tertentu, tidak perlu lebih banyak fungsi daripada menyimpan, memuat, mencetak, dll. Berkat konsep ‘action’ Qt™ dan KDE, Anda dapat dengan bebas menyesuaikan bilah menu dan bilah alat Calligra. Sayangnya, saat ini, tidak ada dialog yang mudah digunakan untuk mela- kukan ini. Calligra menyimpan konfigurasi GUI dalam file XML dan Anda harus mengeditnya. Semoga situasi ini akan berubah di masa depan; sekarang, Anda perlu beberapa pengetahu- an dasar tentang bagaimana dokumen XML bekerja (atau HTML, yang merupakan bagian dari XML). Biasanya, masing-masing aplikasi Calligra memiliki setidaknya dua dari mereka file-file XML: satu yang menjelaskan GUI dari shell (secara dasarnya, itulah yang Anda lihat jika tidak ada dokumen yang terbuka) dan yang menjelaskan GUI pada masing-masing bagian (itulah yang biasanya Anda lihat). Misalnya, untuk Calligra Words, keduanya XML file diberi nama calligr a_shell.rc dan words.rc. Ini adalah contoh sederhana mengenai rc-file. 7 Calligra Example 2.1 Contoh sederhana rc-file <!DOCTYPE QConfig ><qconfig> <menubar> <menu name="Edit"><text>Edit</text> <action name="edit_cut"/> <action name="edit_copy"/> <action name="edit_paste"/> <separator/> <action name="edit_find"/> </menu> <menu name="Insert"><text>Insert</text> <action name="insert_picture"/> <action name="insert_clipart"/> <menu name="Variable"><text>Variable</text> <action name="insert_var_datefix"/> <action name="insert_var_datevar"/> </menu> </menu> </menubar> <toolbars> <toolbar name="edit_toolbar" position="right"> <action name="edit_cut"/> <action name="edit_copy"/> <action name="edit_paste"/> </toolbar> </toolbars> </qconfig> 8 Calligra Bab 3 Cara mendapatkan informasi lebih lanjut 3.1 Manual Calligra lainnya Untuk informasi terperinci tentang berbagai aplikasi Calligra, silakan lihat manual masing- masing. 3.2 Tautan Tautan berikut akan berguna jika Anda mencari informasi lebih lanjut tentang KDE atau Calligra. • Laman Calligra. Di sini kamu bisa menemukan informasi mengenai bagaimana untuk men- dapatkan dan menginstal Calligra, berita tentang pengembangan Calligra, cuplikan • Laman KDE. KDE adalah lingkungan desktop yang sangat canggih dan benar-benar bebas serta gratis untuk sistem operasi keluarga unix. Calligra dibuat menggunakan pustaka lib KDE. • Halaman Qt. Pencipta C++-toolkit Qt™. KDE dan Calligra dibuat menggunakan Qt™. 9 Calligra Bab 4 Pemrograman Calligra 4.1 Pengenalan Jika kamu ingin melakukan pengembangan Calligra, sumberdaya berikut mungkin menarik: • Di http://techbase.kde.org/Development kamu akan menemukan banyak dokumen tentang pemrograman dengan Qt™ dan KDE. Kamu bisa menemukan versi online dokumentasi pus- taka lib KDE yang lengkap pada KDE API Reference • Langkah pertama untuk kode pengkontribusian adalah dengan mengikuti beberapa intruksi untuk mendapatkan kode sumber dan membangunnya. 10 Calligra Bab 5 Lisensi dan Hak Cipta Calligra adalah hasil dari usaha bersama dari banyak pengembang. Setiap sumber file Calligra adalah hak cipta oleh orang-orang yang menulis file ini dan nama-nama mereka dapat ditemuk- an di awal setiap file sumber dengan lisensi yang berlaku untuk file sumber itu. Buku Petunjuk ini adalah hak cipta dari Jost Schenck. Ini dapat didistribusikan secara bebas, se- perti selama notifikasi hak cipta ini disertakan. Anda dapat mengubahnya selama Anda mengi- rimi saya perubahan atau serahkan mereka ke KDE Git. Aku tidak akan bertanggung jawab atas apa pun yang dihasilkan dari penggunaan buku petunjuk ini. Buku petunjuk Calligra yang lain adalah hak cipta dari penulis masing-masing. [email protected] This documentation is licensed under the terms of the GNU Free Documentation License. This program is licensed under the terms of the GNU General Public License. 11.