Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03462.jsonl.gz/3187

Hinzufügen zusätzlicher Zeichensätze zu Notizzettel-Widget
Das Notizzettel-Widget erlaubt die Auswahl einiger Apple-ausgewählter Zeichensätze, die Auswahl ist aber sehr beschränkt. Ich wollte ein paar zusätzliche Zeichensätze hinzufügen. Durch das Hinzufügen von zwei Kodezeilen, können Sie jeden gewünschten Zeichensatz auf Ihrem Computer hinzufügen.
Es ist hilfreich, wenn Sie bereits ein wenig Erfahrung mit HTML und JavaScript haben, die Prozedur ist aber so einfach, dass es auch ohne Erfahrung in diesen Sprachen geht.
Zuerst fertigen Sie eine Kopie des Widgets an, damit Sie nicht mit dem Original arbeiten. Gehen Sie hierzu nach /Library/Widgets und suchen Sie hier nach dem Widget Notizzettel. Kopieren Sie es und fügen Sie die Kopie in das Verzeichnis ~/Library/Widgets ein und benennen Sie die Kopie um in StickiesWithFonts oder ähnlichem.
Beenden Sie das Notizzettel-Widget im Dashboard. Sie werden diese Version nicht mehr benötigen.
Als nächstes beginnen Sie mit der Modifizierung des Kodes. Hierzu benötigen Sie einen guten Text-Editor wie TextWrangler oder Fraise (beide Freeware).
Nun suchen Sie nach der ersten zu modifizierenden Datei. Führen Sie hierzu einen Rechtsklick auf die Widget-Kopie (StickiesWithFonts) aus und wählen Sie den Menüeintrag "Paketinhalt anzeigen". In dem neuen Fenster öffnen Sie die Datei Stickies.js mit Ihrem Editor. Als nächstes wird der JavaScript-Kode modifiziert.
- Suchen Sie die Zeile var fontArray = new Array; (sie sollte so bei Zeile 407 zu finden sein).
- Darunter befinden sie einige gleich aussehende Zeilen in der Form fontArray"font name"] = 0;.
- Kopieren Sie die letzte Zeile diesen Typs (wahrscheinlich American Typewriter) und fügen Sie sie darunter ein.
- Nun ändern Sie diese Zeile in fontArray["font name"] = 8;.
- Für den Platzhalter "font name" geben Sie den Namen des Zeichensatzes ein, den Sie zufügen wollen. Erhöhen Sie die Zahl am Ende der Zeile um eins höher als die Zahl in der verherigen Zeile.
- Sichern Sie die Datei und schließen Sie sie.
Nun zurück in das Paketinhalt zeigen-Fenster, öffnen Sie die Datei Stickes.html in Ihrem Editor. Dies ist die zweite (und letzte) Datei, die wir modifizieren. Diesmal ist es HTML-Kode.
Suchen Sie die folgende Zeile:
select id='font-popup' class='popup' onchange='fontchanged(this);' (Sollte so im Bereich der Zeile 40 liegen).
Darunter befinden sich wieder einige gleich aussehende Zeilen. Jede Zeile beginnt mit option value.
Wie auch in der vorherigen Datei, kopieren Sie die letzte Zeile und fügen Sie sie darunter ein.. Ändern Sie die Zeile option value='font name'>Font Name. Wobei "font name" wieder dem Zeichensatznamen aus der vorherigen Datei entspricht.
Starten Sie nun das Dashboard neu, in dem Sie killall Dock eingeben.
Sie sind nun soweit, das neue Widget zu installieren. Führen Sie einen Doppelklick auf Ihr StickiesWithFonts-Widget in ~/Library/Widgets aus. Es wird im Dashboard geöffnet.
Wählen Sie einen Zeichensatz wie Sie es normalerweise tun, und Sie werden Ihren neuen Zeichensatz im Popup-Menü finden. Selektieren Sie ihn und schon schreiben Sie mit dem neuen Zeichensatz, wie hier.
Wiederholen Sie diese Prozedur, wann immer Sie einen neuen Zeichensatz zufügen wollen.
[crarko: Tipp nicht getestet. Sie sollten aber, wie angeraten, unbedingt eine Sicherungskopie erstellen. Für den Fall, das etwas daneben gehen sollte.]