It is currently 24 Jan 2022, 22:33

• Featuring Members' Images •
Could be related to 'Update to Custom Font Tools FontSlab to Version 0.07'
skinnyhouse
skinnyhouse
skinnyhouse
skinnyhouse
skinnyhouse

GIMP/GL:  Tutorials | Tips | Questions | Interests | Script Requests
Recommendations:  Index | Top 10
Resources:  🡆 Python-Fu Plug-ins | Scheme-Fu Scripts | GIMP
Python:  Lessons | Questions | Exercises
The Arts:  GIMPed | GIMPed Photos | Other | Contests | Public Domain Images | Isolated Images | Blender
Inkscape
Social:  Say Hello | Anything Goes | Shares | FCSP

Update to Custom Font Tools FontSlab to Version 0.07

Share your Python Fu Scripts/plug-ins for GIMP here
skinnyhouse
Script Coder
5th Place
2300 Post(s)

Update to Custom Font Tools FontSlab to Version 0.07

Post#1 by skinnyhouse » 15 Jan 2019, 12:58


Font_Slab-v0-07.py #
(238.42 KiB) Downloaded 107 times
This fixes the broken update v.0.06 which crashed FontSlab when working with normal fonts.

Apologies and Humble Pie for not testing it properly.

Here is a link to the old update page which illustrates the custom font update:
viewtopic.php?f=3&t=2047&p=22910#p22910

Issabella
Script Tester
3rd Place
3649 Post(s)

Post#2 by Issabella » 20 Jan 2019, 07:52


Skinnyhouse, thanks a lot for this new adaptation.
Please, could you tell us how it works? I mean how it is the process for those special letters to correct the position.
Thanks in advance.
Issabella

Don’t be afraid to start over. It’s a new chance to rebuild what you want.

skinnyhouse
Script Coder
5th Place
2300 Post(s)

Post#3 by skinnyhouse » 21 Jan 2019, 19:09


Hi Issa - just seen this. Have been busy working on kerning pairs. I will get round to a short tutorial once I have published the next version that adds kerned pair letters.

Issabella
Script Tester
3rd Place
3649 Post(s)

Post#4 by Issabella » 21 Jan 2019, 21:12


Thank you so much Skinnyhouse, please, take your time and thanks for your patience and time, too. :)
Issabella

Don’t be afraid to start over. It’s a new chance to rebuild what you want.

skinnyhouse
Script Coder
5th Place
2300 Post(s)

Post#5 by skinnyhouse » 23 Jan 2019, 21:57


Issabella Helpsheet.pdf #
(148.5 KiB) Downloaded 136 times
Have finished kerning stuff so here is a little extra information regarding negative kerning. I will soon publish the next version of FontSlab and add a new custom font white base that contains a lot of kerning paths - that should give a lot of examples for you to see.

This is how I would apply negative kerning to a custom font character like the capital ‘R’ character shown below.
R 01.png
R 01.png # (41.22 KiB) Viewed 3502 times (Thumbnail | Recognize | Sq Tile | LNFI)
Use the path tool to draw a path from the beginning of the character layer to the right-hand side of the main body of the character. Any letters after this ‘R’ will then start from the position of this point. Name the path as the character followed by ‘.png’ - the convention for custom font character width paths.
R 02.png
R 02.png # (43.45 KiB) Viewed 3502 times (Thumbnail | Recognize | Sq Tile | LNFI)
Now move (drag) the path to the left of the character by the amount you want this character to over-hang any preceding character. You may need to reduce the size of the canvas view to see more of the image canvas when you do this. Use the move tool with the path move option enabled or the path tool whilst holding down the Alt key.
R 03.png
R 03.png # (40.26 KiB) Viewed 3502 times (Thumbnail | Recognize | Sq Tile | LNFI)
This three letter group shows the advantages of using negative kerning. Firstly an example of the letter group without using any kerning paths – each character is displayed using the full width of its layer:
ORO 04.png
ORO 04.png # (57.71 KiB) Viewed 3502 times (Thumbnail | Recognize | Sq Tile | LNFI)
Next the letter ‘R’ has been given a kerning path that extends from the beginning of its layer to a point just past its rounded bowl. Any characters after the ‘R’ will be drawn after this point.
ORO 05.png
ORO 05.png # (51.34 KiB) Viewed 3502 times (Thumbnail | Recognize | Sq Tile | LNFI)
When negative kerning (i.e. the whole kerning path is moved to the left) is used with the ‘R’ character it now appears to overlap the preceding letter.
ORO 06.png
ORO 06.png # (51.75 KiB) Viewed 3502 times (Thumbnail | Recognize | Sq Tile | LNFI)

Issabella
Script Tester
3rd Place
3649 Post(s)

Post#6 by Issabella » 24 Jan 2019, 07:15


THANKS!!!!! just what I needed to apply it properly to a font.
Skinnyhouse, I'll read your indications to get a good result.
Thank you so much. :happy_purple:
Issabella

Don’t be afraid to start over. It’s a new chance to rebuild what you want.

Issabella
Script Tester
3rd Place
3649 Post(s)

Post#7 by Issabella » 24 Jan 2019, 15:59


Thank you so much Skinnyhouse for your nice explanation in such a way I've been able to apply your advice and it works great!
I love it! :happy_purple:
I'll post the font as a white base.
Issabella

Don’t be afraid to start over. It’s a new chance to rebuild what you want.


GIMP/GL:  Tutorials | Tips | Questions | Interests | Script Requests
Recommendations:  Index | Top 10
Resources:  🡆 Python-Fu Plug-ins | Scheme-Fu Scripts | GIMP
Python:  Lessons | Questions | Exercises
The Arts:  GIMPed | GIMPed Photos | Other | Contests | Public Domain Images | Isolated Images | Blender
Inkscape
Social:  Say Hello | Anything Goes | Shares | FCSP

Post Reply New Topic
  • Similar Topics
    Replies
    Views
    Last post

Who is online

Users browsing this forum: No registered users and 11 guests