Calligra

# Calligra

## Eine allgemeine Einführung

Raphael Langerhorst `<raphael.langerhorst@kdemail.net>`

Jost Schenck `<jost@schenck.de>`

Deutsche Übersetzung: Maren Pakura
Deutsche Übersetzung: Marco Wegner
Deutsche Übersetzung: Hans-Frieder Hirsch
Version 2.4.0 (2012-01-03)

Calligra ist eine Sammlung von Grafik- und Büroprogrammen von KDE

Liste der Beispiele

2.1. Beispiel einer einfachen rc-Datei

Kapitel 1. Einführung
Einführung

# Kapitel 1. Einführung

## Calligra-Komponenten

### Wichtig

Aktualisierte Versionen dieses Dokuments finden Sie unter http://docs.kde.org.

Calligra ist eine Sammlung von Grafik- und Büroprogrammen von KDE. Calligra besteht zurzeit aus den folgenden Programmen:

- Calligra Words (Rahmenbasiertes Textverarbeitungsprogramm)

- Calligra Sheets (Tabellen-Kalkulationsprogramm)

- Calligra Stage (Bildschirm- und Folienpräsentationen)

- Calligra Flow (Flussdiagramme)

- Karbon (Vektorgrafik)

- Calligra Plan (Programm zur Projektplanung und -verwaltung)

Die einzelnen Programme benutzen die Flake-Technologie und wurden mit dem Ziel entwickelt, zusammen in Dokumenten benutzt zu werden. Jede Calligra-Komponente kann in ein beliebiges Calligra-Dokument eingebettet werden. Sie können z. B. eine in Calligra Sheets erstellte Tabelle direkt in ein Calligra Words-Dokument einfügen. Damit ist es möglich, mit den Calligra-Programmen komplexe zusammengesetzte Dokumente zu erstellen.

Durch das Einbinden von Modulen können Sie die Fähigkeiten von Calligra erweitern. Sie finden viele Module in den einzelnen Programmen und können sehr leicht lernen, eigene Module zu entwickeln.

In diesem Dokument werden nur die allgemeinen Eigenschaften von Calligra für alle Teilprogramme erläutert. Weitere Informationen zu den einzelnen Programmen finden Sie in den jeweiligen Handbüchern.

Überblick der Eigenschaften von Calligra
Überblick der Eigenschaften von Calligra

## Überblick der Eigenschaften von Calligra

### Integration

Calligra enthält die Grundlage für alle Anwendungen. Dadurch sind alle Anwendungen gut eingebunden. Ihre eigenen Programme können Sie ebenfalls so gut integrieren.

### Geringe Anforderung an Computerleistung

Obwohl Calligra so viele Programme enthält, stellt es nur geringe Anforderungen an die Rechnerleistung, ist schnell und benötigt wenig Arbeitsspeicher. Dies ist auch deshalb möglich, weil Calligra auf KDE aufbaut, das die Grundlage für leistungsfähige Programme bereitstellt.

Ein Ziel von Calligra ist es auch, die Benutzeroberfläche nicht mit selten gebrauchten Funktionen zu überladen. Das führt zu einer gut überschaubaren Benutzerschnittstelle, die ein effektives Arbeiten ermöglicht.

Geringe Anforderungen bedeutet manchmal auch, das selten benötigte Fähigkeiten nicht vorhanden sind. In diesem Fall können Sie erforderlichen Fähigkeiten durch Erweiterung von Calligra selbst hinzufügen. Diese Fähigkeiten können jederzeit durch zusätzliche Module oder Skripte eingefügt werden, damit Calligra in der Grundversion keine hohen Anforderungen an den Computer stellt und leicht zu bedienen bleibt.

### Umfassend

Calligra enthält Programme für einen großen Anwendungsbereich und deckt damit die meisten Anforderungen von Privat- und Geschäftsleuten ab. Zusätzliche Fähigkeiten können jederzeit durch Skripte, Module und sogar ganze Anwendungen auf der Basis von Calligra eingefügt werden.

### OASIS OpenDocument Format

Es ist für einen Sammlung von Büroprogrammen sehr wichtig, sich an weit verbreitete Standards zu halten. Das gilt besonders für die Dateiformate, damit Dokumente problemlos mit anderen Büroprogrammen bearbeitet werden können. Damit verringert sich die Abhängigkeit von Softwareherstellern, besonders wichtig für Firmen und auch für Privatleute.

Aus diesem Grund benutzt Calligra das OASIS-OpenDocument-Format als Standardformat.

### Fähigkeiten von KDE

Da Calligra auf der Grundlage von KDE entwickelt wurde, sind alle Eigenschaften eines KDE-Programms auch in Calligra vorhanden, also D-Bus, KParts, Flake, Einbindung in die Arbeitsumgebung und viele Möglichkeiten zur Einstellung von Eigenschaften. Damit passt sich Calligra gut in die KDE-Arbeitsumgebung ein und erleichtert die Arbeitsabläufe.

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

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

Kapitel 3. Wie Sie mehr Information erhalten
Wie Sie mehr Information erhalten

# Kapitel 3. Wie Sie mehr Information erhalten

## Andere Calligra-Handbücher

Genaue Informationen für jedes Calligra-Programm sind im zugehörigen Hilfe-Dokument zu finden.

Verknüpfungen
Verknüpfungen

## Verknüpfungen

Die folgenden Links sind nützlich, wenn Sie weitere Informationen über KDE und Calligra suchen.

- Die Internetseite von Calligra. Dort finden Sie Informationen wie Sie Calligra bekommen und installieren können, Neues zur Entwicklung von Calligra Bildschirmfotos usw.

- Die KDE-Seite. KDE ist die fortgeschrittenste und absolut freie Arbeitsplatzumgebung für Unix-ähnliche Betriebssysteme. Calligra verwendet die KDE-Bibliotheken.

- Qt™-Internetseite. Die Entwickler der C++-Bibliothek Qt™. KDE und Calligra verwenden Qt™.

Kapitel 4. Programmierung von Calligra
Programmierung von Calligra

# Kapitel 4. Programmierung von Calligra

## Einführung

Falls Sie sich an der weiteren Entwicklung von Calligra beteiligen möchten, könnten die folgenden Informationen Ihr Interesse finden:

- Viele Dokumente zur Programmierung mit Qt™ und KDE finden Sie unter http://techbase.kde.org/Development. Die Online-Version der vollständigen Dokumentation zur KDE-Bibliothek finden Sie auf der Seite KDE API Reference.

- Als ersten Schritt zur Mitarbeit an der Entwicklung lesen Sie bitte diese Anleitung, um den Quelltext herunterzuladen und ui installieren.

Kapitel 5. Copyright und Lizenz
Copyright und Lizenz

# Kapitel 5. Copyright und Lizenz

Calligra ist das Ergebnis gemeinsamer Anstrengungen vieler Entwickler. Jede Quelldatei ist urheberrechtlich geschützt für die Menschen, die diese besondere Datei geschrieben haben. Ihre Namen finden sich am Anfang jeder Quelldatei, zusammen mit der Lizenz unter der die Datei veröffentlicht wurde.

Dieses Dokument steht unter dem Copyright von Jost Schenck. Solange dieses Copyright enthalten ist, darf es frei weitergegeben werden. Änderungen dürfen vorgenommen werden, wenn diese an den Autor geschickt oder in das KDE-Git aufgenommen werden. Ich bin nicht für irgendwelche Auswirkungen der Benutzung dieses Dokuments verantwortlich.

Die anderen Calligra-Dokumentationen stehen unter dem Copyright der jeweiligen Autoren.

Übersetzung Burkhard Lück`(lueck AT hube-lueck.de)`

Diese Dokumentation ist unter den Bedingungen der GNU Free Documentation License veröffentlicht.

Dieses Programm ist unter den Bedingungen der GNU General Public License veröffentlicht.