24
Cdr.Boonruang Ke rdaroondej RTN. Ph.D. บบบบบ 5 บบบบบบบบบบบบบบบบบ บบบบบบบบ (Character and Fonts)

บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

Embed Size (px)

Citation preview

Page 1: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

Cdr.Boonruang Kerdaroondej RTN.Ph.D.

บทท�� 5 บทท�� 5ตั�วอั�กษรและร�ปแบบตั�วอั�กษร

(Character and Fonts)

Page 2: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

ขอบเขตการบรรยาย• เร�องทั่��วไปเก��ยวก�บต�วอ�กษรและชุ�ดอ�กษร• มาตรฐานของต�วอ�กษร• ร�ปแบบและล�กษณะของต�วอ�กษร• การใชุ งานต�วอ�กษรและร�ปแบบต�วอ�กษรใน

Multimedia• เคร�องมอสำ$าหร�บสำร างและแก ไขร�ปแบบของต�ว

อ�กษร• ร�ปแบบของต�วอ�กษรทั่��ใชุ บน Web

Page 3: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

เร��อังท��วไปเก��ยวก�บตั�วอั�กษรและชุ�ดตั�วอั�กษร

ในอด�ตสำ�งคมของมน�ษย& ได ม�การใชุ ข อความหรอต�วอ�กษรเป'นภาษาสำ�อกลางต)ดต*อระหว*างก�นโดยผ่*านการอ*านหรอบ�นทั่-กเร�องราวต*างๆ ต*อมาได ม�การน$าต�วอ�กษรมาประย�กต&ใชุ ร*วมก�บคอมพิ)วเตอร&ด วยกระบวนการเร�ยบเร�ยง ประมวลผ่ล และน$ามาใชุ งาน ในการจั�ดทั่$าสำ�อสำ)งพิ)มพิ&และโฆษณาต*างๆ เชุ*น รายงาน โบชุ�วร& แบบฟอร&ม หน�งสำอ และพิจันาน�กรม เป'นต น หรอแม แต*การสำ�อสำารด วยข อความทั่��เป'นเทั่3กซ์& (Text Messaging ) และเผ่ยแพิร*ผ่*านระบบเครอข*ายอ)นเตอร&เน3ตในร�ปแบบภาษาเอ3ชุทั่�เอ3มแอล(HTML:Hypertext Markup Language )ซ์-�งป5จัจั�บ�นก$าล�งได ร�บความน)ยมใชุ งานอย*างแพิร*หลาย

Page 4: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

แสดงข้�อัความหร�อัตั�วอั�กษรท��นำ!ามา ประย�กตั"ใชุ�ในำร�ปแบบเท$กซ์" ส!าหร�บใชุ�

ตั&ดตั'อัส��อัสาร

Page 5: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

ภาพแสดงกลไกการท!างานำข้อังภาษา HTML ท��เป+นำร�ปแบบมาตัรฐานำ

Page 6: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

ในการต)ดต*อสำ�อสำารข อม�ล ม�กจัะเก)ดป5ญหาเก��ยวก�บต�วอ�กษรหรอข อความทั่��ปลายทั่างไม*สำามารถแสำดงผ่ลได อย*างถ�กต อง ทั่�8งน�8เน�องจัากร�ปแบบและค�ณล�กษณะของต�วอ�กษรม�ความแตกต*างก�นน�8นเอง เพิ�อเป'นการแก ไข

ป5ญหาเป'นในแนวทั่างเด�ยวก�นได อย*างม�ประสำ)ทั่ธิ)ผ่ล จั-งม�การก$าหนดมาตราฐานของต�วอ�กษรข-8น โดยแบ*งมาตรา

ฐานต�วอ�กษรออกเป'น 2 ชุน)ด คอ แอสำก�(ASCII)และย�น)โค ด(Unicode)

มาตัรฐานำ (Standard ) ข้อังตั�วอั�กษร

Page 7: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

แอัสก� (ASCII)แอสำก� (ASCII ย*อมาจัาก American Standard

Code for Information Interchange) พิ�ฒนาเม�อ ค.ศ.1970 แอสำก� เป'นรห�สำขนาด 7 บ)ต รองร�บต�ว

อ�กษร(a-z ทั่�8งต�วพิ)มพิ&เล3กต�วพิ)มพิ&ใหญ* ) ต�วเลข - (0 9)และ สำ�ญล�กษณ&พิ)เศษต*างๆ ได 128 รห�สำ (Code Point) ประกอบข-8นด วยต�ว 95 ต�วอ�กษร ม�ค*าแบ*งเป'น - 031 และ - 0127 รห�สำแอสำก�พิ�ฒนาข-8นมาเพิ�อรองร�บภาษาอ�งกฤษ ซ์-�งม�การใชุ งานอย*างแพิร*หลาย

ในการใชุ งาน ข อม�ล 1 byte = 8 bits ระบบจัะใชุ 1 bit เป'น Parity Bit เพิ�อตรวจัสำอบ (Odd/Even

Parity Checking)

Page 8: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

แสำดงตารางรห�สำ ASCII

Page 9: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

ย�นำ&โค�ด (Unicode)ย�น)โค ดเป'นรห�สำทั่��พิ�ฒนาข-8นเพิ�อใชุ

งานทั่��เป'นสำากล โดยองค&กรก$าหนดมาตรฐานสำากล (ISO: International

Organization for Standardization) เน�องจัาก

คอมพิ)วเตอร&ในป5จัจั�บ�นได ม�ผ่� ใชุ งานหลายชุนชุาต) โดยผ่� พิ�ฒนาคอองค&กรมาตราฐานสำากลหรอไอเอสำโอ เพิ�อรองร�บต�วอ�กษรและสำ�ญล�กษณ&ต*าง ๆ ของแต*ละภาษา

ต�วอย*างเชุ*น Code Point เป'นต น เชุ*น CJK เป'นมาตรฐาน Unicode ของ 3

ประเทั่ศ คอ Chinese , Japan , Korean

Page 10: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

แสดงย�นำ&โค�ด (Unicode ) ข้อังตั�วอั�กษรภาษาไทย

น86

Page 11: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

สำามารถจั�ดแบ*งได เป'น 3 ระด�บ ได แก*• ประเภทั่(Category)

1. Serif: อ�กษรจัะม�เสำ นคล ายๆ ข�ด-เหล��ยม 2 . Sans-Serif: ม�ร�ปร*างมนกลม และด�สำวยงาม 3. Monospaced: บางคร�8งเร�ยกว*า

Typewriter Font เน�องจัากเป'นต�วอ�กษรทั่��ใกล เค�ยงก�บเคร�องพิ)มพิ&ด�ด

4 . Script: เป'นแหล*งรวบรวมของแบบอ�กษรทั่�กชุน)ดทั่��ม�ล�กษณะพิ)เศษต*างๆ

5.3 ร�ปแบบและล�กษณะข้อังตั�วอั�กษร

Page 12: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

ร�ปแบบและล�กษณะข้อังตั�วอั�กษร• ตระก�ล(Family)

เป'นหมวดทั่��ย*อยลงไปจัาก Category แต*ต�วอ�กษรทั่��อย�*ในตระก�ลเด�ยวก�น จัะม�บรรพิบร�ษร*วมก�นด�งตาราง

แสดงความส�มพ�นำธ์"ระหว'าง Category และ Family

Category FamilySerif Times, Century Schoolbook,

Garamond

Sans-Serif Helvetica, Arial, Verdana

Monospaced

Courier , Courier New

Decorative Whimsy, Arribal, Bergell

Page 13: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

ร�ปแบบและล�กษณะข้อังตั�วอั�กษร

• ชุ�อเฉพิาะ (Face)เป'นต�วอ�กษรทั่��สำามารถแสำดงความสำ�มพิ�นธิ&ระหว*าง

Family และ Face ทั่��เราพิบเห3นบ*อยๆ ด�งตาราง

แสดงความส�มพ�นำธ์"ระหว'าง Family และ Face

Family FaceTimes Roman, Italic

Arial Regular, Bold, Italic

Courier Regular, Oblique

Whimsy Regular, Bold

Page 14: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

ร�ปแบบและล�กษณะข้อังตั�วอั�กษร

• การจั�ดวางต$าแหน*ง(Alignment)เป'นการก$าหนดว)ธิ�การเร�ยงของต�วอ�กษรหรอข อความในแต*ละย*อหน า ว*าต องการให ชุ)ดซ์ าย หรอชุ)ดขวา หรอต$าแหน*งอ�นๆ

• เสำ นขอบ(Borders)เป'นการก$าหนดขอบสำ นว*าต องการล�กษณะแบบใด

• ขนาดของต�วอ�กษร(Font Size)

Page 15: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

ร�ปแบบและล�กษณะข้อังตั�วอั�กษร• สำ�(Colors)• ต�วอ�กษรหรอข อความ(Text)

แสดงโครงสร�างตั�วอั�กษรภาษาอั�งกฤษ

Page 16: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร
Page 17: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

5.4 การใชุ�งานำตั�วอั�กษรและร�ปแบบตั�วอั�กษรในำม�ลตั&ม�เด�ย

• ม�ว)ธิ�การด�งน�8– ต�วอ�กษรเล3กเม�อใชุ ต องชุ�ดเจัน– ข อความทั่��เน นต องแตกต*างจัากข อความอ�น– จั�ดชุ*องว*างบรรทั่�ดให เหมาะสำม อ*านง*าย– จั�ดขนาดต�วอ�กษรตามความสำ$าค�ญของข อความ– ห�วข อทั่��ใชุ ต�วอ�กษรขนาดใหญ*ต องเว นชุ*องไฟให ร� สำ-ก

ไม*ต)ดข�ด– จั�ดสำ�ข อความให อ*านง*าย– ควรใชุ ว)ธิ�การ Anti-aliasing ก�บห�วข อทั่��เป'น

อ�กษรกราฟฟ?กขนาดใหญ*

Page 18: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

การนำ!าร�ปแบบตั�วอั�กษรมาประย�กตั"ใชุ�ในำม�ลตั&ม�เด�ย

เมนำ�นำ!าทาง(Menus for Navigation)เป'นการสำร างรายการให เลอกแบบเมน�ควรวางต$าแหน*งบนจัอภาพิให ง*ายต*อการมองเห3นและน*าสำนใจั และควรทั่$าการเชุ�อมโยงในแต*ละหน าให สำ�มพิ�นธิ&ก�นและสำามารถกล�บมาเร)�มต นทั่��จัอภาพิหล�กได

ป�1มกดโตั�ตัอับ(Button for Interaction)ป�@มกด(Button) เป'นกล*องข อความแบบ 3 ม)ต)สำ$าหร�บ

สำร างเหต�การณ&ใดเหต�การณ&หน-�งเม�อคล)กเมาสำ&ทั่��ป�@มกด การออกแบบบนเว3บน�8น ข อความและกราฟฟ?กสำามารถใชุ เป'นป�@มกดได

Page 19: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

แสำดงต�วอย*างเว3บไซ์ต&ทั่��ม�สำ*วนประกอบของ Menus for Navigation และ

Button for Interaction

Page 20: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

การจั�ดวางข้�อัความส!าหร�บการอั'านำ(Field for Reading) จั�ดวางข อความทั่��สำ$าค�ญๆ แต*ละห�วข อให อย�*ใน

จัอภาพิเด�ยวก�น แบ*งเน8อความอธิ)บายเป'นสำ*วนๆ แยกย*อยก�นไป

แต*ละย*อหน า ใชุ ต�วอ�กษรทั่��อ*านง*าย เชุ�อมโยงความสำ�มพิ�นธิ&ของข อความให ง*ายต*อการ

เข าถ-งข อม�ลการก!าหนำดร�ปแบบข้อังเอักสาร(Format

Document)การก$าหนดร�ปแบบของเอกสำารสำามารถจั�ดทั่$าได ทั่� 8งทั่��เป'นแบบแนวต�8ง

(Portrait)และแบบแนวนอน(Landscape) เพิ�อประโยชุน&สำ$าหร�บการพิ)มพิ&ออก

ทั่างเคร�องพิ)มพิ& และการจั�ดทั่$าเอกสำารให อย�*ในร�ปแบบไฟล&เอกสำาร

อ)เล3กทั่รอน)กสำ& เป'นต น

Page 21: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

เอักสารภาษา HTMLเอกสำารภาษา HTML จัะเป'นการน$าข อความหรอต�วอ�กษรใสำ*ลงไปในแต*ละหน าเอกสำาร(Web Page) โดยเร�ยกหน าแรกว*า Home Page รวมเร�ยกว*า Web Site

แสดงข้�อัความด�วยภาษา HTML Notepad

Page 22: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

สำ�ญล�กษณ&และภาพิสำ�ญล�กษณ&(Symbols and Icons)

• สำ�ญล�กษณ&เป'นการสำร างภาพิแทั่นข อความต*างๆ

แสดงส�ญล�กษณ"ในำร�ปแบบตั'างๆ ตัาม ว�ตัถุ�ประสงค"การใชุ�งานำ

Page 23: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

5.5 เคร��อังม�อัส!าหร�บสร�างและแก�ไข้ร�ปแบบข้อังตั�วอั�กษร• ป5จัจั�บ�นม�เคร�องมอสำ$าหร�บสำร างและแก ไขต�ว

อ�กษรโดยเฉพิาะมากมายให เลอกตามความเหมาะสำม

แสดงการปร�บแตั'งข้�อัความด�วยโปรแกรม Photoshop

Page 24: บทที่ 5 ตัวอักษรและรูปแบบตัวอักษร

5.6 ร�ปแบบข้อังตั�วอั�กษรท��ใชุ�บนำเว$บ

Cascading Style Sheet(CSS) ม�ร�ปแบบการใชุ�งานำ ด�งนำ�6

Inline CSS การก$าหนดร�ปแบบของต�วอ�กษรให ก�บข อความวรรคตอน ย*อหน า Embeded CSS การก$าหนดร�ปแบบของต�วอ�กษรให ก�บเว3บเพิจัในแต*ละหน าLink CSS การก$าหนดร�ปแบบของต�วอ�กษรให ก�บเว3บเพิจัทั่�8งหมด

Imported Text(Txt) เป'นเทั่3กซ์&ไฟล&ทั่��น$าเข าข อม�ลมาจัากโปรแกรม Editor เชุ*น NotePad

Portable Document Format (PDF) เป'นไฟล&เอกสำารอ)เล3กทั่รอน)กสำ& ค�ณล�กษณะทั่��โดดเด*น สำน�บสำน�นมาตรฐานการบ�บอ�ดข อม�ลต*างๆ

รองร�บการทั่$างานร*วมก�บระบบปฏิ)บ�ต)การอ�นๆ ได อย*างเป'นอ)สำระสำามารถแปลงร�ปภาพิ ข อความให อย�*ในร�ปแบบเอกสำารอ)เล3กทั่รอน)กสำ&(.pdf)

ได เหมอนต นฉบ�บจัร)ง