Danke, mit FontForge klappt das Umbenennen. Das Programm ist sogar in den Arch-Repo.
Unter
www.macwelt.de/news/Postscript-Namen-aendern-3064765.html ist erklärt, wie es funktioniert. Man muss bloss das Mac-Zeugs weglassen und Postscript gegen TrueType tauschen.
Den Dateinamen habe ich ja schon geändert. Dieser müsste dann in die entsprechenden Felder eingetragen werden, um somit den Fontnamen zu ändern.
Jetzt wäre es ganz nett, wenn man das per Skript machen könnte.
Jemand eine Idee oder einen Lösungsansatz?
Mein Ansatz:
#!/bin/bash
find ~/.fonts -type f -name '*.ttf' | sort -u | while read pfad
do
fontname=$(echo "$pfad" | cut -d'/' -f5 | sed -e "s/.ttf//g")
#hier müsste irgendwas mit fontforge passieren
done