320 likes | 409 Views
Effective Internationalization for Embedded Systems. Safety. Acceptance. Usability. Shibuya Crossing, Tokyo by Terrazo , on Flickr. Creative Commons Attribution 2.0 Generic License. Coded Character Set. “A mapping from a set of abstract characters to a set of integers.”.
E N D
Safety Acceptance Usability
Shibuya Crossing, Tokyo by Terrazo, on Flickr. Creative Commons Attribution 2.0 Generic License
Coded Character Set “A mapping from a set of abstract characters to a set of integers.” Ken Lunde, CJKV Information Processing
ASCII H e a l t h 0x48 0x65 0x61 0x6C 0x74 0x68 [0x48,0x65,0x61,0x6C,0x74,0x68]
Encoding Form „Mapping from a character set definition to the actual code units used to represent the data.” Encoding Scheme „A character encoding form plus byte serialization“ Glossary of theUnicode Consortium
Unicode 健 康 å?¥åº· 0x5065 0x5EB7 ? UTF-8:[0xE5,0x81,0xA5,0xE5,0xBA,0xB7] UTF-16LE:[0x65,0x50,0xB7,0x5E] UTF-32BE:[0x00,0x00,0x50,0x65,0x00,0x00,0x5E,0xB7]
健康 (0x6550,0xB75E) Little Endian 敐띞 [0x50,0x65,0x5E,0xB7] Big Endian [0x65,0x50,0xB7,0x5E]
Font “A collection of glyphs usedfor the visual depictionof character data.” Glossary of theUnicode Consortium
Bitmap Font Pixel-Matrix Here: 3 bits/pixel Easy todisplay Noscaling Predictableoutput Large
Outline Font Lines, Arcs, Curves Needs Renderer Output hardtopredict Scaling
CharacterSet Encoding Font
Question? Comments? Opinions? Tobias.kniep@zuehlke.com Hall 5 / 5-240
Kontaktieren Sie mich! Gerne beantworte ich Ihre Fragen… Tobias Kniep