CopyFont

Schöne Schrift, die dort hält, wo du sie einfügst

Über uns

Über CopyFont

Ein Schriftgenerator, der dir sagt, wo sein Ergebnis funktioniert und wo nicht.

Das sind keine Schriftarten

Eine Schriftart ist eine Datei. Sie liegt auf deinem Gerät, eine App entscheidet sich, sie zu benutzen, und der Text darunter bleibt aus gewöhnlichen Buchstaben. Nichts auf dieser Seite ist in diesem Sinne eine Schriftart, und es gibt nichts zu installieren.

Was CopyFont stattdessen tut: Es tauscht jeden Buchstaben gegen ein anderes Unicode-Zeichen, das zufällig gestylt aussieht. Das fette A ist nicht der Buchstabe A in einer fetten Schrift. Es ist ein eigenes Zeichen mit eigenem Codepunkt, das jede Schrift, die es enthält, fett zeichnet. Genau deshalb überlebt es das Einfügen in eine Instagram-Bio oder eine Discord-Nachricht, wo es keine Formatierung gibt, die mitwandern könnte. Die Optik steckt in den Zeichen, also geht sie überall dorthin mit, wo die Zeichen hingehen.

Benutzernamen und Inhaltsfelder

Die mit Abstand häufigste Beschwerde über Generatoren wie diesen lautet, der gestylte Text sei abgelehnt worden. Fast immer läuft es auf einen einzigen Unterschied hinaus.

Felder, die Inhalt aufnehmen, akzeptieren alles: eine Bio, eine Caption, einen Beitrag, einen Kommentar, eine Chatnachricht, eine Statuszeile. Felder, die eine Identität aufnehmen, nicht. Ein Instagram- oder TikTok-Benutzername, ein Handle auf X (Twitter), ein Discord-Kanalname, ein Facebook-Profilname: Jedes davon wird gegen eine kurze Liste erlaubter Zeichen geprüft, und alles außerhalb dieser Liste wird entfernt oder abgelehnt, bevor es gespeichert werden kann. Der Generator hat nicht versagt. Das Feld hat seine Arbeit gemacht.

Die praktische Regel: Halte die Identität schlicht und style den Inhalt. Auf den meisten Plattformen sitzt direkt neben dem eingeschränkten Benutzernamen ein Anzeigename oder Nickname, und der nimmt gestylten Text an. Jede Plattformseite hier sagt genau, welches Feld welches ist.

Was ein Screenreader hört

Gestylter Text hat echte Kosten bei der Barrierefreiheit, und sie sind nicht bei jedem Stil gleich. Es gibt zwei Klassen.

Ersetzende Stile tauschen jeden Buchstaben gegen ein anderes Zeichen. Fett, kursiv, Schreibschrift, Fraktur, Umriss, die eingerahmten Stile und Vaporwave in voller Breite arbeiten alle so. Ein Screenreader kündigt sie mit ihrem Zeichennamen an, ein fettes A wird also als mathematisches fettes großes A vorgelesen, Buchstabe für Buchstabe, und eine ganze Bio in so einem Stil wird unanhörbar. Die einfachen Buchstaben sind weg, deshalb findet auch eine Textsuche oder die Suchfunktion des Browsers das Wort nicht mehr.

Markierende Stile lassen die gewöhnlichen Buchstaben stehen und setzen ein kombinierendes Zeichen auf jeden einzelnen. Durchgestrichen, unterstrichen, überstrichen, schräg durchgestrichen und Glitch arbeiten so. Ein Screenreader liest das darunterliegende Wort weiterhin, und die Suche findet es. Der Preis liegt in der Darstellung: Kombinierende Zeichen sitzen in verschiedenen Apps unterschiedlich, weshalb mehrere Plattformen schlecht damit umgehen.

Jede Stilseite nennt ihre Klasse. Kurzfassung: Style die Deko, nicht die Wörter, die Leute lesen oder finden sollen.

Was Unicode selbst dazu sagt

Das gehört klar gesagt, weil kein anderer Generator es tut. Die Unicode-Kernspezifikation schreibt, der Block der mathematischen alphanumerischen Symbole, aus dem die meisten Stile hier stammen, solle nicht zum Formatieren nicht-mathematischen Textes verwendet werden, sondern sei für mathematische und technische Notation gedacht.

Das ist der Standard, der seine eigene Absicht beschreibt, keine Regel, die jemand durchsetzt, und Hunderte Millionen Bios verwenden diese Zeichen trotzdem. Wir tun nicht so, als wäre es anders. Was wir tun können, ist ehrlich über die Folgen zu sein, und dafür sind die Abdeckungstabelle und das Barrierefreiheitsurteil auf jeder Stilseite da.

Der Block hat außerdem Löcher. Einige Buchstaben waren bereits als buchstabenähnliche Symbole kodiert, also weigerte sich Unicode, sie ein zweites Mal zu kodieren, und ließ ihre Plätze unbelegt. Ein Generator, der jedem Buchstaben einen festen Versatz addiert, läuft direkt in diese Lücken und gibt einen Codepunkt aus, den es nicht gibt. Deshalb enthalten so viele eingefügte Ergebnisse leere Kästchen. Hier ist jede Lücke gestopft, und kein Stil gibt einen nicht belegten Codepunkt aus.

Kontakt

CopyFont ist kostenlos, läuft vollständig in deinem Browser und speichert nichts von dem, was du tippst. Die Umwandlung passiert auf deinem eigenen Gerät, es wird also nie Text an einen Server geschickt.

Korrekturen sind willkommen, besonders zum Verhalten der Plattformen, das sich ohne Ankündigung ändert. Wenn ein Stil irgendwo nicht mehr funktioniert oder dort funktioniert, wo wir das Gegenteil behaupten, schreib an [email protected], wir testen es und aktualisieren die Seite.