# FontWerk – Bedienungsanleitung

Diese Anleitung beschreibt die wichtigsten Arbeitsabläufe für den täglichen Einsatz von FontWerk.

FontWerk verwaltet Schriften projektbezogen, ohne externe Schriftdateien automatisch zu verschieben oder in eine eigene Bibliothek zu kopieren. Das ist besonders nützlich, wenn mehrere Personen auf zentrale Schriftordner zugreifen, zum Beispiel auf einem Netzlaufwerk.

## Grundprinzip

FontWerk unterscheidet zwischen drei Ebenen:

- **Schriftdateien**: echte `.ttf`- oder `.otf`-Dateien an ihrem Speicherort
- **Externe Schriftordner**: Ordner, die FontWerk durchsucht
- **Virtuelle Ordner / Projekte**: organisatorische Zuordnungen innerhalb von FontWerk

Wenn eine Schrift in ein Projekt gezogen wird, wird die Datei nicht verschoben, kopiert oder gelöscht. FontWerk speichert nur die Zuordnung zwischen Projekt und Schriftdatei. Eine Schrift kann mehreren Projekten gleichzeitig zugeordnet werden.

## Externe Schriftordner hinzufügen

1. Im Hauptfenster im Bereich **Schriftordner** oder **Schriften** den Befehl zum Hinzufügen eines externen Schriftordners verwenden.
2. Alternativ einen Ordner oder einzelne `.ttf`-/`.otf`-Dateien per Drag & Drop auf FontWerk ziehen.
3. FontWerk registriert den Quellordner und scannt die enthaltenen Schriften.

Wenn eine einzelne Schriftdatei auf FontWerk gezogen wird, registriert FontWerk den Ordner, in dem diese Schrift liegt. Die Schriftdatei selbst bleibt an ihrem ursprünglichen Speicherort.

## Schriften neu laden

Der Button **Schriften neu laden** im Bereich **Schriften** scannt die bekannten Schriftquellen erneut.

Das ist sinnvoll, wenn:

- neue Schriftdateien in einem externen Ordner abgelegt wurden,
- Schriftdateien entfernt oder ersetzt wurden,
- ein Netzlaufwerk nach dem Programmstart wieder verfügbar wurde,
- sich der Status temporär aktivierter Schriften geändert hat.

## Virtuellen Ordner / Projekt anlegen

1. Im Bereich **Schriftordner** den Befehl **Neu** verwenden.
2. Einen Namen vergeben, zum Beispiel den Kunden-, Mailing- oder Projektnamen.
3. Optional über **Metadaten bearbeiten** zusätzliche Informationen erfassen.
4. Optional einen Farb-Tag vergeben.

Für Projekte können folgende Metadaten hinterlegt werden:

- Projektname
- Kunde
- Sprachen
- Notizen
- Farbmarkierung

Die Metadaten des ausgewählten Ordners werden unten im Bereich **Schriftordner** angezeigt.

## Schriften einem Projekt zuordnen

1. Eine Schrift aus der Liste **Schriften** per Drag & Drop auf den gewünschten virtuellen Ordner ziehen.
2. Die Schrift wird dem Projekt zugeordnet.
3. Die echte Schriftdatei bleibt unverändert an ihrem Speicherort.

Dieselbe Schrift kann mehreren Projekten zugeordnet werden. In der Schriftliste zeigen farbige Projekt-Badges, welchen virtuellen Ordnern eine Schrift zugeordnet ist.

## Schriften aus einem Projekt entfernen

Wenn eine Schrift in einem virtuellen Ordner ausgewählt ist, kann sie über das Kontextmenü oder den entsprechenden Button aus diesem Ordner entfernt werden.

Dabei wird nur die Zuordnung entfernt. Die Schriftdatei wird nicht gelöscht.

## Schriften filtern und suchen

Im Bereich **Schriften** können Schriften gefiltert werden nach:

- Quelle, zum Beispiel Windows-Schrift, Benutzer-Schrift oder externe Schrift
- Aktivierungsstatus
- Projektzuordnung

Zusätzlich kann über die Suche nach Namen, Familie, Stil, PostScript-Name, Version oder anderen sichtbaren Informationen gesucht werden.

## Temporäre Schriftaktivierung

FontWerk kann externe Schriften temporär aktivieren. Dadurch werden sie für andere Windows-Programme verfügbar, ohne dauerhaft in Windows installiert zu werden.

Möglichkeiten:

- einzelne Schrift aktivieren oder deaktivieren
- alle Schriften eines Projekts aktivieren oder deaktivieren
- Projekt als Aktivierungsset aktiv halten
- ausgewählte Projekte beim Programmstart automatisch aktivieren

Wichtig:

- Temporäre Aktivierung gilt grundsätzlich nur für die aktuelle Windows-Sitzung.
- Nach einem Windows-Neustart sind temporär aktivierte Schriften normalerweise nicht mehr aktiv.
- Einige Programme aktualisieren ihre Fontliste nicht sofort. In solchen Fällen muss das betreffende Programm neu gestartet oder die Fontliste dort aktualisiert werden.
- Temporär aktivierte Schriften können von Windows gesperrt bleiben, solange sie aktiv sind.

Beim Aktivieren warnt FontWerk vor möglichen Namens- oder Versionskonflikten mit bereits installierten oder aktiven Schriften.

## Projektbezogene Aktivierungssets

Ein virtueller Ordner kann als aktives Projekt-Fontset verwendet werden. Wenn ein Projekt aktiviert wird, aktiviert FontWerk die zugeordneten externen Schriften temporär.

Beim Deaktivieren eines Projekts prüft FontWerk, ob eine Schrift noch von einem anderen aktiven Projekt, einer Auto-Aktivierung oder einer manuellen Aktivierung benötigt wird. In diesem Fall bleibt die Schrift aktiv.

## Zeichenbereiche und Textprobe

Im Tab **Textprobe** kann ein Zeichenbereich ausgewählt werden. FontWerk enthält unter anderem:

- praxisnahe Sprachproben, besonders für europäische Sprachen
- Unicode-Blöcke für lateinische, griechische, kyrillische und weitere Schriftsysteme
- diakritische Zeichen
- phonetische Zeichen
- mathematische Zeichen
- typografische Zeichen und Symbole

Der Text der Textprobe kann frei angepasst werden. Eigene Änderungen wechseln auf **Benutzerdefiniert**.

## Zeichenabdeckung prüfen

FontWerk kann prüfen, ob eine Schrift die benötigten Unicode-Zeichen tatsächlich enthält. Diese Prüfung basiert auf der Schriftdatei und nicht nur auf der sichtbaren Vorschau.

Mögliche Prüfungen:

- aktuelle Textprobe prüfen
- ausgewählten Zeichenbereich prüfen
- gesamtes Projekt inklusive Unterordnern prüfen

Das Ergebnis zeigt:

- Anzahl vorhandener Zeichen
- Anzahl geprüfter Zeichen
- Prozentwert der Abdeckung
- fehlende Zeichen inklusive Unicode-Wert

Die Zeichenabdeckung prüft, ob Zeichen vorhanden sind. Sie bewertet nicht automatisch die typografische Qualität, korrekte OpenType-Features, Ligaturen oder sprachspezifisches Shaping.

## Musterblatt

Der Tab **Musterblatt** zeigt eine strukturierte visuelle Ansicht der ausgewählten Schrift.

Das Musterblatt enthält unter anderem:

- Schriftname und Metadaten
- Lateinisch Basis
- Zahlen
- Satzzeichen
- Währungszeichen
- aktuellen Zeichenbereich
- frei editierbaren Mustertext
- einstellbare Schriftgröße

Der Mustertext ist unabhängig von der Textprobe und wird separat gespeichert.

Über die Schaltflächen im Musterblatt können Sie:

- eine A4-Vorschau in einem eigenen Fenster öffnen,
- das Musterblatt drucken,
- das Musterblatt als PDF speichern.

Die PDF-Ausgabe ist als visuelle Ausgabe gedacht. Inhalte sollten vor produktiver Weitergabe geprüft werden.

## Dubletten- und Konfliktanalyse

Der Tab **Analyse** im Bereich **Schriften** hilft dabei, typische Font-Konflikte zu erkennen.

FontWerk erkennt unter anderem:

- identische Schriftdateien an mehreren Speicherorten
- gleiche Familien- und Schnittnamen bei unterschiedlichen Dateien
- gleiche PostScript-Namen bei unterschiedlichen Dateien
- unterschiedliche Versionsangaben innerhalb derselben Schriftidentität

Die Analyse verändert keine Dateien. Sie dient als Hinweis- und Entscheidungshilfe, wenn ähnliche oder gleich benannte Schriften vorhanden sind.

## Schriften exportieren

Über das Kontextmenü eines virtuellen Ordners kann **Schriften exportieren** verwendet werden.

1. Virtuellen Ordner oder Projekt auswählen.
2. **Schriften exportieren** wählen.
3. Zielordner auswählen.
4. FontWerk kopiert die zugeordneten Schriftdateien in den Zielordner.

Originaldateien bleiben unverändert. Unterordner werden mit berücksichtigt. Bei Dateinamenskonflikten erzeugt FontWerk eindeutige Dateinamen.

## Speicherort öffnen und Dateisperre prüfen

Im Kontextmenü einer Schrift stehen Diagnose- und Komfortfunktionen zur Verfügung:

- **Im Explorer öffnen** öffnet den Speicherort der Schriftdatei.
- **Dateisperre prüfen** versucht, die Datei exklusiv zu öffnen.

Wenn die Dateisperre-Prüfung fehlschlägt, ist die Datei wahrscheinlich durch Windows, eine andere Anwendung oder eine temporäre Schriftaktivierung blockiert.

## Einstellungen

In den Einstellungen können unter anderem geändert werden:

- Sprache
- Theme: System, Hell oder Dunkel
- externe Schriftordner
- Verhalten temporär aktivierter Schriften beim Start und beim Beenden
- Minimieren in den Windows-Infobereich
- automatischer Start mit Windows

## Nach Updates suchen

Über die Schaltfläche **Updates** im Kopfbereich des Hauptfensters kann FontWerk manuell nach einer neueren Version suchen.

Die Update-Prüfung:

- ruft ausschließlich das fest konfigurierte HTTPS-Manifest von Jessa Studio ab,
- vergleicht die installierte Version mit der aktuell angebotenen Version,
- prüft den Anwendungsnamen und den stabilen Update-Kanal,
- berücksichtigt eine optional angegebene Mindestversion,
- validiert Veröffentlichungsdatum, Downloadlink, Versionshinweise und optionalen SHA-256-Wert.

Wenn eine neue Version verfügbar ist, zeigt FontWerk die installierte und die verfügbare Version an. Die Downloadseite und die Versionshinweise können anschließend im Standardbrowser geöffnet werden. FontWerk lädt oder installiert Updates nicht automatisch.

## Minimieren in den Windows-Infobereich

Wenn die entsprechende Einstellung aktiv ist, wird FontWerk beim Minimieren aus der normalen Taskleiste ausgeblendet und als Symbol im Windows-Infobereich neben der Uhr angezeigt.

Über das Symbol kann FontWerk:

- wiederhergestellt werden,
- der Über-Dialog geöffnet werden,
- beendet werden.

## Automatischer Start mit Windows

Wenn der automatische Start mit Windows aktiviert ist, startet FontWerk beim Anmelden des aktuellen Benutzers.

Je nach Minimieren-Einstellung startet FontWerk:

- direkt in den Windows-Infobereich,
- oder minimiert in der normalen Taskleiste.

## Lokale Daten

FontWerk speichert benutzerbezogene Daten lokal im Benutzerprofil.

Typische Speicherorte:

```text
%APPDATA%\Jessa Studio\FontWerk\
%APPDATA%\Jessa Studio\FontWerk\Logs\
%APPDATA%\Jessa Studio\FontWerk\Backups\
```

Dort liegen unter anderem Einstellungen, die lokale FontWerk-Datenbank, Logdateien und Sicherungen vor Datenbankmigrationen.

FontWerk überträgt diese Daten nicht automatisch an externe Dienste.

## Protokolldatei

Bei Problemen schreibt FontWerk Details in:

```text
%APPDATA%\Jessa Studio\FontWerk\Logs\fontwerk.log
```

Diese Datei kann bei der Fehlersuche helfen, insbesondere bei Problemen mit Font-Scan, Aktivierung, PDF-Ausgabe, Datenbankmigrationen oder gesperrten Schriftdateien.

## Wichtige Hinweise

- Virtuelle Ordner in FontWerk sind keine echten Dateisystemordner.
- Das Einsortieren einer Schrift in ein Projekt verschiebt die Originaldatei nicht.
- Externe Schriften bleiben an ihrem ursprünglichen Speicherort.
- Temporär aktivierte Schriften können von Windows oder anderen Anwendungen gesperrt bleiben, solange sie aktiv sind.
- Wenn eine Schriftdatei ersetzt oder gelöscht werden soll, sollte sie vorher deaktiviert werden.
- Die Zeichenabdeckung prüft vorhandene Zeichen, ersetzt aber keine fachliche oder typografische Prüfung.
- Exportierte Schriftdateien, Musterblätter und PDFs sollten vor produktiver Verwendung geprüft werden.
