Turn Vectors Into A Font File (.ttf)

  Рет қаралды 32,510

Logos By Nick

Logos By Nick

Күн бұрын

In this tutorial we'll be taking vector letters and generating a font file from them in TTF format. To accomplish this we will need to download Font Forge- a free and open source font editor that lets you edit and create fonts of your own.
Once opened, all we have to do is copy and paste each character into the menu, title the font, then export it as a .ttf file. Watch the tutorial for complete instructions.
Download Font Forge here: fontforge.org/
Want to learn more about how Inkscape works? Check out the Inkscape Master Class - a comprehensive series of over 50 videos where I go over every tool, feature and function in Inkscape and explain what it is, how it works, and why it's useful: logosbynick.com/inkscape/
Join my mailing list and get 200+ free design templates: logosbynick.design/
🔗 RESOURCE LINKS
Hire me to design your logo: logosbynick.com/hire/
Get my premium logo templates: logosbynick.store/
Upgrade to the latest version of Inkscape here: inkscape.org/release/
🎓 EXPLAINER COURSES
Inkscape: logosbynick.com/inkscape/
Affinity Designer: logosbynick.com/affinity-desi...
GIMP: logosbynick.com/gimp/
Adobe Illustrator: logosbynick.com/illustrator/
Take my logo design workshop: logosbynick.com/learn/
▶️ MY OTHER CHANNELS
Adobe & Affinity tutorials: / designmadesimple
Mobile tutorials: / @make_it_mobile
🎵 MUSIC USED
In Da Mood - Combustibles

Пікірлер: 87
@aurisbunni
@aurisbunni 8 ай бұрын
I can't believe importing SVG from Inkscape to FontForge is as easy as that, but at the same time it make so much sense since SVGs are simply just instructions on how to draw stuff. Fantastic tutorial, Nick.
@Stratelier
@Stratelier 7 ай бұрын
It's actually even easier than shown: You can build an "SVG Font" inside your Inkscape document directly, then load the file _as a whole_ into FontForge for final adjustments and exporting (FontForge will just import the SVG Font table).
@Stratelier
@Stratelier 7 ай бұрын
Note that you can create an "SVG Font" _entirely within your Inkscape document,_ then load the SVG file directly into FontForge (it will just read the file's SVG Font table), which cuts down on the actual time required to compile the font. Years ago (like 2015) I practiced a bunch of lettering, scanned the results, imported them into Inkscape to trace/refine the glyphs and ultimately (via FontForge) built a working font file with it. Font building is itself a HUGE iceberg with a lot of depth to get lost in.
@kevinfoo8031
@kevinfoo8031 8 ай бұрын
As a sign guy, rounded letters sit below the base line and above the height. For instance the letter 'o' is typically larger than the squared letters. If the 'o' is the same size as a squared letter, it will visually look smaller, hence the size difference, Hope Fontforge recognises this.
@Astronomynatureandmusic
@Astronomynatureandmusic 7 ай бұрын
Fontforge does not resize the o. Best you can do is design your font with the visual look of smaller letters in mind.
@QuotePilgrim
@QuotePilgrim 6 ай бұрын
It is the job of the designer, not the app, to know about these things and apply that knowledge.
@euansmith3699
@euansmith3699 8 ай бұрын
Fantastic! I've been wanting to do this for ages but have never known how. This is a real and concise tutorial. 😍👍👍👍
@frankiet-h992
@frankiet-h992 8 ай бұрын
Really great tutorial Nick, please never stop making videos, they're always so useful, easy to understand and replicate, and your delivery is really uplifting in a really tough time. Thank you :)
@jbgra2566
@jbgra2566 8 ай бұрын
Another great tutorial! Thanks as always Nick!
@michaelsalais7393
@michaelsalais7393 8 ай бұрын
Excellent and straight forward. Thanks, Nick!
@JosephAlanMeador
@JosephAlanMeador 7 ай бұрын
Ah man, I've been wanting to make a font for a while! Gonna try this. Thank you Nick!
@ToniTerremoto
@ToniTerremoto 8 ай бұрын
Nick, amazing tutorial. Tx a lot from Barcelona. Nice to follow your channel ❤🎉
@adagio333
@adagio333 7 ай бұрын
So pleased to have discovered this tutorial. I will be giving this a try very soon. Thanks for uploading...
@pixelrancher
@pixelrancher 8 ай бұрын
I'm seeing some new fonts in my future. Thanks Nick!
@DavidCollinsRivera
@DavidCollinsRivera 8 ай бұрын
Excellent job, Nick! I've been wondering for a while how to go about doing this!
@mekaclaude
@mekaclaude 7 ай бұрын
Amazing ! I use it already ! Thanks.
@MikhailPavstyuk
@MikhailPavstyuk 8 ай бұрын
Amazing instruction. Thank you.
@tiopd
@tiopd Ай бұрын
wonderful, thank you so much!
@lucasgarcia95
@lucasgarcia95 21 күн бұрын
Thank you! 💛🖤
@joseloeza371
@joseloeza371 15 күн бұрын
Excellent video thanks
@IronEchoDesign
@IronEchoDesign 7 ай бұрын
I learned everything I know from you, Nick. Still learning now. Always wanted to play with font creation and you’ve led the way once again. 🙏
@galihkurniad
@galihkurniad 7 ай бұрын
Dear my teacher, please make us a tutorial on how to create an editable Text Effect with LPE in Inkscape
@NYProductions
@NYProductions 8 ай бұрын
Great tutorial!
@marcosgomes3140
@marcosgomes3140 8 ай бұрын
Nice tip!! ❤️❤️❤️
@maulidabdullah1027
@maulidabdullah1027 4 ай бұрын
Thank you very much nick
@saraabreusicilia7271
@saraabreusicilia7271 8 ай бұрын
You are the best!!
@user-yb3pd1rw3u
@user-yb3pd1rw3u 7 ай бұрын
thankyou so much it really helped
@fatimahazzahra323
@fatimahazzahra323 25 күн бұрын
THANK YOUUU
@programandoconkiki
@programandoconkiki 8 ай бұрын
Fantastic!
@gerritjordaan
@gerritjordaan 8 ай бұрын
Holy moly!! Thanks Nick. This is a great tutorial. I have been aiming to design my own font for years, but havn't had the chance to do so. 2 things I wish to know further is.. Opentype fonts with different swirly variations. Like for instance a Handwriting font that flows into each other. I see people using Glyphs on Mac doing that and I was ondering if the same can be done with Font Forge.
@Stratelier
@Stratelier 7 ай бұрын
Yes, font metadata is a HUGE iceberg and there are surprising number of features you can do as part of the font file itself. To start with: - Kerning: This adjusts the spacing between letters, because (for example) a combination of "A" and "W" appears to have more separation than "A" and "M", even if the separation between their logical bounding boxes is the same. - Similarly, you can create glyphs that are larger than their allocated space (which is simply a "width" value). The old DOS "box drawing" characters for example occupy 100% of their defined width and/or height, so that when placed together there is no separation visible between them. - Glyph substitution. You can set up rules in the font metadata that basically say "if glyph X appears next to glyph Y, render glyph Z in place of one (or both) of them". This was mostly intended for letters with diacritics (so that you don't need to define a separate glyph for _every_ diacritic on _every_ letter) but should be functional for general usage, like making glyphs link together the way they might do in handwriting.
@afrikaniz3d
@afrikaniz3d 8 ай бұрын
Thanks for sharing.
@johntreeman8468
@johntreeman8468 7 ай бұрын
Superbe !
@Sim2322
@Sim2322 3 ай бұрын
The Unity game engine does not really support vector graphics, and I've been thinking about a way to have simple resizable icons, and making an icon font worked great. Ran into a couple issues with the more complicated ones (mostly intersection errors), but hey! Still much better than nothing
@NotRexButCaesar
@NotRexButCaesar 8 ай бұрын
You do not need to copy paste within fontforge one letter at a time (for example when you were copy pasting capitals to minuscule letters): you can copy paste multiple letters at once by drag all of them.
@GHILLIESARCADEANDMORE
@GHILLIESARCADEANDMORE 8 ай бұрын
Cool
@williamdoust
@williamdoust 3 ай бұрын
Thx Nick, best video I've seen, that is practical, accessible and gives us a sense of quick completion and possibility. Can you do the same oeocess with chromatic fonts, but obviously woth a different ooen source software? - is that even possible. Would be am interesting follow on. Very grateful 🎉✌️👍👏🥳.
@chayanui20
@chayanui20 5 ай бұрын
you were mentioned the previous vdo about Inkscape where you did create the font for this tutorial. Which vdo is that ? I would like to start with that one first. Thank you
@OldRedandGold
@OldRedandGold 6 ай бұрын
I just found your channel after many frustrations trying to DIY Inkscape. I'm trying to create my own custom font for a logo of my own, but, I'm having a hell of a time, so do you have a video for how you created those letters in Inkscape? Thank you very much.
@Inkscape-tutorial-pl
@Inkscape-tutorial-pl 8 ай бұрын
Thanks. There is some kind of font editor inside Inkscape but I was trying to use it and it was a mess.
@Stratelier
@Stratelier 7 ай бұрын
Yes, it is kind of a mess, but the upside is you can define glyphs in Inkscape then load the file as a whole into FontForge for further refinement.
@rizkydharma8373
@rizkydharma8373 4 ай бұрын
Can I do this with illustrator?
@lkzbrandao
@lkzbrandao 29 күн бұрын
Can i create the font in Illustrator and export to FontForge?
@JohnColgan.
@JohnColgan. 3 ай бұрын
Does fontforge allow you to edit individual font characters? I do a lot of CNC work and some apps complain about intersections and vector loops. We gave to edit these at SVG node level every time. It would be nice to fix the source once & use clean vector fonts for ever!!
@timetraveller6643
@timetraveller6643 8 ай бұрын
Wonderful ! Is there a helpful inkscape template for font creation so I don't need that resizing step ? You know, the height, baseline and descender limit, and other stuff. Also, what is the size based on anyway? vectors don't have a standard size do they? Thank you Nick !
@NotRexButCaesar
@NotRexButCaesar 8 ай бұрын
The size is based on the page size in inkscape and the em width in fontforge. The letters are scaled so that their “real” size is the same based on those reference sizes.
@NotRexButCaesar
@NotRexButCaesar 8 ай бұрын
There is also a typography template in inkscape, I think if you placed a line at the top of that, you could move the guides in such a way that you only need to delete the line after importing.
@timetraveller6643
@timetraveller6643 8 ай бұрын
@@NotRexButCaesar -- The size never matches. The x height and the full height are always smaller than the ones in ff. I wish I could work out what the ff dimensions are so I can make my own inkscape typeface template. Trial and error is getting so frustrating. all I need is the numbers and units. argh !
@Stratelier
@Stratelier 7 ай бұрын
Glyph design is a large subject in and of itself. But here's an overview: - XY coordinates within a glyph are measured in terms of "em units", an "em" representing the distance between two lines (baselines) of text. A lot of fonts specify 1024 (a power of 2) as their "em height", meaning that every 1024 units on canvas represents one line of text, so your glyphs should definitely be smaller than 1024 units high. - In general, a typical letter should have a "full height" about 70% of the em-height, leaving the rest open to provide separation between lines (because a glyph that occupies 100% of the em-height would pack together vertically with no natural separation between lines). - There is also the "x-height" which defines the height of lowercase letters, if it is different from the full height. Lowercase letters can have distinct glyphs, be "small caps" versions of uppercase, or just be duplicates of the uppercase letters directly. - "Ascender" height refers to how far e.g. stems on lowercase "d" and "h" reach above the x-height. This can be the same (or different) from the "full height" of a letter. Depending on the desired alphabet and/or script style, uppercase letters can have ascenders reaching above the usual full-height. - "Descender" height is the amount that e.g. the tails of lowercase "g", "p", "q", and "y" dip below the baseline. Uppercase letters (e.g. "Q") also have descenders. - Letters with rounded edges (e.g. "o") generally overflow their intended metrics by just a little, to compensate for the rounded edges. Otherwise they'd appear unintentionally smaller than letters with straight edges.
@mjhdlfkr2969
@mjhdlfkr2969 7 ай бұрын
Use the pixel size. For example, the X-height size is 700px. When copied and pasted into FontForge the size will be fixed and does not need to be enlarged or reduced again.
@acart-jp8rf
@acart-jp8rf 4 ай бұрын
I can't seem to import my own numbers and symbols for some reason. Also, how am I going to set the spacebar length?
@ManthaarJanyaro
@ManthaarJanyaro 8 ай бұрын
1st comment ❤🎉
@NotRexButCaesar
@NotRexButCaesar 8 ай бұрын
I previously had a lot of trouble with this: I never realized you could directly copy-paste from one program to another.
@Stratelier
@Stratelier 7 ай бұрын
Copy-paste between different programs has always been ... finicky. But it's lovely when it works!
@javahaha7286
@javahaha7286 8 ай бұрын
I can't install fontforge on Mac M2
@Astronomynatureandmusic
@Astronomynatureandmusic 7 ай бұрын
Caution at 5:50: in Windows, Inkscape may only show fonts installed via SHIFT&right click and selecting "Install for all users".
@oliverwang95
@oliverwang95 3 ай бұрын
Great! But i fail to paste into Fontforge. Does anyone know how to solve that?
@Sfskatevibes
@Sfskatevibes Ай бұрын
same problem here
@mamorojo
@mamorojo 29 күн бұрын
Im copying the characters from Illustrator but when I paste them in FontForge they don't appear. Any clue?
@LukianMusic
@LukianMusic 3 ай бұрын
There was no chance to somehow copy vector letter and paste it in FontForge as iMac doesn't allow me to do that :( it is not copying. Dunno why. It's copying but I can't paste in FontForge.
@Sfskatevibes
@Sfskatevibes Ай бұрын
ive got the same problem!!! by any chance did you fin d a solution for that problem? id appriciated if you reply
@rile3894
@rile3894 29 күн бұрын
"I'm sorry this file is too complex for me to understand (or is erroneous)" any fix??
@vizeath
@vizeath 7 ай бұрын
But what if the computer cannot read the font?
@Stratelier
@Stratelier 7 ай бұрын
On the FontForge side, when you tell it to generate a font it performs a number of validation checks specifically to alert you to any problems that might prevent the compiled font file from loading.
@malavlaggad7321
@malavlaggad7321 6 ай бұрын
Hello sir, I am facing a problem from last 2-3 days. The blur function is not working in my inkscape. I can't see blur on canvas but it is there when I export it. So please make a video on it
@LogosByNick
@LogosByNick 6 ай бұрын
Try checking your display mode. Go to: View > Display Mode and make sure you have Normal selected
@malavlaggad7321
@malavlaggad7321 6 ай бұрын
@@LogosByNick thank you so much sir, now it's working
@moonkidcaptainmooncrackle827
@moonkidcaptainmooncrackle827 4 ай бұрын
I thought you were going to name the file "Fonts By Nick" 🤣
@bartoszjasinski
@bartoszjasinski 7 ай бұрын
This tool would be better if it could import designed letters by their object names
@Stratelier
@Stratelier 7 ай бұрын
You actually can ... sort of. Under Inkscape's "Text" menu there's a section for "SVG Fonts" where you can actually assign paths to named glyph slots, then you can load the SVG file directly into FontForge. It saves the work of manually copy-pasting glyphs one at a time.
@QuotePilgrim
@QuotePilgrim 6 ай бұрын
You're doing this in the least efficient way possible. You can reposition (and resize) all of the characters simultaneously after importing them all, and also adjust all sidebearings automatically instead of doing it one by one. (Edit: and you can select all letters in the uppercase fields and paste them into the lowercase ones all at once.) Even then that's only the beginning of making a font. If you want to make a proper professional font you are going to spend most of your time kerning.
@williamdoust
@williamdoust 3 ай бұрын
In defense of Nick's approach, as a teacher, it makes sense to ensure the process is accessible - as a first pass - to dip your toe as a total novice. Then you can go deeper into the pool, session by session or video by video. If you throw people into the deep end, guess what? - most will be put off and won't even try font making. ✌️🎊🎉👏
@psylentrage
@psylentrage 8 ай бұрын
No thank you to ff, ANY other way?
@felipedutra5276
@felipedutra5276 8 ай бұрын
Why not ff?
@felipedutra5276
@felipedutra5276 8 ай бұрын
Why not ff?
@timetraveller6643
@timetraveller6643 8 ай бұрын
It feels a bit clumsy but I've never used anything else and I only use open source software. What do you use ?
@psylentrage
@psylentrage 8 ай бұрын
@@timetraveller6643 I'm looking for an alternative
@UnbeltedSundew
@UnbeltedSundew 8 ай бұрын
@@felipedutra5276 because FF is a pretty obtuse, probably just takes time to get used to though.
@FAKKER_rap
@FAKKER_rap 7 ай бұрын
Looks like bad crutch....
@FAKKER_rap
@FAKKER_rap 7 ай бұрын
There must be a way to choose letter space precisely, not randomly by eye.
@Stratelier
@Stratelier 7 ай бұрын
@@FAKKER_rap Yes there is. On the FontForge side you can manually specify "left" and "right" spacing (the guidelines on the grid are just a shortcut for doing that), both per glyph and as a default value for all glyphs.
Create Tech Letter Logos with Inkscape
14:34
Logos By Nick
Рет қаралды 14 М.
Despicable Me Fart Blaster
00:51
_vector_
Рет қаралды 26 МЛН
DEFINITELY NOT HAPPENING ON MY WATCH! 😒
00:12
Laro Benz
Рет қаралды 60 МЛН
How Many Balloons Does It Take To Fly?
00:18
MrBeast
Рет қаралды 176 МЛН
Spot The Fake Animal For $10,000
00:40
MrBeast
Рет қаралды 153 МЛН
I promise this story about fonts is interesting
29:35
struthless
Рет қаралды 1,6 МЛН
Make a Pixel Art Font - Beginner Tutorial
11:45
MortMort
Рет қаралды 69 М.
How To Make Fonts On Your iPad (Fontself Review)
10:18
Lettering Daily
Рет қаралды 25 М.
Power Strokes Are A Game Changer For Inkscape Users
7:54
Logos By Nick
Рет қаралды 120 М.
Adobe is horrible. So I tried the alternative
25:30
Bog
Рет қаралды 761 М.
BEST FREE CAD / 3D Modelling software 2024 - I tested them all!
41:38
Explanation: Stroke to path - Break Apart - Union
8:32
Logos By Nick
Рет қаралды 125 М.
Pro Logo Designer VS Fiverr Designers 🤔
18:31
Will Paterson
Рет қаралды 262 М.
Illustrator VS Inkscape: A Complete Comparison
15:05
Logos By Nick
Рет қаралды 495 М.
Despicable Me Fart Blaster
00:51
_vector_
Рет қаралды 26 МЛН