views:

44

answers:

2

I've created a memory mapped 1 bit interface to an LCD in an embedded system, along with 4 or 5 bit mapped fonts for the 90+ printable ASCII characters. Writing to the screen is as simple as using an echo like statement (it's embedded Linux).

Other than something strictly proprietory, what recommendations can people make for storing German (or Spanish, or French for that mattter)? Unicode seems to be a pretty heavy hitter.

+2  A: 

If I understand you right, you are searching a lightwight encoding for german characters? In Europe, you normaly use Latin-1 or better ISO 8859-15. This is a 8-Bit ASCII extension containing most of the characters used by western languages.

Arne Burmeister
Thanks. That'll do nicely.
Jamie
+2  A: 

Well, UTF-8 isn't that big. I recommend it if you want to be able to use one or more languages where you don't find a matching char in Latin-1.

Tass
The logic of UTF-8 may not be that big, but the glyph space it covers certainly is. It's kinda pointless to use an encoding that can represent all of Unicode when talking to hardware that doesn't have the capability to actually display all those glyphs.
Michael Borgwardt
I'm not really sure it's worth the trouble to care about encoding of strings, or simply use utf-8 and implement displaying the chars you need.
Tass