ว่ากันด้วยเรื่องภาษาไทยใน UNICODE

เริ่มโพสต์โดย Leo Charisma, 14 ม.ค. 2012, 17:07 น.

0 สมาชิก และ 1 บุคคลทั่วไป กำลังเปิดอ่านโพสต์นี้

Leo Charisma

 :28: :28: :28:

จะทำไว้เพื่อเป็น Reference ก็แล้วกันนะครับ
สำหรับคนที่จะทำฟอนต์ไทย เพื่อที่จะได้ทราบความเป็นไปได้
ของการจัดวาง Glyphs เพิ่มเติมต่างๆ

ต่อยอดเทมเพลตฟอนต์ที่แจกให้ เอาไป Customize สนองการออกแบบของคุณ

http://www.mediafire.com/?bt7s1s6r4a4t7z1
เทมเพลตนายพล + superstore  :35:

เปลี่ยนแนวคิดเพื่อการใช้ Typography ให้ถูกต้องตามหลักสากล

Leo Charisma

#1
ช่วง Code ในแผนผัง (เวอร์ชั่น 6)

0E00 ถึง 0E7F (87 Glyphs)

ช่วงที่มีเส้นขีดพาด คือช่วงภาษาไทยที่ว่างอยู่ ยังไม่มีการกำหนดเพิ่มอักขระในช่วงนี้
ตารางนี้ยังไม่ได้รวมการแก้ไขปัญหาเรื่องวรรณยุกต์ลอยนะครับ
เพราะมี สระบน สระล่าง และวรรณยุกต์ ชุดเดียว



Ref: http://www.unicode.org/charts/PDF/U0E00.pdf
เปลี่ยนแนวคิดเพื่อการใช้ Typography ให้ถูกต้องตามหลักสากล

Leo Charisma

#2
Method1 = Ligature

ต่อไปเป็น ช่วงยูนิโค้ดของ สระ / วรรณยุกต์ ชุดเพิ่มเติม ที่ถูก Assign ขึ้นมา สำหรับ liga
โดยใครริเริ่มกำหนดผมก็ไม่ทราบเหมือนกัน แต่รู้ว่าเป็นคนไทยนี่แหละ
แต่ตกลงใช้กันโดยทั่วไป เพื่อให้สามารถเปลี่ยนฟอนต์ข้ามไปมาได้โดยไม่มีปัญหา

สีเขียว = สระ วรรณยุกต์ ในช่วงของยูนิโค้ดที่เป็นมาตรฐาน
สีฟ้า = สระ วรรณยุกต์ ชุดเยื้องซ้ายหลบหาง ป ฟ ฝ
สีชมพู = สระ วรรณยุกต์ ชุดบนปกติ
สีส้ม = วรรณยุกต์ ชุดบนพิเศษหลบหาง ป ฟ ฝ

สระชุดบน
อิ อี อึ อื


สระลดรูป และเครื่องหมายชุดบน
ไม้หันอากาศ ไม้ไต่คู้ นิคหิต ทัณฑฆาต


วรรณยุกต์
เอก โท ตรี จัตวา
** ข้อสังเกต วรรณยุกต์ที่อยู่ระดับบนพิเศษ จะถูกย่อขนาดลงเล็กน้อย


สระชุดล่างพิเศษ
ตีนเหยียด ตีนคู้ พินทุ
เปลี่ยนแนวคิดเพื่อการใช้ Typography ให้ถูกต้องตามหลักสากล

Layiji

นักเขียนการ์ตูนรายปี

SuperStore

Chatnarong Jingsuphatada
Graphic Designer
Type Designer
tel. +66 86842 9770
info@superstorefont.com
http://www.chatnarong.com/
http://www.superstorefont.com/
http://www.typesketchbook.com

Leo Charisma

#5
เดี๋ยวจะต่อด้วย พยัญชนะ อักขระพิเศษ / ลดทอน ฯลฯ  :02:



ญู เช่น กตัญญู
ฐุ เช่น ทุฏฐุลละ

---------------------------------------------------------------------------------------

** กรณี ฬ
- บางท่านก็ออกแบบให้หางยาว เวลาเติมสระ อิ จึงต้องหดหางลงมาอาศัยสคริปต์ เพื่อไม่ให้ทับกัน
- บางท่านก็ใช้วิธีหลบสระ อิ อี อึ อื หลบวรรณยุกต์ ต่างๆ มาด้านซ้ายของ ฬ แทน เหมือน ป ฟ ฝ
- บางท่านออกแบบ ฬ ไม่ให้หางขึ้นสูง เลยไม่ต้องทำหลบ หรือ ทำหด อันนี้ก็สบายไป


- มีคำเพียงไม่กี่คำเท่านั้น ที่มี ฬ + สระ หรือ วรรณยุกต์
    คือ นาฬิกา ตอนหัวฬ่อ --  :54: ดังนั้นไม่ต้องซีเรียส แค่ตั้งข้อสังเกตเฉยๆ

---------------------------------------------------------------------------------------

ligature ของ ฤ+า = ฤๅ และ ฦ+า = ฦๅ
ตามหลักการเขียนที่ถูกต้องตามแบบแผน ต้องเขียนติดกัน ดังนั้นเมื่อออกแบบฟอนต์จึงต้องออกแบบสองตัวนี้
แต่โดยสมัยนิยม หรือ ข้อจำกัดของภาพรวมการออกแบบ อาจจะออกแบบให้อยู่ห่างกันได้เล็กน้อย ระหว่าง ฤ ฦ และ ๅ


ตัวอย่างคำ เช่น ฤๅษี พระฦๅ

---------------------------------------------------------------------------------------

ส่วน F880 หลายค่ายได้กำหนดเป็น ฟองมันฟันหนู


---------------------------------------------------------------------------------------

F71B และ F71C เป็นตัว ฎ และ ฏ แบบหางสั้น สำหรับฟอนต์ที่ออกแบบหางมายาว แล้วเติม อุ อู จะไปกินบรรทัดล่าง
*** ส่วนมากก็ใช้ตัวเดียวกันกับตัวปกติ จากที่สำรวจ ไม่ค่อยมี case นี้ให้พบมากนัก


เปลี่ยนแนวคิดเพื่อการใช้ Typography ให้ถูกต้องตามหลักสากล

iannnnn


าาา๐

perfectionist

Leo Charisma

ดังนั้น  ใครจะทำพยัญชนะพิเศษจำพวก Ligature / Stylistic Alternate เพิ่มเติม
เชิญจับจอง รหัส ได้ที่ F883 เป็นต้นไปจ้า

                       F883 F884 F885 F886 F887 F888 F889 F88A F88B F88C F88D F88E F88F
F890 F891 F892 .......... ------------>
เปลี่ยนแนวคิดเพื่อการใช้ Typography ให้ถูกต้องตามหลักสากล

Leo Charisma

#9
Case สระ อำ  :16:


เห็นมีสระ อำ พิเศษ (นิคหิตเยื้องหลบ) สำหรับ  ป ฝ ฟ
แต่ไม่ปรากฎการ assign รหัส unicode ในฟอนต์ต่างๆ ที่ทำการสำรวจ

บางฟอนต์กำหนดสคริปท์ให้ใช้ F711(นิคหิตหลบซ้าย)+สระอา แทน
คุ้นๆ ว่าเป็นฟอนต์ ธนบุรี

-------------------------------------------------------------------------
ขอบพระคุณที่ติดตาม ขอเชิญร่วมแลกเปลี่ยนความรู้ และ สอบถามกันได้
เปลี่ยนแนวคิดเพื่อการใช้ Typography ให้ถูกต้องตามหลักสากล


Layiji

สงสัยนิดนึงตรงช่วง Fxxxx นี่คือที่เขาเรียกกันว่าช่วงว่างหรือเปล่าครับ ไม่โดนภาษาใดๆในโลกนี้แล้ว
นักเขียนการ์ตูนรายปี

Leo Charisma

#12
เราก็ไม่ได้ไปเปลี่ยนฟอนต์ข้ามภาษา เป็นภาษาอื่นๆ ละนินา

สรุป ภาษาไทยแบบ liga ของเรา กินพื้นที่ไป 87+34 = 121 กลิปส์
เปลี่ยนแนวคิดเพื่อการใช้ Typography ให้ถูกต้องตามหลักสากล

iannnnn


าาา๐


แก้โค้ดวรรณยุกต์หลบสระอำเยื้องซ้ายไม่ได้ :3005:

แก้มาสองวันแล้ว :3005:
perfectionist

SMF 2.1.7 © 2026, Simple Machines