Tip of the Day

Before asking a question on FontCreator look here for possible solutions and tutorials. Please do not post support requests here.
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9869
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Tip of the Day

Post by Bhikkhu Pesala »

Tagging Multiple Glyphs in Several Fonts

I am currently working on a set of eight font styles and wanted to check several glyphs across all ten type styles. Currently, tags cannot be copied from one project to another. Here is a method to work around this using the Glyph Transform wizard.

Selecting the Glyphs in one font for Tagging
  1. Scroll through the entire font adding glyphs that need attention to the Preview Toolbar using the shortcut Shift P.
  2. Copy the glyph names from the bottom of the Preview Toolbar, using End, Shift + Home, Ctrl C
    Select Glyph Names for Copying.png
    Select Glyph Names for Copying.png (8.71 KiB) Viewed 67543 times
  3. Paste into notepad, and replace / with a space
  4. Open the Glyph Transform Wizard from the Tools menu and add the feature "Override Range by Glyph Name(s)" to the script
  5. Paste the glyph names from notepad into the list of glyph names
  6. Save the script, and then run it.
Select Narrow Glyphs.png
Select Narrow Glyphs.png (18.36 KiB) Viewed 67548 times
Tagging the Glyphs
All of the named glyphs will now be selected. Use the Ctrl 1 shortcut to tag the glyphs as "ToDo" (or use any of the other four tags).

The script can then be run to quickly tag the same glyphs in other typeface styles or fonts.

Tagging More than 256 Glyphs

The number of glyphs that can be added to the Preview Toolbar is limited to 256 at a time. However, there is no obvious limit to the number of glyph names that can be added to the "Override Range by Glyph Name(s)" feature. I tag over a thousand glyphs in my large fonts for exclusion from the Web and WOFF versions. Now that I have saved a transform script for tagging glyphs I can easily edit the list, or tag another font or type style in the same way.
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9869
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Tip of the Day

Post by Bhikkhu Pesala »

Autokerning Large Fonts

It can take a few minutes to autokern a large font. Here's a way to speed up the process.
  • Add a new pair adjustment lookup
  • Add just a few kerning pairs to the lookup
  • Run Autokern with different glyph spacing values until you are happy with the result
  • Run Autokern on the full pair adjustment lookup that the kerning feature uses
  • Kerning pairs can be copied from the “PairAdjustmentTest” lookup table to the “PairAdjustmentLatin” (or whatever you have named it) lookup using the Code Editor (use the button at the bottom of the OpenType Designer dialogue, not the icon at the top, which only edits the current lookup).
  • Try the other route too: copy the new kerning pairs from the PairAdjustmentTest lookup table using the icon at the top, then paste them into the PairAdjustmentLatin lookup using the same icon with that lookup selected. They can be pasted at the beginning. When the changes are accepted, FontCreator will sort the pairs and strip any duplicates.
Autokern Test.png
Autokern Test.png (53.18 KiB) Viewed 67444 times
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9869
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Tip of the Day

Post by Bhikkhu Pesala »

Finding Glyphs in Large Fonts

Display the Preview Toolbar (F8) and enable various OpenType features to test them.

To locate any glyph displayed in the preview toolbar, simply click on it. The glyph will be located in the glyph overview.
Find Glyph.gif
Find Glyph.gif (933.26 KiB) Viewed 67417 times
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9869
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Tip of the Day

Post by Bhikkhu Pesala »

Creating an All Caps Font

Some fonts have no lowercase glyphs. It is easy enough to copy the 26 capital glyphs and paste them into the lowercase glyph code-points. However, there is a much better way.
  • Copy the lowercase glyphs: a-z
  • Select the Capital A
  • Paste Special, code-points only, add code-points
Add Mappings.png
Add Mappings.png (5.5 KiB) Viewed 66998 times
Each glyph will now have two code-points, e.g. A will be both 65 and 97 decimal ... and Z will both 90 and 122 decimal.

The advantages of this method are: 1) the font will be smaller as it contains fewer points and contours; 2) maintaining the font is easier — if a glyph needs editing, you don't need to remember to copy and paste it again to the lowercase code-point.
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9869
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Tip of the Day

Post by Bhikkhu Pesala »

Adding Programs to the Launch Externals Submenu

In FontCreator 11 or later versions, one can add up to three programs or utilities to the Launch Externals submenu of the Tools menu. In the configure externals dialogue, browse to any program file on your hard drive to select the Executable file *.exe. Then, edit the title and type an ampersand before the desired access key, e.g. &Notepad to add Notepad to the submenu.
Launch Externals.png
Launch Externals.png (7.91 KiB) Viewed 66851 times
It is also possible to add a particular file to the menu. For example, to add CompositeData.xml to the menu, browse to find the file as usual, but since the dialogue only shows executable Programs by default, type "*.xml" in the File name field, then select CompositeData.xml to add it to the submenu.

When the item is selected, Windows will launch whichever program you have associated with XML files. In my case, that is Jarte, a Wordpad clone that I use to edit CompositeData.xml.
Add File to Launch Externals.png
Add File to Launch Externals.png (33.99 KiB) Viewed 66851 times
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9869
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Tip of the Day

Post by Bhikkhu Pesala »

Using the Preview Toolbar to Aid Kerning

I use a lot of extra text strings in the Preview.txt file as an aid for kerning. Jonne Haven added some more strings to my file for Uppercase-lowercase pairs. In Tools, Options, Advanced, Copy the Data files to the Data Folder, then Open User Data Folder to edit Preview.txt. Copy and paste this code to add the extra text strings.

Code: Select all

ABCDEFGHIJKLMNOPQRSTUVWXYZ
NONONONONONONONONON
0123456789 ⁰¹²³⁴⁵⁶⁷⁸⁹ ₀₁₂₃₄₅₆₇₈₉
0102030405060708090
ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ
​abcdefghijklmnopqrstuvwxyz
αβγδεζηθικλμνξοπρςστυφχψω
Āā Ūū Īī Ḍḍ Ḥḥ Ḷḷ Ḹḹ Ṃṃ Ṇṇ Ṅṅ Ṛṛ Ṝṝ Ṣṣ Śś Ṭṭ
1st 2nd 3rd 10th 1/8" 2 1/16" 3 5/32" 7 7/64" x+y//(a-b)  Tacky  /newline  AA.d ay fi fij íj (Şş Ţţ) !*+@~©×†‡•○● ☀
aaiiuu.d.h.l.ll.m"m.n"nñ.r.rr.s"s.t AAIIUU.D.H.L.LL.M"M.N"NÑ.R.RR.S"S.T
AABACADAEAFAGAHAIAJAKALAMANAOAPAQARASATAUAVAWAXAYAZA
BABBCBDBEBFBGBHBIBJBKBLBMBNBOBPBQBRBSBTBUBVBWBXBYBZB
CACBCCDCECFCGCHCICJCKCLCMCNCOCPCQCRCSCTCUCVCWCXCYCZC
DADBDCDDEDFDGDHDIDJDKDLDMDNDODPDQDRDSDTDUDVDWDXDYDZD
EAEBECEDEEFEGEHEIEJEKELEMENEOEPEQERESETEUEVEWEXEYEZE
FAFBFCFDFEFFGFHFIFJFKFLFMFNFOFPFQFRFSFTFUFVFWFXFYFZF
GAGBGCGDGEGFGGHGIGJGKGLGMGNGOGPGQGRGSGTGUGVGWGXGYGZG
HAHBHCHDHEHFHGHHIHJHKHLHMHNHOHPHQHRHSHTHUHVHWHXHYHZH
IAIBICIDIEIFIGIHIIJIKILIMINIOIPIQIRISITIUIVIWIXIYIZI
JAJBJCJDJEJFJGJHJIJJKJLJMJNJOJPJQJRJSJTJUJVJWJXJYJZJ
KAKBKCKDKEKFKGKHKIKJKKLKMKNKOKPKQKRKSKTKUKVKWKXKYKZK
LALBLCLDLELFLGLHLILJLKLLMLNLOLPLQLRLSLTLULVLWLXLYLZL
MAMBMCMDMEMFMGMHMIMJMKMLMMNMOMPMQMRMSMTMUMVMWMXMYMZM
NANBNCNDNENFNGNHNINJNKNLNMNNONPNQNRNSNTNUNVNWNXNYNZN
OAOBOCODOEOFOGOHOIOJOKOLOMONOOPOQOROSOTOUOVOWOXOYOZO
PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPQPRPSPTPUPVPWPXPYPZP
QAQBQCQDQEQFQGQHQIQJQKQLQMQNQOQPQQRQSQTQUQVQWQXQYQZQ
RARBRCRDRERFRGRHRIRJRKRLRMRNRORPRQRRSRTRURVRWRXRYRZR
SASBSCSDSESFSGSHSISJSKSLSMSNSOSPSQSRSSTSUSVSWSXSYSZS
TATBTCTDTETFTGTHTITJTKTLTMTNTOTPTQTRTSTTUTVTWTXTYTZT
UAUBUCUDUEUFUGUHUIUJUKULUMUNUOUPUQURUSUTUUVUWUXUYUZU
VAVBVCVDVEVFVGVHVIVJVKVLVMVNVOVPVQVRVSVTVUVVWVXVYVZV
WAWBWCWDWEWFWGWHWIWJWKWLWMWNWOWPWQWRWSWTWUWVWWXWYWZW
XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXYXZX
YAYBYCYDYEYFYGYHYIYJYKYLYMYNYOYPYQYRYSYTYUYVYWYYZY
ZAZBZCZDZEZFZGZHZIZJZKZLZMZNZOZPZQZRZSZTZUZVZWZXZYZZ
AaAbAcAdAeAfAgAhAiAjAkAlAmAnAoApAqArAsAtAuAvAwAxAyAz
BaBbBcBdBeBfBgBhBiBjBkBlBmBnBoBpBqBrBsBtBuBvBwBxByBz
CaCbCcCdCeCfCgChCiCjCkClCmCnCoCpCqCrCsCtCuCvCwCxCyCz
DaDbDcDdDeDfDgDhDiDjDkDlDmDnDoDpDqDrDsDtDuDvDwDxDyDz
EaEbEcEdEeEfEgEhEiEjEkElEmEnEoEpEqErEsEtEuEvEwExEyEz
FaFbFcFdFeFfFgFhFiFjFkFlFmFnFoFpFqFrFsFtFuFvFwFxFyFz
GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGz
HaHbHcHdHeHfHgHhHiHjHkHlHmHnHoHpHqHrHsHtHuHvHwHxHyHz
IaIbIcIdIeIfIgIhIiIjIkIlImInIoIpIqIrIsItIuIvIwIxIyIz
JaJbJcJdJeJfJgJhJiJjJkJlJmJnJoJpJqJrJsJtJuJvJwJxJyJz
KaKbKcKdKeKfKgKhKiKjKkKlKmKnKoKpKqKrKsKtKuKvKwKxKyKz
LaLbLcLdLeLfLgLhLiLjLkLlLmLnLoLpLqLrLsLtLuLvLwLxLyLz
MaMbMcMdMeMfMgMhMiMjMkMlMmMnMoMpMqMrMsMtMuMvMwMxMyMz
NaNbNcNdNeNfNgNhNiNjNkNlNmNnNoNpNqNrNsNtNuNvNwNxNyNz
OaObOcOdOeOfOgOhOiOjOkOlOmOnOoOpOqOrOsOtOuOvOwOxOyOz
PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPz
QaQbQcQdQeQfQgQhQiQjQkQlQmQnQoQpQqQrQsQtQuQvQwQxQyQz
RaRbRcRdReRfRgRhRiRjRkRlRmRnRoRpRqRrRsRtRuRvRwRxRyRz
SaSbScSdSeSfSgShSiSjSkSlSmSnSoSpSqSrSsStSuSvSwSxSySz
TaTbTcTdTeTfTgThTiTjTkTlTmTnToTpTqTrTsTtTuTvTwTxTyTz
UaUbUcUdUeUfUgUhUiUjUkUlUmUnUoUpUqUrUsUtUuUvUwUxUyUz
VaVbVcVdVeVfVgVhViVjVkVlVmVnVoVpVqVrVsVtVuVvVwVxVyVz
WaWbWcWdWeWfWgWhWiWjWkWlWmWnWoWpWqWrWsWtWuWvWwWxWyWz
XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqXrXsXtXuXvXwXxXyXz
YaYbYcYdYeYfYgYhYiYjYkYlYmYnYoYpYqYrYsYtYuYvYwYxYyYz
ZaZbZcZdZeZfZgZhZiZjZkZlZmZnZoZpZqZrZsZtZuZvZwZxZyZz
aabacadaeafagahaiajakalamanaoapaqarasatauavawaxayaza
babbcbdbebfbgbhbibjbkblbmbnbobpbqbrbsbtbubvbwbxbybzb
cacbccdcecfcgchcicjckclcmcncocpcqcrcsctcucvcwcxcyczc
dadbdcddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd
eaebecedeefegeheiejekelemeneoepeqereseteuevewexeyeze
fafbfcfdfeffgfhfifjfkflfmfnfofpfqfrfsftfufvfwfxfyfzf
gagbgcgdgegfgghgigjgkglgmgngogpgqgrgsgtgugvgwgxgygzg
hahbhchdhehfhghhihjhkhlhmhnhohphqhrhshthuhvhwhxhyhzh
iaibicidieifigihiijikiliminioipiqirisitiuiviwixiyizi
jajbjcjdjejfjgjhjijjkjljmjnjojpjqjrjsjtjujvjwjxjyjzj
kakbkckdkekfkgkhkikjkklkmknkokpkqkrksktkukvkwkxkykzk
lalblcldlelflglhliljlkllmlnlolplqlrlsltlulvlwlxlylzl
mambmcmdmemfmgmhmimjmkmlmmnmompmqmrmsmtmumvmwmxmymzm
nanbncndnenfngnhninjnknlnmnnonpnqnrnsntnunvnwnxnynzn
oaobocodoeofogohoiojokolomonoopoqorosotouovowoxoyozo
papbpcpdpepfpgphpipjpkplpmpnpoppqprpsptpupvpwpxpypzp
qaqbqcqdqeqfqgqhqiqjqkqlqmqnqoqpqqrqsqtquqvqwqxqyqzq
rarbrcrdrerfrgrhrirjrkrlrmrnrorprqrrsrtrurvrwrxryrzr
sasbscsdsesfsgshsisjskslsmsnsospsqsrsstsusvswsxsyszs
tatbtctdtetftgthtitjtktltmtntotptqtrtsttutvtwtxtytzt
uaubucudueufuguhuiujukulumunuoupuqurusutuuvuwuxuyuzu
vavbvcvdvevfvgvhvivjvkvlvmvnvovpvqvrvsvtvuvvwvxvyvzv
wawbwcwdwewfwgwhwiwjwkwlwmwnwowpwqwrwswtwuwvwwxwywzw
xaxbxcxdxexfxgxhxixjxkxlxmxnxoxpxqxrxsxtxuxvxwxxyxzx
yaybycydyeyfygyhyiyjykylymynyoypyqyrysytyuyvywyyzy
zazbzczdzezfzgzhzizjzkzlzmznzozpzqzrzsztzuzvzwzxzyzz
01020304050607080900
91929394959697989909
81828384858687889808
71727374757677879707
61626364656676869606
51525354556575859505
41424344546474849404
31323343536373839303
21223242526272829202
11213141516171819101
(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)(m)(n)(o)(p)(q)(r)(s)(t)(u)(v)(w)(x)(y)(z)
(A)(B)(C)(D)(E)(F)(G)(H)(I)(J)(K)(L)(M)(N)(O)(P)(Q)(R)(S)(T)(U)(V)(W)(X)(Y)(Z)
{a}{b}{c}{d}{e}{f}{g}{h}{i}{j}{k}{l}{m}{n}{o}{p}{q}{r}{s}{t}{u}{v}{w}{x}{y}{z}
{A}{B}{C}{D}{E}{F}{G}{H}{I}{J}{K}{L}{M}{N}{O}{P}{Q}{R}{S}{T}{U}{V}{W}{X}{Y}{Z}
[a][b][c][d][e][f][g][h][i][j][k][l][m][n][o][p][q][r][s][t][u][v][w][x][y][z]
[A][B][C][D][E][F][G][H][I][J][K][L][M][N][O][P][Q][R][S][T][U][V][W][X][Y][Z]
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Jonne Haven
Posts: 441
Joined: Wed Sep 30, 2015 12:02 pm
Location: Kaneohe, Hawaii, USA

Re: Using the Preview Toolbar to Aid Kerning

Post by Jonne Haven »

Preview.txt Update

Bhikkhu and all users,

I have added even more strings to Bhikkhu Pesala's original preview.txt (useful in kerning). Follow his instructions in the previous post to utilize this file which is placed inline as code. It includes kerning with common symbols with upper and lower case alphabets, and numbers inside parentheses, brackets, etc.

Code: Select all

abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
1234567890!,."#$%&'()
*+-/:;<=>?@[\]^_`´{|}~
®©ÄÖÜäöüß¡¢£¤¥¦§¨ª«¬-¯°±²³
µ¶·¸¹º»¼½¾¿ÀÁÂÃÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕ
×ØÙÚÛÝÞàáâãåæçèéêëìíîïðñòóôõ÷øùúûýþÿ
ABCDEFGHIJKLMNOPQRSTUVWXYZ
NONONONONONONONONON
0123456789 ⁰¹²³⁴⁵⁶⁷⁸⁹ ₀₁₂₃₄₅₆₇₈₉
0102030405060708090
ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ
​abcdefghijklmnopqrstuvwxyz
αβγδεζηθικλμνξοπρςστυφχψω
Āā Ūū Īī Ḍḍ Ḥḥ Ḷḷ Ḹḹ Ṃṃ Ṇṇ Ṅṅ Ṛṛ Ṝṝ Ṣṣ Śś Ṭṭ
1st 2nd 3rd 10th 1/8" 21/16" 35/32" 77/64" Tacky !*+@~©†‡•○● AA.d ay fi fij íj (Şş Ţţ)
aaiiuu.d.h.l.ll.m"m.n"nñ.r.rr.s"s.t AAIIUU.D.H.L.LL.M"M.N"NÑ.R.RR.S"S.T
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Maecenas porttitor congue massa. Fusce posuere, magna sed pulvinar ultricies, purus lectus malesuada libero, sit amet commodo magna eros quis urna.  Nunc viverra imperdiet enim. Fusce est. Vivamus a tellus.  Pellentesquey habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Proin pharetra nonummy pede. Mauris et orci.  Aenean nec lorem. In porttitor. Donec laoreet nonummy augue.
AABACADAEAFAGAHAIAJAKALAMANAOAPAQARASATAUAVAWAXAYAZA
BABBCBDBEBFBGBHBIBJBKBLBMBNBOBPBQBRBSBTBUBVBWBXBYBZB
CACBCCDCECFCGCHCICJCKCLCMCNCOCPCQCRCSCTCUCVCWCXCYCZC
DADBDCDDEDFDGDHDIDJDKDLDMDNDODPDQDRDSDTDUDVDWDXDYDZD
EAEBECEDEEFEGEHEIEJEKELEMENEOEPEQERESETEUEVEWEXEYEZE
FAFBFCFDFEFFGFHFIFJFKFLFMFNFOFPFQFRFSFTFUFVFWFXFYFZF
GAGBGCGDGEGFGGHGIGJGKGLGMGNGOGPGQGRGSGTGUGVGWGXGYGZG
HAHBHCHDHEHFHGHHIHJHKHLHMHNHOHPHQHRHSHTHUHVHWHXHYHZH
IAIBICIDIEIFIGIHIIJIKILIMINIOIPIQIRISITIUIVIWIXIYIZI
JAJBJCJDJEJFJGJHJIJJKJLJMJNJOJPJQJRJSJTJUJVJWJXJYJZJ
KAKBKCKDKEKFKGKHKIKJKKLKMKNKOKPKQKRKSKTKUKVKWKXKYKZK
LALBLCLDLELFLGLHLILJLKLLMLNLOLPLQLRLSLTLULVLWLXLYLZL
MAMBMCMDMEMFMGMHMIMJMKMLMMNMOMPMQMRMSMTMUMVMWMXMYMZM
NANBNCNDNENFNGNHNINJNKNLNMNNONPNQNRNSNTNUNVNWNXNYNZN
OAOBOCODOEOFOGOHOIOJOKOLOMONOOPOQOROSOTOUOVOWOXOYOZO
PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPQPRPSPTPUPVPWPXPYPZP
QAQBQCQDQEQFQGQHQIQJQKQLQMQNQOQPQQRQSQTQUQVQWQXQYQZQ
RARBRCRDRERFRGRHRIRJRKRLRMRNRORPRQRRSRTRURVRWRXRYRZR
SASBSCSDSESFSGSHSISJSKSLSMSNSOSPSQSRSSTSUSVSWSXSYSZS
TATBTCTDTETFTGTHTITJTKTLTMTNTOTPTQTRTSTTUTVTWTXTYTZT
UAUBUCUDUEUFUGUHUIUJUKULUMUNUOUPUQURUSUTUUVUWUXUYUZU
VAVBVCVDVEVFVGVHVIVJVKVLVMVNVOVPVQVRVSVTVUVVWVXVYVZV
WAWBWCWDWEWFWGWHWIWJWKWLWMWNWOWPWQWRWSWTWUWVWWXWYWZW
XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXYXZX
YAYBYCYDYEYFYGYHYIYJYKYLYMYNYOYPYQYRYSYTYUYVYWYXYZY
ZAZBZCZDZEZFZGZHZIZJZKZLZMZNZOZPZQZRZSZTZUZVZWZXZYZZ
AaBaCaDaEaFaGaHaIaJaKaLaMaNaOaPaQaRaSaTaUaVaWaXaYaZa
AbBbCbDbEbFbGbHbIbJbKbLbMbNbObPbQbRbSbTbUbVbWbXbYbZb
AcBcCcDcEcFcGcHcIcJcKcLcMcNcOcPcQcRcScTcUcVcWcXcYcZc
AdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd
AeBeCeDeEeFeGeHeIeJeKeLeMeNeOePeQeReSeTeUeVeWeXeYeZe
AfBfCfDfEfFfGfHfIfJfKfLfMfNfOfPfQfRfSfTfUfVfWfXfYfZf
AgBgCgDgEgFgGgHgIgJgKgLgMgNgOgPgQgRgSgTgUgVgWgXgYgZg
AhBhChDhEhFhGhHhIhJhKhLhMhNhOhPhQhRhShThUhVhWhXhYhZh
AiBiCiDiEiFiGiHiIiJiKiLiMiNiOiPiQiRiSiTiUiViWiXiYiZi
AjBjCjDjEjFjGjHjIjJjKjLjMjNjOjPjQjRjSjTjUjVjWjXjYjZj
AkBkCkDkEkFkGkHkIkJkKkLkMkNkOkPkQkRkSkTkUkVkWkXkYkZk
AlBlClDlElFlGlHlIlJlKlLlMlNlOlPlQlRlSlTlUlVlWlXlYlZl
AmBmCmDmEmFmGmHmImJmKmLmMmNmOmPmQmRmSmTmUmVmWmXmYmZm
AnBnCnDnEnFnGnHnInJnKnLnMnNnOnPnQnRnSnTnUnVnWnXnYnZn
AoBoCoDoEoFoGoHoIoJoKoLoMoNoOoPoQoRoSoToUoVoWoXoYoZo
ApBpCpDpEpFpGpHpIpJpKpLpMpNpOpPpQpRpSpTpUpVpWpXpYpZp
AqBqCqDqEqFqGqHqIqJqKqLqMqNqOqPqQqRqSqTqUqVqWqXqYqZq
ArBrCrDrErFrGrHrIrJrKrLrMrNrOrPrQrRrSrTrUrVrWrXrYrZr
AsBsCsDsEsFsGsHsIsJsKsLsMsNsOsPsQsRsSsTsUsVsWsXsYsZs
AtBtCtDtEtFtGtHtItJtKtLtMtNtOtPtQtRtTtTtUtVtWtXtYtZt
AuBuCuDuEuFuGuHuIuJuKuLuMuNuOuPuQuRuSuTuUuVuWuXuYuZu
AvBvCvDvEvFvGvHvIvJvKvLvMvNvOvPvQvRvSvTvUvVvWvXvYvZv
AxBxCxDxExFxGxHxIxJxKxLxMxNxOxPxQxRxSxTxUxVxWxXxYxZx
AyByCyDyEyFyGyHyIyJyKyLyMyNyOyPyQyRySyTyUyVyWyXyYyZy
AzBzCzDzEzFzGzHzIzJzKzLzMzNzOzPzQzRzSzTzUzVzWzXzYzZz
aabacadaeafagahaiajakalamanaoapaqarasatauavawaxayaza
babbcbdbebfbgbhbibjbkblbmbnbobpbqbrbsbtbubvbwbxbybzb
cacbccdcecfcgchcicjckclcmcncocpcqcrcsctcucvcwcxcyczc
dadbdcddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzd
eaebecedeefegeheiejekelemeneoepeqereseteuevewexeyeze
fafbfcfdfeffgfhfifjfkflfmfnfofpfqfrfsftfufvfwfxfyfzf
gagbgcgdgegfgghgigjgkglgmgngogpgqgrgsgtgugvgwgxgygzg
hahbhchdhehfhghhihjhkhlhmhnhohphqhrhshthuhvhwhxhyhzh
iaibicidieifigihiijikiliminioipiqirisitiuiviwixiyizi
jajbjcjdjejfjgjhjijjkjljmjnjojpjqjrjsjtjujvjwjxjyjzj
kakbkckdkekfkgkhkikjkklkmknkokpkqkrksktkukvkwkxkykzk
lalblcldlelflglhliljlkllmlnlolplqlrlsltlulvlwlxlylzl
mambmcmdmemfmgmhmimjmkmlmmnmompmqmrmsmtmumvmwmxmymzm
nanbncndnenfngnhninjnknlnmnnonpnqnrnsntnunvnwnxnynzn
oaobocodoeofogohoiojokolomonoopoqorosotouovowoxoyozo
papbpcpdpepfpgphpipjpkplpmpnpoppqprpsptpupvpwpxpypzp
qaqbqcqdqeqfqgqhqiqjqkqlqmqnqoqpqqrqsqtquqvqwqxqyqzq
rarbrcrdrerfrgrhrirjrkrlrmrnrorprqrrsrtrurvrwrxryrzr
sasbscsdsesfsgshsisjskslsmsnsospsqsrsstsusvswsxsyszs
tatbtctdtetftgthtitjtktltmtntotptqtrtsttutvtwtxtytzt
uaubucudueufuguhuiujukulumunuoupuqurusutuuvuwuxuyuzu
vavbvcvdvevfvgvhvivjvkvlvmvnvovpvqvrvsvtvuvvwvxvyvzv
wawbwcwdwewfwgwhwiwjwkwlwmwnwowpwqwrwswtwuwvwwxwywzw
xaxbxcxdxexfxgxhxixjxkxlxmxnxoxpxqxrxsxtxuxvxwxxyxzx
yaybycydyeyfygyhyiyjykylymynyoypyqyrysytyuyvywyyzy
zazbzczdzezfzgzhzizjzkzlzmznzozpzqzrzsztzuzvzwzxzyzz
AaAbAcAdAeAfAgAhAiAjAkAlAmAnAoApAqArAsAtAuAvAwAxAyAz
BaBbBcBdBeBfBgBhBiBjBkBlBmBnBoBpBqBrBsBtBuBvBwBxByBz
CaCbCcCdCeCfCgChCiCjCkClCmCnCoCpCqCrCsCtCuCvCwCxCyCz
DaDbDcDdDeDfDgDhDiDjDkDlDmDnDoDpDqDrDsDtDuDvDwDxDyDz
EaEbEcEdEeEfEgEhEiEjEkElEmEnEoEpEqErEsEtEuEvEwExEyEz
FaFbFcFdFeFfFgFhFiFjFkFlFmFnFoFpFqFrFsFtFuFvFwFxFyFz
GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGz
HaHbHcHdHeHfHgHhHiHjHkHlHmHnHoHpHqHrHsHtHuHvHwHxHyHz
IaIbIcIdIeIfIgIhIiIjIkIlImInIoIpIqIrIsItIuIvIwIxIyIz
JaJbJcJdJeJfJgJhJiJjJkJlJmJnJoJpJqJrJsJtJuJvJwJxJyJz
KaKbKcKdKeKfKgKhKiKjKkKlKmKnKoKpKqKrKsKtKuKvKwKxKyKz
LaLbLcLdLeLfLgLhLiLjLkLlLmLnLoLpLqLrLsLtLuLvLwLxLyLz
MaMbMcMdMeMfMgMhMiMjMkMlMmMnMoMpMqMrMsMtMuMvMwMxMyMz
NaNbNcNdNeNfNgNhNiNjNkNlNmNnNoNpNqNrNsNtNuNvNwNxNyNz
OaObOcOdOeOfOgOhOiOjOkOlOmOnOoOpOqOrOsOtOuOvOwOxOyOz
PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPz
QaQbQcQdQeQfQgQhQiQjQkQlQmQnQoQpQqQrQsQtQuQvQwQxQyQz
RaRbRcRdReRfRgRhRiRjRkRlRmRnRoRpRqRrRsRtRuRvRwRxRyRz
SaSbScSdSeSfSgShSiSjSkSlSmSnSoSpSqSrSsStSuSvSwSxSySz
TaTbTcTdTeTfTgThTiTjTkTlTmTnToTpTqTrTsTtTuTvTwTxTyTz
UaUbUcUdUeUfUgUhUiUjUkUlUmUnUoUpUqUrUsUtUuUvUwUxUyUz
VaVbVcVdVeVfVgVhViVjVkVlVmVnVoVpVqVrVsVtVuVvVwVxVyVz
WaWbWcWdWeWfWgWhWiWjWkWlWmWnWoWpWqWrWsWtWuWvWwWxWyWz
XaXbXcXdXeXfXgXhXiXjXkXlXmXnXoXpXqXrXsXtXuXvXwXxXyXz
YaYbYcYdYeYfYgYhYiYjYkYlYmYnYoYpYqYrYsYtYuYvYwYxYyYz
ZaZbZcZdZeZfZgZhZiZjZkZlZmZnZoZpZqZrZsZtZuZvZwZxZyZz
A?B?C?D?E?F?G?H?I?J?K?L?M?N?O?P?Q?R?S?T?U?V?W?X?Y?Z?
A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z-
a?b?c?d?e?f?g?h?i?j?k?l?m?n?o?p?q?r?s?t?u?v?w?x?y?z?
a-b-c-d-e-f-g-h-i-j-k-l-m-n-o-p-q-r-s-t-u-v-w-x-y-z-
A!B!C!D!E!F!G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Z!
a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!
A:B:C:D:E:F:G:H:I:J:K:L:M:N:O:P:Q:R:S:T:U:V:W:X:Y:Z:
a:b:c:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:
A;B;C;D;E;F;G;H;I;J;K;L;M;N;O;P;Q;R;S;T;U;V;W;X;Y;Z;
a;b;c;d;e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;t;u;v;w;x;y;z;
A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,
a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,
A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z.
a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.
(a)(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)(m)(n)(o)(p)(q)(r)(s)(t)(u)(v)(w)(x)(y)(z)
(A)(B)(C)(D)(E)(F)(G)(H)(I)(J)(K)(L)(M)(N)(O)(P)(Q)(R)(S)(T)(U)(V)(W)(X)(Y)(Z)
{a}{b}{c}{d}{e}{f}{g}{h}{i}{j}{k}{l}{m}{n}{o}{p}{q}{r}{s}{t}{u}{v}{w}{x}{y}{z}
{A}{B}{C}{D}{E}{F}{G}{H}{I}{J}{K}{L}{M}{N}{O}{P}{Q}{R}{S}{T}{U}{V}{W}{X}{Y}{Z}
[a][b][c][d][e][f][g][h][i][j][k][l][m][n][o][p][q][r][s][t][u][v][w][x][y][z]
[A][B][C][D][E][F][G][H][I][J][K][L][M][N][O][P][Q][R][S][T][U][V][W][X][Y][Z]
(1)(2)(3)(4)(5)(6)(7)(8)(9)(0)
{1}{2}{3}{4}{5}{6}{7}{8}{9}{0}
[1][2][3][4][5][6][7][8][9][0]
01020304050607080900
91929394959697989909
81828384858687889808
71727374757677879707
61626364656676869606
51525354556575859505
41424344546474849404
31323343536373839303
21223242526272829202
11213141516171819101
New preview text
Enjoy and hope you find this helpful. I couldn't kern without this convenient little file.

Blessings,

Jonne

Another update to Bhikkhu Pesala's preview text file. Added is bite sized chunks of Capital letters and the letters they're often found with following. Also most of the arithmetic symbols used with numbers have been added. The ampersand sign with Capitals and Lowercase is included. Also capital Letters followed by lowercase letters has been completed to show all variations.

Blessings,

Jonne
Preview.txt
(10.74 KiB) Downloaded 1441 times
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9869
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Tip of the Day

Post by Bhikkhu Pesala »

Using Access Keys

If there is no shortcut for a particular command, access keys are always an alternative. For example, to edit the selected glyphs, use Alt+L, N, E:

Image

Another example, which I use frequently, is exporting all Fonts:
Export All Fonts.png
Export All Fonts.png (2.48 KiB) Viewed 63025 times
Typically, I work on a set of four type styles, (eight if I am editing Kabala). First, I export all in OpenType format using the Access Keys, Alt+F (File menu), A, E. Then I delete all of the glyphs I don't wish to include in the smaller versions for the web, and use Alt+F, A, A to export all formats of all fonts. For Kabala, that would be 24 fonts: OTF, WOFF, and WOFF2 formats for each of the eight type styles.
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9869
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Tip of the Day

Post by Bhikkhu Pesala »

Permalinks in Forum Update
Erwin Denissen wrote: Fri Nov 28, 2014 12:33 pm Yesterday we've upgraded the forum to version 3.1
The forum was upgraded at least once since the above post. I now see an Up Arrow next to the quoted user's name that links back to the quoted post. If you quote a post in another thread, and start writing your reply, but do not submit it there, you can copy/paste it to any thread and the permalink will appear there.

Click the link next to Erwin's name to find the post that I have quoted.
Permalink.png
Permalink.png (3.04 KiB) Viewed 62748 times
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9869
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Tip of the Day

Post by Bhikkhu Pesala »

Overriding Automatic Glyph Naming

The generation of user-friendly glyph names in FontCreator 12 is an extremely powerful feature. However, there might be some glyphs that you do not wish to be renamed when running this command. In the User Data Folder there is a text file named glyphnamesnew.dat. It contains only a few lines to prevent the Glyph Naming feature overriding the usual names.

Code: Select all

20AC;euro
210A;gscript2;conflicts with 0261
1180;jungseongoe2-hang;conflicts with 116C   
Users can edit this file to add lines for any other glyphs. I have added a number of lines to retain my own preferred glyph names:

Code: Select all

# Friendly Glyph Names for FontCreator
# Copyright (C) 2019 High-Logic B.V. All Rights Reserved.
#
# 2019-03-07 - version 1.0
#
# FontCreator uses friendly glyph names within the user interface. Use this
# file to override glyph names.
#
# Note: prior to FontCreator 12 another file (glyphnames.dat) was used, but
# that one is now obsolete.
#
# Format: codepoint(hexadecimal);glyphname;comment(optional)
# Lines starting with "#" are comments; blank lines are ignored
#
20AC;euro
210A;gscript2;conflicts with 0261
1180;jungseongoe2-hang;conflicts with 116C   

# Glyphs for Superscript and Fractions features
2070;zero.sups
2074;four.sups
2075;five.sups
2076;six.sups
2077;seven.sups
2078;eight.sups
2079;nine.sups
207A;plus.sups
207B;minus.sups
207C;equal.sups
207D;parenleft.sups
207E;parenright.sups
# Glyphs for Scientific Inferiors
2080;zero.sinf
2081;one.sinf
2082;two.sinf
2083;three.sinf
2084;four.sinf
2085;five.sinf
2086;six.sinf
2087;seven.sinf
2088;eight.sinf
2089;nine.sinf
208A;plus.sinf
208B;minus.sinf
208C;equal.sinf
208D;parenleft.sinf
208E;parenright.sinf
# Glyphs for Alternative Annotation Forms (nalt)
2460;one.nalt
2461;two.nalt
2462;three.nalt
2463;four.nalt
2464;five.nalt
2465;six.nalt
2466;seven.nalt
2467;eight.nalt
2468;nine.nalt
2469;ten.nalt
246A;eleven.nalt
246B;twelve.nalt
246C;thirteen.nalt
246D;fourteen.nalt
246E;fifteen.nalt
246F;sixteen.nalt
2470;seventeen.nalt
2471;eighteen.nalt
2472;nineteen.nalt
2473;twenty.nalt
24B6;A.nalt
24B7;B.nalt
24B8;C.nalt
24B9;D.nalt
24BA;E.nalt
24BB;F.nalt
24BC;G.nalt
24BD;H.nalt
24BE;I.nalt
24BF;J.nalt
24C0;K.nalt
24C1;L.nalt
24C2;M.nalt
24C3;N.nalt
24C4;O.nalt
24C5;P.nalt
24C6;Q.nalt
24C7;R.nalt
24C8;S.nalt
24C9;T.nalt
24CA;U.nalt
24CB;V.nalt
24CC;W.nalt
24CD;X.nalt
24CE;Y.nalt
24CF;Z.nalt
24D0;a.nalt
24D1;b.nalt
24D2;c.nalt
24D3;d.nalt
24D4;e.nalt
24D5;f.nalt
24D6;g.nalt
24D7;h.nalt
24D8;i.nalt
24D9;j.nalt
24DA;k.nalt
24DB;l.nalt
24DC;m.nalt
24DD;n.nalt
24DE;o.nalt
24DF;p.nalt
24E0;q.nalt
24E1;r.nalt
24E2;s.nalt
24E3;t.nalt
24E4;u.nalt
24E5;v.nalt
24E6;w.nalt
24E7;x.nalt
24E8;y.nalt
24E9;z.nalt
24EA;zero.nalt
# Alphabetic Presentation forms not in Unicode
FB07;fff
FB08;fffl
FB09;sf
FB0A;sfi
FB0B;sfy
FB0C;sh
FB0D;sk
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9869
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Tip of the Day

Post by Bhikkhu Pesala »

Kerning of Scottish Names
I did some research into Scottish names and found this list.

I added a new subtable for kerning pairs of c with Uppercase. There is no point adding pairs for ćT and so forth. There is a case to be made for adding other lowercase/Uppercase combinations, e.g. nT for words like OpenType.
Subtables.png
Subtables.png (9.71 KiB) Viewed 62016 times
While I was doing that, I added further subtables for pairs with hyphen, which often require manual adjustment, and other classes for Greek and Small/Petite Capitals/Subscripts and Superscripts.
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9869
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Tip of the Day

Post by Bhikkhu Pesala »

The Wonderful Windows Menu Key

Not everyone knows what this key is, or what it does. On standard keyboards it lies between the Alt Gr and Ctrl keys on the right side of the keyboard. If your keyboard does not have one, you can use Shift+F10 instead. What it does is display the context menu at the current mouse cursor position, the same as if you right-click.
Windows Menu Key.jpg
Windows Menu Key.jpg (46.71 KiB) Viewed 58855 times
When editing anchors for composite glyphs it is a great time-saver. Fortuitously, the shortcut to select the next composite glyph member is "w", the Access key to open it in a new glyph edit window is also "w", and the shortcut to close a glyph edit window is Ctrl+W.
Windows Menu Key Menu.png
Windows Menu Key Menu.png (54.21 KiB) Viewed 58855 times
If you need to disable/enable Auto Attach, unfortunately there is no access key.
One either has to use the cursor keys or mouse to open the submenu.
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9869
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Tip of the Day

Post by Bhikkhu Pesala »

Comparing Font Styles in MainType

Comparing several styles in the same font family using the Font Information Panel of MainType will quickly identify possible inconsistencies or errors in your fonts. The rows with red striping indicate where there are differences. I think the extra glyphs in Garava Bold are colour glyph members, but I need to check why Garava Bold Italic has only 3,183 glyphs and not 3,185.

The Typo Ascender for Garava Bold Italic is significantly higher than the other styles, and the Contents and Layout version needs updated to version 5.0.
Font Information Comparison.png
Font Information Comparison.png (18.15 KiB) Viewed 58623 times
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Bhikkhu Pesala
Top Typographer
Top Typographer
Posts: 9869
Joined: Tue Oct 29, 2002 5:28 am
Location: Seven Kings, London UK
Contact:

Re: Tip of the Day

Post by Bhikkhu Pesala »

Anchor-based Glyph Positioning and Auto-attach

Some glyphs may have their anchors incorrectly positioned when using Anchor-based positioning. Identify them and tag them. (Rename the first tag to Auto-attach if you wish by editing tags.txt). Copy the glyph names to a glyph transformation to automate tagging of other fonts.
Auto-attach.png
Auto-attach.png (58.39 KiB) Viewed 58415 times
Scroll through the tagged glyphs fixing the anchor positions. In my fonts, Sacutedotaccent usually exceeds the WinAscent if using the default position, so I adjust it and also adjust the lowercase sacutedotaccent to match.
Adjust Anchor Position.png
Adjust Anchor Position.png (58.88 KiB) Viewed 58415 times
Open each composite glyph member in a new window. When auto-attach is enabled, the anchor position can only be adjusted on the acute accent, not on Sacute or sacute. Arrange the windows so that you can get immediate feedback on moving the anchor.
My FontsReviews: MainTypeFont CreatorHelpFC15 + MT12.0 @ Win 10 64-bit build 19045.2486
Post Reply