Kapitel 2. Die Einrichtung von Calligra für Ihr System

Obwohl mit Calligra in den Standardeinstellungen bereits gut gearbeitet werden kann, gibt es noch die Möglichkeit, mehr aus Calligra herauszuholen. Dieses Kapitel zeigt Ihnen, wie Sie noch besser mit Ihrem neuen Büro-Programmpaket arbeiten und es an Ihre Erfordernisse anpassen können. In Calligra können Sie viele Einstellungen ändern, bis hin zu eigenen Werkzeugleisten und Menüs.

Die Oberfläche (GUI) von Calligra anpassen

Obwohl die Oberfläche (GUI) von Calligra in der Standardeinstellung sinnvoll vorkonfiguriert ist, gibt es Möglichkeiten, das Erscheinungsbild der Programme an die eigenen Vorstellungen anzupassen.

Um z. B. die Funktionen, die durch Knöpfe und Menüeinträge sichtbar sind, auf ein Minimum zu reduzieren, können Sie das GUI von Calligra entsprechend anpassen. Falls Sie z. B. nur einfache Briefe schreiben möchten, benötigen Sie nicht viel mehr Funktionen als speichern, laden, drucken usw.

Mit Hilfe des Aktionen-Konzeptes von Qt™ und KDE kann man die Menüleiste und die Werkzeugleisten von Calligra beliebig verändern. Leider gibt es dazu bisher keine einfach anzuwendenden Dialoge. Die GUI -Konfiguration von Calligra ist in XML-Dateien gespeichert. Diese müssen verändert werden. Dafür benötigen Sie bis auf Weiteres noch Grundkenntnisse darüber wie XML Dateien (oder HTML, da HTML eine Untermenge von XML ist) funktionieren.

Für jedes Calligra;-Programm gibt es zwei XML-Dateien: Eine beschreibt das GUI, des Programmrahmens (shell) (das Aussehen des Programms ohne geöffnetes Dokument) und eine weitere, die das GUI der Komponente beschreibt (dieses sieht man normalerweise). Für Calligra Words befinden sich diese zwei XML-Dateien unter calligra_shell.rc und words.rc.

Hier sehen Sie ein Beispiel für eine einfache rc-Datei.

Beispiel 2.1. Beispiel einer einfachen rc-Datei

<!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>