Erstellen der Tastaturlayoutdatei
Auch ich habe Ukelele verwendet , um ein Tastaturlayout zu generieren. Sie können dann die Datei .bundle
oder exportieren .keylayout
und in kopieren /Library/Keyboard Layouts
.
sudo cp KeyboardLayout.keylayout /Library/Keyboard\ Layouts/
Wenn Sie das Symbol für die Tastatur in einer Datei zusammenfassen möchten, bietet Ukelele die Option "Export nach Bundle" an. Kopieren Sie in diesem Fall .bundle
stattdessen die Datei. Alternativ können Sie die Symbole getrennt halten und mit demselben Namen in denselben Ordner kopieren.
sudo cp KeyboardLayout.icns /Library/Keyboard\ Layouts/
Nach einem Neustart können Sie die Eingabequelle im Menü Systemeinstellungen-> Tastatur-> Eingabequellen hinzufügen. Möglicherweise verfügbar unter Andere oder in der Sprache, wenn Sie eine Sprache an die Tastatur in Ukelele angehängt haben.
So erstellen Sie eine .icns-Datei
mkdir layout.iconset
Fügen Sie dann die folgenden PNGs zum Ordner hinzu:
# All sizes necessary
icon_16x16.png
icon_16x16@2x.png
icon_32x32.png
icon_32x32@2x.png
icon_128x128.png
icon_128x128@2x.png
icon_256x256.png
icon_256x256@2x.png
icon_512x512.png
icon_512x512@2x.png
Sie brauchen nicht alle diese, aber dies ist die offizielle Liste. Einige sind in der Pixelanzahl redundant, zeigen jedoch die Dichte an.
iconutil --convert icns --output layout.icns layout.iconset/
Beispielprojekt auf GitHub
Mein ukrainisch-russisches Projekt auf GitHub ist eine Demo, die derzeit an Mavericks 10.9.5 arbeitet.