It is currently Sat Jun 13, 2026 5:42 pm


All times are UTC - 5 hours [ DST ]



Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject: Custom Font Alternative Characters for Gimp 2.10
PostPosted: Sat Nov 02, 2024 10:31 am  (#1) 
Offline
GimpChat Member
User avatar

Joined: Aug 08, 2016
Posts: 2812
Location: East Midlands of England
Custom Font Alternative Characters for Gimp 2.10

This is a first attempt at adapting some of my Custom Font plug-ins to use alternative characters.

Some resources to download and use if you would like to explore this feature:

Attachment:
Plug-ins and Resources.7z [1.02 MiB]
Downloaded 79 times


Attachment:
Custom Font File Resources.7z [4.25 MiB]
Downloaded 63 times


A pdf version of this topic:

Attachment:
Alternative Characters.pdf [901.7 KiB]
Downloaded 58 times


What are Alternative Characters?

They are character layers that can be used to extend the range of character shapes and add variety contained within a custom font. The alterative characters are randomly used instead of the original character in a piece of text.

The naming convention for the ‘A’ character is ‘A.png’. You can add extra ‘A’ characters and name them ‘A1.png’ then ‘A2.png’ etc. The maximum number of alternative characters for each letter is currently 9.

Image

I have a small number of versions of existing plug-ins available to try with these alternative characters. These plug-ins all have a version number ending in ‘b’ to make them easier to identify.

If you want to have a play, download the resources folders. One contains the plug-ins and the other contains three xcf files (a custom path characters file and some custom font files with alternative characters).

Download and unzip the resources folders if you haven't already done so. Copy the plug-ins that you want to use to your user plug-ins folder before starting Gimp. Copy the xcf files to a folder where you can find them later.

Play 1:

If you just want to play with creating some text using an existing set of alternate characters then use the Paragrapher plug-in.

Create a new image (I used 900 x 600 @ 300ppi) and open the Paragrapher dialog:

Filters>>Custom Fonts>>Using Tools>>Custom Font Paragrapher v1.4b Tabbed…

Image

Simply enter the text to display and click on the folder icon in the dialog and navigate to (and click on) the custom font xcf file that you copied from the resources folder. There are options for adding a background layer and a dropped shadow on the other dialog tabs. When you are ready, click on ‘OK’.

Image

If you need more information, click on the link: Paragrapher Help

Play 2:

If you want to try out adding your own emboss and then decorating the characters use the Embossible and Facemaker plug-ins.

Open the xcf file WhiteItalic_Medium that you downloaded earlier.

Image

Use the Embossible plug-in to give the characters some emboss and depth.

Open the Embossible plug-in:

Filters>>Custom Fonts>>Constructing Tools>>Custom Font Embossible v0.8b…

Use the values below to create a soft peaked emboss effect.

Image

Save the file with a suitable name if required.

Image

Click here for more help with Embossible: Embossible Help

To add a decorative face to the characters use the Facemaker plug-in with a suitable image layer like the one in the Resource folder.

Image

Open the decorative layer in Gimp and copy it:

Edit>>Copy (Ctrl + C)

Switch to the embossed custom font file and add your image as a decorative layer with:

Edit>>Paste as>>New Layer in Place (Ctrl+Alt+P)

Call up the Facemaker dialog:

Filters>>Custom Fonts>>Decorating Tools>>Face Maker v0.13b Tabbed…

The only option you should need to set is the ‘New Mode’ with Grain merge as the mode.

Image

Click on ‘OK’.

Image

Save the file, if required, with a suitable name.

Link to download an older version quick-start guide: Guide Link

Play 3:

Finally if you really want to play with a method of adding alternative characters as a set of white characters use the version of Custom Font Paths to Layers in the Resources folder.

Before doing this, however, you will probably want to add some more character paths to the file containing the set of character vectors.

Open the AltStyleCaps.xcf file containing the custom font character paths in Gimp.

Make sure that you have the Path Tool Dock displayed so that you can view the paths in the tree directory.

To add an extra alternative ‘A’ character, scroll down to the original A character path; select that path (click on it) to make it active and duplicate the vector (right-click>>Duplicate Path).

Click on the name for this duplicated character and rename the character (for the first alternative name add 1 to the character name otherwise increase the name’s number by one); because ‘A char1’ ‘A char2’ and ‘A chr3’ already exist name the new character as ‘A char4’.

Make this vector the only visible path (click on its eye icon). It will turn from blue to red in the main window.

Press B on the keyboard to enter path edit mode and click on the path in the main window to show the path’s control points.

Click on one of the control points, hold it down and drag the point to a new location. Repeat this process for as many characters as you like. When you are happy with your changes save the file.

Image

Using Custom Font Paths to Layers

This filter has a large number of options and you could use it to stroke the character paths with a textured brush in a variety of ways. In this example we are only interested in producing a set of plain white characters.

Set your foreground colour to white and open AltStlyeCaps.xcf (if it is not already open).

Open the filter dialog:

Filters>>Custom Fonts>>Constructing Tools>>Custom Font Paths to Layers v0.13b Tabbed

Use the options on the first and last tabs of the dialog shown below.

Image

Click on ‘OK’.

Image

Save your work if required.

If you want to create italic style characters choose a rectangular shaped brush set at an angle of between 60 and 45 degrees.

Use the same options as above but change the ‘Stroke path with:’ option to ‘Brush’.

Use the options on Tab 2 shown below to speed up the process.

Image

Click on ‘OK’ when ready.

If you want to use a much thicker stroke you may need to resize the image first to allow for extra space at the top and bottom of the generated layers.

If you want to learn about some of the other features of the filter, try this link: Paths to Layers Help

A number of custom font paths are available to use from the ‘Character Paths’ link in my signature - not all of them are suitable for stroking with the filter, however.

As ever, have fun!

_________________
Image
"Let no one steal your dreams."
Paul Cookson

Custom Font Links
2.10 Tools
Character Paths
White Bases


Share on Facebook Share on Twitter Share on Orkut Share on Digg Share on MySpace Share on Delicious Share on Technorati
Top
 Post subject: Re: Custom Font Alternative Characters for Gimp 2.10
PostPosted: Mon Nov 04, 2024 2:42 am  (#2) 
Offline
Global Moderator
User avatar

Joined: May 16, 2010
Posts: 16026
Great addition to the Custom Font Tool Box Skinnyhouse! Thanks. :)

_________________
Image


Top
 Post subject: Re: Custom Font Alternative Characters for Gimp 2.10
PostPosted: Mon Nov 04, 2024 7:30 am  (#3) 
Offline
GimpChat Member
User avatar

Joined: May 24, 2021
Posts: 859
Location: SEA - South East Asia
Rod wrote:
Great addition to the Custom Font Tool Box Skinnyhouse! Thanks. :)

I can't agree more, thank you so very much Skinnyhouse :tyspin

_________________
Patrice


Top
 Post subject: Re: Custom Font Alternative Characters for Gimp 2.10
PostPosted: Mon Nov 04, 2024 12:40 pm  (#4) 
Offline
GimpChat Member
User avatar

Joined: Aug 08, 2016
Posts: 2812
Location: East Midlands of England
Appreciate the kind words guys.
:tyspin

_________________
Image
"Let no one steal your dreams."
Paul Cookson

Custom Font Links
2.10 Tools
Character Paths
White Bases


Top
 Post subject: Re: Custom Font Alternative Characters for Gimp 2.10
PostPosted: Thu Dec 19, 2024 3:53 pm  (#5) 
Offline
GimpChat Member
User avatar

Joined: Aug 08, 2016
Posts: 2812
Location: East Midlands of England
It gradually dawned on me that there were a number of situations that the use of alternative characters could be exploited further that using them randomly.

I have added three more options to the Paragrapher plug-in to provide a way of using:

Alternative characters for capitalizing sentences

Alternative characters for capitalizing words

Alternative characters for using as joined up lower-case characters

Image

Some example screenshots...

Image

Image

Image


Edit:
Version 2.1b of Paragrapher

Attachment:
Custom_Font_Paragrapher_v2_1b_Tabbed.zip [20.81 KiB]
Downloaded 40 times

_________________
Image
"Let no one steal your dreams."
Paul Cookson

Custom Font Links
2.10 Tools
Character Paths
White Bases


Top
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC - 5 hours [ DST ]



* Login  



Powered by phpBB3 © phpBB Group