Upload
miles
View
70
Download
2
Embed Size (px)
DESCRIPTION
متابعة المواصفات والمقاييس. بسم الله الرحمن الرحيم. الحوسبة العربية (تعريب الحاسبات) - 9. حسني عبدالغني المحتسب. متابعة المواصفات والمقاييس. UTF-8. U nicode T ransformation F ormat-8 ترميز المحارف بعدد متغير من الثمانيات (بايت) حسب الرقم الذي يمثل شفرة المحرف - PowerPoint PPT Presentation
Citation preview
1
متابعة المواصفات والمقاييس
2
- ) الحاسبات ) تعريب العربية الحوسبة9
حسني عبدالغني المحتسب
الرحيم الرحمن الله بسم
3
متابعة المواصفات والمقاييس
4
UTF-8• Unicode Transformation Format-8
الثمانيات • من متغير بعدد المحارف ترميز ) شفرة) يمثل الذي الرقم حسب بايت
المحرفاالنجليزية • محارف تمثل US-ASCIIكل
بين ممثلة شفراتها أن حيث واحدة بثمانيةU+0000 وU+007F
•UTF-8 لصيغ االفتراضي التمثيل XMLهو
5
UTF-8الترميز • هذا خصائص
من • كل U+007Fإلى U+0000المحارف تمثل ) من ) بايت واحدة كثمانية ببساطة إلى 0x00منها
0x7F ( محارفASCII)من • الثنائي 01111111وحتى 00000000بالنظاممحارف • تحوي التي الملفات أن يعني ASCIIهذا
ترميز نفس لها UTF-8سباعية
من • أكبر هي التي المحارف تمثل U+007Fكلفي العليا الخانة قيمة وتكون أكثر أو بثمانيتين
واحد منها كلفي • تظهر لن السباعية األسكي ثمانية أن يعني هذا
األخرى المحارف من أي
6
UTF-8التي • السلسلة في األولى الثمانية تمثل
الثمانيات عدد األسكي خارج محرفا تمثلالمحرف لهذا تتبعا التي
تمثيل • محارف ) 231يمكن كل محرفاليونكود(
الواحدة • السلسلة طول يصل قد نظريا،إلى واحد لمحرف ثمانيات 6الممثلة
7
الـ محارف UTF-8والـ UnicodeمدىUnicode Range UTF-8 Representation
(hexadecimal) (binary) 0000 0000-0000 007F 0xxxxxxx 0000 0080-0000 07FF 110xxxxx 10xxxxxx 0000 0800-0000 FFFF 1110xxxx 10xxxxxx
10xxxxxx
0001 0000-0010 FFFF 11110xxx 10xxxxxx 10xxxxxx
10xxxxxx
8
من UTF-8إلى Unicodeالتحويلالجدول • من للمحرف الالزمة الثمانيات عدد حدد
السابقالجدول • حسب ثمانية لكل العليا الخانات حّضYر
السابقبـ • المعلمة الخانات الخانات. xحدد أدنى بتحديد ابدأ
المحرف شفرة خانات أدنى بوضع الدنيا الثمانية في. وهكذا التالية الخانة ثم
آخر • تحديد أدنى xعند إلى انتقل الدنيا الثمانية في. وهكذا لها، التالية الثمانية في خانة
ترميز • أن في UTF-8الحظ التي المحارف يشمل الالمحارف U+DFFFوحتى U+D800المدى هذه الن
لـ UTF-16محفوظة
9
Unicode Range (hexadecimal)
UTF-8 Representation (binary)
0000 0000 - 0000 007F 0xxxxxxx 0000 0080 - 0000 07FF 110xxxxx 10xxxxxx 0000 0800 - 0000 FFFF 1110xxxx 10xxxxxx 10xxxxxx 0001 0000 - 0010 FFFF 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx
صفي : من نشاط UnicodeالتحويلUTF-8إلى
من • التحويل خطوات معنا في UTF-8إلى Unicodeمرت والملخصة: يلي ما
المعطى • الجدول من للمحرف الالزمة الثمانيات عدد حددالجدول • حسب ثمانية لكل العليا الخانات حّضYربـ • المعلمة الخانات الثمانية. xحدد في الخانات أدنى بتحديد ابدأ
. وهكذا التالية الخانة ثم المحرف شفرة خانات أدنى بوضع الدنياآخر • تحديد الثمانية xعند في خانة أدنى إلى انتقل الدنيا الثمانية في
. وهكذا لها، التالية• " يلي " كما باليونكود تمثل مرحبا كلمة أن علمت إذا•U+0645 U+0631 U+ 062D U+0628 U+ 0627 باستخدام • الكلمة هذه تمثيل هو ؟UTF-8ما
10
من Unocodeإلى UTF-8التحويللذلك • طريقة اقترح
11
المواصفات والمقاييسدوليا • العربية المحارف تقييس
مختلفة • شفرات تستخدم الحاسبات
12
المفاتيح لوحة معاييرتصميمالطباعة وتسريع تسهيل•
Dvorak مقابل QWERTY لوحة•
ASMO 663 المواصفة •SHIFT استخدام تقليل•الكاتبة اآللة للوحة مشابه•Mac اآلن تستخدمها•
• Pronounced kwer-tee, refers to the arrangement of keys on a standard English computer keyboard or typewriter. The name derives from the first six characters on the top alphabetic line of the keyboard. The arrangement of characters on a QWERTY keyboard was designed in 1868 by Christopher Sholes, the inventor of the typewriter
• The Dvorak keyboard layout is a control panel option on almost every current computer. It is a vastly more comfortable and efficient alternative to the standard "QWERTY" pattern, which was designed in the 1800s with no effective attempt at typing comfort
13
QWERTY Keyboard layout
14
Dvorak keyboard layout
16
المفاتيح لوحة معاييرتصميم إحصائية دراسات على بناء أخرى تصميمات•
الحروف استخدام معدالت•آخر إلى حرف من االنتقال احتماالت•األصابع حركة تقليل بهدف الحروف توزيع•
والمصنعين المستخدمين متطلبات بين التوفيق•