Zu Inhalt springen

Großes Eszet per OpenType automatisch

Hervorgehobene Antworten

Ich bin gerade damit beschäftigt, eine Schrift unter OFL im Auftrag nachzubessern, es ging hier hauprsächlich um Konflikte zwischen Großbuchstaben und Umlautenm, die über Ligaturen gelöst werden sollen, so der Wunsch des Auftraggebers.

 

Nun habe ich entdeckt, dass der Font sehr wohl die Glyphen für großes Eszet wie auch für die Kapitälchenform enthielt, diese aber einfach mit dem kleinen ß belegt waren. Das bedeuter, schaltet man auf Versalsatz bekäme man aus Straße dann STAßE, ebenso Straße.

 

Das hat mich natürlich nicht ruhen lassen, und ich habe, passend zur Schrift die richtigen Glyphen gebaut, und binn hierbei auf folgende Idee gekommen:

Warum nicht für die, die das händisch in Großbuchstaben schreiben, aber keinec Ahnung über die Eingabe von ẞ haben, und da eben tatsächlich STRAßE schreiben, das automatisch zu korrigieren?

 

Meine Lösung: Ich habe ohnehin schonj, wegen der Versalsatz-Umschreibung die Klassen  case1 (Kleinbuchstaben) und case2 (korrespondierende Großbuchstaben)

 

und da habe ich jetzt in calt (weil automatisch aktiv) folgende Ersetzung eingebaut:

 

sub @case2 germandbls' @case2 by germandbls.cap ;

 

also ABCßD -> ABCẞD, ß zwischen 2 Großbuchstaben wird so durch ẞ ersetzt, Aß bleibt aber z.B. bestehen.

 

Was haltet Ihr davon?

Erstelle ein Konto, um zu kommentieren

Wichtige Informationen

Wir setzen Cookies, um die Benutzung der Seite zu verbessern. Du kannst die zugehörigen Einstellungen jederzeit anpassen. Ansonsten akzeptiere bitte diese Nutzung.

Konto

Navigation

Browser-Push-Nachrichten konfigurieren

Chrome (Android)
  1. Klicke das Schloss-Symbol neben der Adressleiste.
  2. Klicke Berechtigungen → Benachrichtigungen.
  3. Passe die Einstellungen nach deinen Wünschen an.
Chrome (Desktop)
  1. Klicke das Schloss-Symbol in der Adresszeile.
  2. Klicke Seiteneinstellungen.
  3. Finde Benachrichtigungen und passe sie nach deinen Wünschen an.