English Amiga Board


Go Back   English Amiga Board > Coders > Coders. General

 
 
Thread Tools
Old 12 August 2020, 13:47   #1
ancalimon
Supernormal
 
ancalimon's Avatar
 
Join Date: Jul 2007
Location: Istanbul / Turkey
Age: 43
Posts: 1,414
Suggestion: AmigaOS handling of foreign characters and bitmap fonts

I don't know how other languages work..

But in order to display turkish non-English characters on amigaos, you need these things:

a turkish keymap + turkish modified fonts.

The modified fonts traditionally have a "-iso9" at the end of the filename.

You have to clean some characters from the fonts and redraw a Turkish equivalent of that character.

I have a suggestion.

What if we had a little updated setmap program that is called from startup-sequence that loads a small bitmap file that automatically assign them to keys? (and even adds a generic special characters bitmap fonts file that do not have a turkish (or other language) bitmap file?

this way, we would not need separate font files for all languages we want to use.

For example:

c:setmap en tr pl

would load the files generic-tr, generic-pl, helvetica-tr, helvetica-pl (and all other xxx-tr xxx-pl files available for all fonts) and appends them to fonts.

There could be a shortcut that would switch different keymaps and/or fonts.

Can this be done for all AmigaOS versions including 4.1 ?

There is also the problem with I and i letters with Turkish. In Turkish I and i letters are totally different letters. "I" is capital of "?", and "?" is capital of "i"

So a program called "Information" is actually different than a program called "information". There actually are two different keymaps for Turkish because of this in OS4.1 fe that I have. (something like I=? and I=i) I remember choosing one of the options and Had many problem after installation and later I choose the other option.

When creating a Turkish iso9 font, you do not change little "i" to "?" but make the modified letter for little "?" to little "?". As a result, the font prefs program previews to fonts as this:

AaBbÇcDdEeFfGg??HhIi?iJjKkLlMmNnOoÖöPpRrSs??TtUuÜüVvYYyZz

Instead of this:

AaBbCcÇçDdEeFfGg??HhI??iJjKkLlMmNnOoPpRrSs??TtUuÜüVvWwXxYyZz

Also both the English and Turkish font has Ww and Xx and Qq missing from preview of Fonts prefs. (the keys are of course there when you press them since they also are on Turkish keymaps)


How can this be fixed?

Last edited by ancalimon; 12 August 2020 at 14:07.
ancalimon is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Demo Rips - Graphics and Bitmap Fonts hajodick support.Demos 9 02 November 2023 09:53
Typeface - Can't edit some fonts to add localized characters + more questions ancalimon support.Apps 0 03 August 2020 14:56
Cool Amiga BITMAP Fonts thinlega Amiga scene 23 27 December 2012 20:25
Suggestion for alternative handling of interlaced frames (WinUAE) Maren request.UAE Wishlist 44 19 October 2010 09:50
any one use foreign alphabets on their Amiga redblade Amiga scene 5 05 August 2008 17:08

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 02:27.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.06088 seconds with 13 queries