There is no thing as a “Hungarian florin”; some versions of *recode* have “Hungarian florinth” which is also non-existent as well. This must come from a confusion between the names “florin” and “forint” which are actual cognates. The ƒ sign (U+0192) has no meaning in Hungarian, the fillér’s symbol was always a regular, simple, plain “f” and it has also been abolished in the 90s. Yes I know about these variants and have included them in my Unicode proposal. 0x9E was probably used because Pt resembled Ft enough to keep it readable when CP437 was accidentally used – the whole premise of CWI–2. The choice of 0xA8 is harder to explain; „¿” has also no use in Hungarian but does not resemble Ft at all. CWI–2, like Polish Mazowia, had multiple conflicting variants, but since FreeDOS, the most prevalent current source of a CWI-family codepage, uses 0x9F for the forint sign, I regard that as authoritative. *Recode* also has multiple mistakes (nonexistent or misidentified characters) in its private use section, such as separate umlaut and dieresis accents which are the same in Unicode’s eye, and a “gamma function sign” which is actually just a plain old uppercase Greek gamma (or, at most, an italic one, which could be found in Mathematical Alphanumeric Symbols and so has a non-private use Unicode codepoint). Actually it doesn’t matter for me what place we give to the forint sign in a 8-bit national codepage; FreeDOS could move it to 0x9E or 0xA8 if one was really keen on following the misguided mapping tables of an obsolete tool; what matters is that there is at least one 8-bit codepage in current use which includes a forint sign, and for which a Unicode mapping could be eventually a possibility.
If you’re interested about the whole forint sign issue, read my Unicode proposal and its follow-up: https://www.unicode.org/L2/L2023/23060r-forint-sign.pdf https://www.unicode.org/L2/L2023/23131r-forint-sign-follow-up.pdf Vacek On Sun, Jul 2, 2023 at 11:51 PM H. Peter Anvin <h...@zytor.com> wrote: > On 6/12/23 14:03, Vacek Nules wrote: > > Hi everyone, > > > > I'm Vacek Nules, a software developer from Hungary and the author of > > Unicode proposal L2/23-060, which concerns the addition of a "Ft" > > character representing the Hungarian forint to Unicode, in a similar > > vein to CP437's peseta sign. > > Although the initial opinion was supporting, acceptance of this proposal > > has been stalled by some dissenting members of the Unicode Technical > > Committee despite this character having been supported on many different > > (mostly historic and Hungarian) computer systems, including FreeDOS, > > which has a Ft sign at 0x9F in code page 57781 (Hungarian), which is > > currently unmappable to Unicode because of this character missing. > > I'd like to ask the community's opinion and possible endorsements to get > > the UTC to accept the symbol, which is also needed for porting other DOS > > software from Hungary (some still in productive non-hobby use, e.g. > > point-of-sale systems). > > > > Thanks, > > Vacek > > > > I notice that while the CWI-2 Hungarian code set 0x9F appears to be > U+0192 as in CP437, I also see that it has been listed as "Hungarian > Florin" (= fillét??) with a private encoding (U+E01F) in at least one > transcoding program; Ft has been seen at 0x9E or 0xA8. > > This private encoding conflicts with (U)CSUR, and private encodings are, > well, private to start out with. > > It would seem to me that unless the "Hungarian Florin" can be unified > with U+0192 (you ought to know far better than me), *both* of these > characters ought to be encoded based on historical precedent. > > DOS has a very critical requirement to be able to do two-way conversion > between its code pages and UCS-2 (not even UTF-16) because of the way > long filenames work in VFAT. > > -hpa >
_______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel