Florin vs Latin small letter F with Hook U+0192
![[Deleted User]](https://secure.gravatar.com/avatar/4a64fb71566d0b4e56fb2a244524664c/?default=https%3A%2F%2Fvanillicon.com%2F83f6992ca487b67bd3dd7df96e236fc1_200.png&rating=g&size=200)
[Deleted User]
Posts: 0
The user and all related content has been deleted.
0
Comments
-
Most fonts don't contain the characters necessary to support African languages, and in such cases it is simply a currency symbol. If you want to support African languages I'd say you should supply separate glyphs using 'locl' since the glyph for the guilder isn't normally going to be appropriate to use as an alphabetic character.0
-
I always design it as if it is the lowercase letter, even if only including it in a font for backwards compatibility with the codepage support for florin, i.e. I don't give it any special treatment as the currency mark, either in terms of slanted style or alignment with numerals, tabular spacing etc..
Although the gilder is no longer an active currency, the florin symbol may still occur in documents, but the f-hook form of U+0192 is acceptable for this use, whereas stylised florin forms are not useful as the letter.
Of course, to be useful as a letter, this character also needs its uppercase counterpart, and other diacritic letters used in the target languages. I take the view that any font I create might get extended to support any language, so even if I'm not supporting Ewe in a first release, I still design U+0192 as if it is the letter, since this will cause fewer problems later.
There's no really good way to support both forms in a font. Probably the least disruptive would be to make the letter form the default — since it is the more important to get right —, and have a florin version as a stylistic variant. I wouldn't try to handle either with a locl substitution.
[On the subject of language-specific substitutions, though, note that if your italic font has a descending, hooked form of f as default, as is often the case for European languages, you will need a variant with either no descender or with a straight descender for Ewe, since f and f-hook are both used and need to be distinguished.]5 -
My Dutch client Brill publishes books that include the f-hook letter and also books that include the florin sign. I asked them how they wanted this to be handled, and they said they were okay with the letter form being used everywhere.8
-
The user and all related content has been deleted.2
-
The user and all related content has been deleted.
That's terrible that we can't read the original question. However, I may understand the privacy requirements. Anyway.
We have the discussion on Glyphs forum about fhook.sc, and I would be very grateful if someone could confirm or deny the suggestion that the small caps version of uppercase Fhook should be different from the small caps version of florin currency symbol.
0 -
I found it on archive.org. Here's a snapshot of the message:1
-
the small caps version of uppercase Fhook should be different from the small caps version of florin currency symbol@Michael Rafailyk One is a small Ƒ, the small-cap of a letter, and the other is a small ƒ, the small-cap of a currency symbol.
1 -
So, to differentiate, thanks.
To be clear, I mean that the font will contain both and their design is different.fhook.sc florin.sc
And c2sc feature will look like thatsub Fhook by fhook.sc; sub florin by florin.sc;
0 -
This is mixing two approaches. Users who use Ƒ and ƒ as letters would get an incorrect florin.sc (designed like a small-cap currency symbol) when applying c2sc when they’d expect it not to change like other lowercase letters. What about smcp, does ƒ become fhook.sc or florin.sc?Either Ƒ and ƒ are letters, or ƒ is a currency symbol.2
-
So, there should be 3 different base glyphs – Fhook (uppercase letter), fhook or florin.loclEWE (lowercase letter), florin (currency) – where florin (uni0192) will be substituted by lowercase fhook (or florin.loclEWE) in locl feature for Ewe language.
script latn; language EWE; lookup locl_latn_ewe { sub florin by fhook; } locl_latn_ewe;
And respectively, there should be 2 different small caps – fhook.sc (letter), florin.sc (currency).
smcp featuresub fhook by fhook.sc
c2sc featuresub Fhook by fhook.sc sub florin by florin.sc
Is it correct?0 -
There are several African languages that use ƒ fhook, not just Ewe. It may not be realistic to try to catch all with {locl} substitutions (especially since texts may not be reliably language-tagged).I would suggest that if a font is supporting African languages by including Ƒƒ letter pairs, it would be better to make the fhook the encoded default. The florin currency symbol is probably used much less than the fhook from the perspective of language speakers.Probably the best way to support the currency in this circumstance would be with a stylistic set, I should think.3
-
That works.I’d recommend making the letter the default for ƒ instead of the currency symbol, and have a stylistic set for the currency symbol. Some fonts have a contextual substitution before or after digits.The currency symbol had multiple forms in practice, including letter-size upright f with hook.Then the Ewe letter is also used in other languages like Avatime, Lelemi, Nyangbo, Tafi and Waci, some don’t have an OpenType language system tag and locl feature support is patchy at best. Additionally one may use words or names from those languages in other languages, for example an Ewe place name or person name in English text (like Turkish Erdoğan).1
-
I’d recommend making the letter the default for ƒ instead of the currency symbol, and have a stylistic set for the currency symbol.That’s best, given the situation. Obviously Unicode should never have unified that encoding in the first place.The currency symbol had multiple forms in practice, including letter-size upright f with hook.The font that displays in the Typedrawers’ comment input/edit field has this descending-straight form on my system:
0
Categories
- All Categories
- 43 Introductions
- 3.7K Typeface Design
- 814 Font Technology
- 1.1K Technique and Theory
- 629 Type Business
- 449 Type Design Critiques
- 548 Type Design Software
- 30 Punchcutting
- 137 Lettering and Calligraphy
- 84 Technique and Theory
- 53 Lettering Critiques
- 495 Typography
- 307 History of Typography
- 115 Education
- 73 Resources
- 509 Announcements
- 82 Events
- 107 Job Postings
- 153 Type Releases
- 166 Miscellaneous News
- 271 About TypeDrawers
- 53 TypeDrawers Announcements
- 117 Suggestions and Bug Reports