Jump to content
Die Schriftmuster der Welt in einer Datenbank …

Sidebearings von Font A nach B übertragen?

Empfohlene Beiträge

Geschrieben

Hat jemand eine Idee, wie ich mit Fontlab 5 das left und right sidebearing jedes Zeichen eines Fonts auf einen anderen übertrage? Sprich: das Regular-H hat links und rechts 50 Einheiten Abstand, das Bold-H soll das ebenfalls haben.

Die Metrik zu importieren hilft leider nicht, da wird die Gesamtbreite des Zeichens ersetzt, nicht die Abstände nach links und rechts.

Scripting, wenn man mir erklärt wie ichs im konkreten Fall installiere und anwende: gerne ;-) Muss mich da mal genauer einlesen. Wenn also jemand ein Robofab-Tutorial für Leute mit grundlegender Programmiererfahrung weiß, gerne... Ich hab das zwar installiert, aber so ganz durchschaut, wie ich es jetzt aufrufe bzw. Scripts schreibe, habe ich noch nicht.

Vielen Dank für jeden Hinweis

Sebastian

(der vorläufig so tut als wäre gute alte Handarbeit auch was wert - bis er besser scripten kann)

Geschrieben

Habe da dieses Script, was es sehr gut machen kann:

#FLM: Kopiere Breiten in einen anderen Font

from robofab.world import SelectFont

mySource = SelectFont("Master wählen")

myDestination = SelectFont("Zielfont suchen")

if mySource is not None and myDestination is not None:

for myChar in mySource:

myCharname = myChar.name

if myDestination.has_key(myCharname):

myDestination[myCharname].leftMargin = myChar.leftMargin

myDestination[myCharname].rightMargin = myChar.rightMargin

print "Job erledigt"

Einfach in eine beliebige Text-Datei kopieren und einen aussagekräftigen Namen wählen. Das Ganze mit der Extension *.py versehen und ab damit in den Macros-Ordner von FL. Klappt...

[preusss]

Geschrieben

Danke :)

Das Script habe in in Fontlab bekommen - da war ich schon man sooo nah dran ...

Es wird allerdings noch nicht ausgeführt (rührt sich einfach gar nix), es ändert sich nichts am Font, und auch das "print ..." wird nirgends(?) ausgegeben.

Aber: ich bin nicht mal sicher ob Robofab wirklich funktionstüchtig installiert ist.

Muss das nochmal überprüfen... AFDKO und auch Autopsy funktionieren, Python läuft also. Mehr weiß ich (noch) nicht.

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Einloggen

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden

Unser Typografie-Netzwerk

FDI Type Foundry besuchen
Die besten Typografie-Neuigkeiten aus aller Welt bequem per E-Mail erhalten.
Die Datenbank der Schriftmuster der Welt.
Typography.guru – der englischsprachige Ableger von Typografie.info.
Eine neues Portal, das die Schriftmuster der Welt sammelt und in einer Datenbank verfügbar macht.
×
×
  • Neu erstellen...

🍪 Hinweis:

Wir benutzen funktionale Cookies.