Four drawing programs
Karbon
The second candidate we tested is licensed under the LGPL/GPL and is part of Calligra, the free KDE graphics and office suite. Karbon [2] is a vector drawing program. Like the other programs in the collection, it uses the open document format to the extent possible. The tested version 2.9.2 was released in April 2015.
Karbon combines shape templates with suitable drawing functions. Like Inkscape, the software arranges the tools in a toolbar on the left; the options are in a docking area on the right edge of the window. The KDE program also provides dockable dialogs that users can access from the Settings menu.
Shapes such as ellipses, stars, and rectangles can be found in the Add Shape palette. Two other buttons add external graphics and text to the drawing. The objects can be moved into the document by clicking or dragging and dropping. For scaling, the Shift key can be used to keep the aspect; pressing the Control key restricts the aspect ratios to integer values.
Users can change the radius of a rectangle using drag points or the text field in the Tool Options – asymmetrically, too, on request. A drag point defines the visible arc segment for ellipses. Alternatively, users can type the start and end angles manually in the dialog. Karbon can also create arcs, pie slices, and cross sections.
Other templates are hidden in the drop-down menu (Figure 3). Most of the templates can be formed using the mouse. Stars turn into polygons, and it is possible to configure the number of corners and edges.
Light and Shade
The Bezier curve tool works similarly to its counterpart in other programs. It is not, however, possible to add pointed nodes directly when drawing. This can only be done subsequently using the Path editing tool. The Freehand path tool, on the other hand, deserves a positive mention – it provides help in terms of accuracy and activates the smoothing algorithm when you select the Optimize checkbox.
A collection of features can be used to round off corners, swirl objects, and more in the Effects menu. Users can also define colored shadows in the object properties. You can show rulers, guides, and a grid and use the Snap to Grid function via the View menu; drawing objects now snap in when moving.
Karbon has virtually no documentation, which is unusual – most KDE manuals are quite extensive and translated into multiple languages. Without documentation, experimentation is the order of the day because some of the menus and dialogs are anything but intuitive, and functions are sometimes hidden.
This software was the only candidate in the test to suffer from stability problems: Simply selecting two nodes partially and repeatedly ensured that Karbon changed the shape of the curve independently. Clicked and activated drag points also sometimes lost focus during dragging.
LibreOffice Draw
The Draw [3] drawing program is already in place on many Linux computers as part of the LibreOffice package. At the beginning of the version 4 series, the developers licensed the project's source code under the GPLv3; the program itself is licensed under the LGPLv3 and the MPL 1.1. The test team checked out the current 4.4.2 version from April 2015.
It is clear to see here that Draw has never been patterned after pure graphics programs, but rather on drawing functions from other office packages. Even today, the focus is not really on drawing functions; instead the program impresses with ready-made shapes (Figure 4).
The templates are special because of their flexibility: Some templates show a drag point highlighted in yellow after clicking, which then can be used to modify the object as desired. The numerous templates, which can be interactively shaped, save much time when visualizing flowcharts, network topologies, and mind maps. Those who think that manual drawing in Inkscape and sK1 is too much work should give Draw a chance.
The Extrusion function from the 3D symbol toolbar is surprisingly powerful. For example, it converts arcs into three-dimensional pie charts, including 3D highlighting, in just a few clicks. The feature is available for almost all shape templates. Converting Bezier curves is not possible, however.
« Previous 1 2 3 4 Next »
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Canonical Bumps LTS Support to 12 years
If you're worried that your Ubuntu LTS release won't be supported long enough to last, Canonical has a surprise for you in the form of 12 years of security coverage.
-
Fedora 40 Beta Released Soon
With the official release of Fedora 40 coming in April, it's almost time to download the beta and see what's new.
-
New Pentesting Distribution to Compete with Kali Linux
SnoopGod is now available for your testing needs
-
Juno Computers Launches Another Linux Laptop
If you're looking for a powerhouse laptop that runs Ubuntu, the Juno Computers Neptune 17 v6 should be on your radar.
-
ZorinOS 17.1 Released, Includes Improved Windows App Support
If you need or desire to run Windows applications on Linux, there's one distribution intent on making that easier for you and its new release further improves that feature.
-
Linux Market Share Surpasses 4% for the First Time
Look out Windows and macOS, Linux is on the rise and has even topped ChromeOS to become the fourth most widely used OS around the globe.
-
KDE’s Plasma 6 Officially Available
KDE’s Plasma 6.0 "Megarelease" has happened, and it's brimming with new features, polish, and performance.
-
Latest Version of Tails Unleashed
Tails 6.0 is based on Debian 12 and includes GNOME 43.
-
KDE Announces New Slimbook V with Plenty of Power and KDE’s Plasma 6
If you're a fan of KDE Plasma, you'll be thrilled to hear they've announced a new Slimbook with an AMD CPU and the latest version of KDE Plasma desktop.
-
Monthly Sponsorship Includes Early Access to elementary OS 8
If you want to get a glimpse of what's in the pipeline for elementary OS 8, just set up a monthly sponsorship to help fund its continued existence.