# Das Handbuch zu KFontManger

Bernd Johannes
Wuebben

    wuebben@kde.org

Version 0.2.2, 20. Mai 1997

Dieses Handbuch beschreibt KFontManger Version 0.2.2

Handbuch des KDE Schriftenmanagers

KDE
Schriftenmanager
Schriftenverwaltung

## Einführung

KFontManager ist ein Schriftenmanager für das KDE Projekt. KFontManger wurde für die Zusammenarbeit mit KFontDialog ab Version 0.5 entwickelt.

Der Bedarf für einen Schriftenmanager entstand aus den folgenden Tatsachen:

- Die Schriftenliste von KFontDialog war fest einprogrammiert. Das war natürlich nicht erwünscht.

- Nicht alle Schriften des X Window Systems sind nützlich. Wenn KFontDialog nur alle Schriften darstellen würde, die auf Ihrem X Server vorhanden sind, dann würden Sie sich immer wieder denselben Schriften gegenübersehen, von denen einige völlig unbrauchbar sind. KFontManger erlaubt Ihnen die Wahl, welche Schriften Sie in KDE Anwendungen und v.a. in KFontDialogverfügbar haben möchten.

## Installation

Sie benötigen libkdecore und libqt1.2, um KFontManager kompilieren zu können. Um dies zu tun und KFontManger zu installieren, geben Sie einfach folgende Kommandos auf der Befehlszeile ein:

    % ./configure
    % make
    % make install

## Wie das Programm funktioniert

KFontManager präsentiert Ihnen eine Liste aller verfügbaren Schriften auf Ihrem System. Sie können das Programm dann zur Auswahl derjenigen Schriften benutzen, die Ihnen gefallen. Diese Liste wird dann für alle KDE Anwendungen verfügbar sein. Auch KFontDialog, das von vielen KDE Programmen benutzt wird, bietet dann genau Ihre Auswahl von Schriften an. Die erzeugte Schriftenliste ist gespeichert in der Datei ˜/.kde/config/kdefonts. Falls Sie nicht genau wissen, was Sie tun, sollten Sie diese KDE Schriftendatei nicht von Hand bearbeiten.

## Für Entwickler

Eine Kapplication-Methode: getKDEFonts(QStrList *fontlist) ist in KApplication verfügbar. Diese Methode erlaubt Ihnen, die Liste der KDE Schriften zur Benutzung in Ihrer Anwendung zu erhalten, falls Sie eine solche benötigen. Normalerweise wäre nur KFontDialog dazu imstande.

`Bernd Johannes Wuebben`

wuebben@kde.org