Change a letter - a character - a glyph - in a font with Fontforge on Windows

Поділитися
Вставка
  • Опубліковано 18 жов 2024
  • HOW TO CHANGE A LETTER IN A FONT WITH FONTFORGE ON WINDOWS
    (for dummies !)
    I could not find a video about this so I made one myself.
    You would like to have a font which distinguishes clearly 1, l, I, 0 etc.
    There are already 3 fonts which offer this :
    GO, ATKINSON HYPERLEGIBLE AND FINLANDICA
    You will find the links below
    But you still want to change a font on Windows so it has a slashed zero 0, a small l with a curve and a capital I with two serifs.
    This we can do with Fontforge. But the demonstration will be done with fonts with an Apache 2.0 license, Roberto Sans and Roboto.
    You could also alter a system font, but you would need to give it another name, use it only on your computer, which would be contrary to the license, and you could not embed your changed font in a pdf. Fonts with Apache 2.0 or SIL Open Font license however will allow you to do this.
    Download Fontforge :
    fontforge.org/...
    To install, you need administrator rights.
    Download Roberto Sans by adding these two sentences for the URL :
    www.1001fonts....
    roberto-sans-font.html
    Download Roboto with Apache 2.0 licence :
    fonts.google.c...
    Above at the right you can click "Download family"
    A lot of Google fonts have permissive licences :
    fonts.google.c...
    Use CTRL + F to search for apache
    We will take the regular .ttf from Roberto Sans and from Roboto, and put these on the desktop, next to the shortcut of Fontforge.
    First we drag Roboto-regular.ttf to the Fontforge shortcut ; now we draw a slash through the zero :
    Double click on the slash / to open it.
    Use the keys CTRL+A to select the sign
    Use the keys CTRL+C to copy it
    Close the sign
    Now double click on the zero : 0
    Use the keys CTRL+V to paste the slash /
    Make sure it fits by dragging its points into the zero.
    If it's perfect, use the keys CTRL+A to select both glyphs
    Use the keys CTRL+SHIFT+O to eliminate the overlap.
    Now we want to add 2 serifs on the capital i.
    In Fontforge you click on the icon of a rectangle on the left. Edit and Undo will undo any mistakes.
    You click on the icon of an arrow on the left to adjust your serifs.
    Use the keys CTRL + A to select everything, and
    CTRL + SHIFT + O to remove the overlap.
    To make things easy, we will steal the small l with a curve from Roberto Sans and paste it in Roboto.
    For this we need the regular .ttf from Roberto Sans
    Now we give a new name to the changed Roboto font with the keys CTRL+ SHIFT+ F
    Both in PS Names and in TTF Names you will need to change it.
    Apache allows you to take a license on the glyphs you changed yourself, but the unchanged glyphs need to stay under Apache 2.0 license.
    Thus it is logical for your new font name to stay under Apache.
    If you want to distribute your own font, a text notice should be added, saying you used Roboto and you changed the zero, the small l and the capital I. In addition you should add a text file with the Apache 2.0 license.
    While giving your font to a friend or embedding it in a pdf is legal, I would advise you to seek judicial advice if you want to sell your font.
    However, if you alter a font under the SIL Open Font Licence 1.1 you are obliged to keep your new font under the same license, and - contrary to Apache - you are not allowed to sell the font by itself.
    Add the 2 sentences to see the URL of the SIL OFL
    scripts.sil.or...
    page.php?item_id=OFL-FAQ_web
    .
    Use the keys CTRL+SHIFT+G to generate the new font. Do not save it as a Postscript PS font, but as Truetype. If it was Open Type, save as Open Type (CFF).
    The 3 fonts which are highly legible :
    GO from Bigelow & Holmes .Download :
    www.fontsquirr...
    ATKINSON HYPERLEGIBLE
    brailleinstitu...
    In the download you'll find the text of the SIL Open Font License 1.1, as OFL.
    FINLANDICA, the official Finnish typeface which is equally under SIL OFL 1.1 license.
    Add the 2 sentences for the URL :
    fonts.google.c...
    /Finlandica
    Addon "High Contrast" for Google and Edge will make the text on a website have more contrast.
    Addon "Dark background and light text" for Mozilla Firefox does the same.
    To have larger text on a website: CTRL and +
    to have smaller text: CTRL and -
    to return to original : CTRL and zero 0

КОМЕНТАРІ •