เจริญพร

เริ่มโพสต์โดย konnarak, 01 มิ.ย. 2012, 14:26 น.

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

konnarak

เจริญพรญาติโยมทุกท่าน
อาตมาสร้างฟอนต์ ไทยธรรม (ล้านนา) ได้แล้ว ในยูนิโค้ด แต่ไม่รู้จะพิมพ์ได้อย่างไร คือ หมายความว่าไม่มีคีย์บอร์ดที่จะพิมพ์ เนื่องจากไม่เหมือนภาษาไทยทีมากับวินโดว์เลย...แต่นี้ยังใหม่มาก ปัญหาก็คือ อยากเพิ่มลงในวินโดว์ เหมือนภาษาไทย ตามนี้นะ http://www.zone-it.com/stocks/data/13/130845.html ไม่รู้จะเริ่มต้นตรงไหน ...ท่านใดพอจะเขียนโปรแกรมอย่างนี้ได้บ้าง ขอความกรุณาช่วยด้วย เจริญพร
อยากให้คีย์บอร์ดปรากฎ อย่างนี้น่าโยม...

iannnnn

อันนี้อยู่ที่ระบบของ OS (วินโดวส์) แล้วครับ ที่ไม่ได้เปิดไว้รองรับ Input ภาษาอื่นๆ

ไม่แน่ใจว่าเคยเจอเคสคล้ายๆ กันนี้หรือเปล่า ที่ก็ต้องเนียนๆ วางรวมไปกับภาษาที่มีอยู่แล้วน่ะครับ
ซึ่งมันก็ไม่ใช่วิธีที่ถูกหรอก แต่ว่าระบบมันไม่ได้เปิดให้เพิ่มภาษาเองน่ะครับ

REROYD

#2
ผมว่าน่าจะสร้างเป็น layout ใหม่เติมเข้าไปในภาษาไทยได้นะครับ (เหมือนสลับไปมาระหว่างปัตโชติกับเกษมณี)

ยังไงหลวงพี่มี layout (ผังที่บอกว่าอักษรไหนอยู่ที่ปุ่มไหน) ที่คิดไว้ไหมครับ เผื่อผมจะลองทำดู  :3

จะให้ดีรบกวนขอตัวฟอนต์ด้วยก็ดีครับ  :46:

konnarak

เจริญพร ผังวางไว้ปุ่มไหนมีจ้าโยม...ได้ข่าวอย่างนี้ีมีความหวังขึ้นเยอะเลย...ที่ผ่านมาก็ได้แต่ใช้ Microsoft Keyboard layuot Crertor ก็ใช้ได้ระดับหนึ่งนะ แต่อยากเพิ่มลงแบบภาษาไทยน่ะโยม....ขอบคุณมากนะโยม..ขอ mail โยมหน่อยได้ไหม อาตมาจะได้ส่งข้อมูลไปให้...เจริญ :46: :46:

REROYD


REROYD

#5
ขออนุญาติเบิ้ลครับ  :46:

ตอนนี้ผมได้ลองวาง Layout เสร็จเรียบร้อยแล้ว โดยนำไปติดไว้กับภาษา Tatar ของรัสเซีย
เพื่อให้ได้อักษรแทนภาษาเป็น TT แบบที่หลวงพี่อยากได้
(แบบเดียวกันกับ Layout ของภาษาเขมรที่เอาไปติดไว้กับภาษา Catalan ของสเปน เพื่อให้ได้อักษรแทนภาษาเป็น CA)

สำหรับอักษรที่ต้องกด ctrl+shift+ปุ่มอักษร นั้นผมได้เพิ่ม layout ชุดนี้ติดไว้กับ AltGr (Alt ขวา) + ปุ่มตัวอักษร ด้วย
เนื่องจากถ้าใช้ layout แบบ ctrl+shift มันจะไม่สามารถพิมพ์ลงใน microsoft word ได้ (ติดคีย์ลัดแทน)


ไฟล์ติดตั้ง (เมื่อติดตั้งเสร็จแล้วโปรแกรมจะเพิ่ม keyboard language ให้เองอัตโนมัติโดยไม่ต้องเข้าไปกดเพิ่มเอง)
www.mediafire.com/?im97y7vw1f1mp9u

ตัวอย่าง
http://img3.f0nt.com/flash/01748e7f6f689ae749ccf54ca94522d4.swf



ป.ล. layout keyboard ที่หลวงพี่ส่งให้ผมนี่ยังวางตัวอักษรไม่เสร็จหรือเปล่าครับ ? ผมเห็นมีอักษรบางตัวยังไม่ได้ลงไปอยู่ใน layout นั้น อย่างเช่น u+1a6c น่ะครับ

ขอบคุณครับ  :46:

iannnnn


IM


konnarak

เจริญพร ...ไม่สามารถดาวน์โหลดได้....แต่ก็ขออนุโมทนาเป็นอย่างยิ่ง...จะลองดูก่อนนะโยม

REROYD

อ๊ะ ผมลง URL ผิดครับ   :46: สงสัยเบลอไปหน่อยเมื่อคืน

อันนี้ครับ
www.mediafire.com/?im97y7vw1f1mp9u

B o o k


Romzaikyu

แถวนี้มันตัวอะไรกันมั่งวะเนี่ย  :30: :30:

ed_crub


ฟิ้งซ์

ต๊กต๋าเปิ้นเป๋นดีไค่หัว ต๊กต๋าตัวเป๋นดีไค่ไห้

REROYD

#14
ขออนุญาติ quote เมลของหลวงพี่เข้ามาตอบในกระทู้นะครับ  :46:

(จริง ๆ อยากในคุยกันผ่านกระทู้นี้มากกว่า เผื่อว่าคนอื่น ๆ ที่มีความคิดเห็นอะไรที่เป็นประโยชน์จะได้ช่วยกันน่ะครับ)  :46:

อ้างอิง
เจริญพร...ดาวน์โหลดมาได้แล้ว และสุดยอดมากเลยโยม..แต่ชื่อจะให้เป็น Tai Tham อย่างนี้ทำไม่ได้ใช่ไหม...ในส่วนของ keyboard layout โยมทำด้วยโปรแกรม keyboard layout crertor ใช่ไหม...อาตมาก็เคยทำ แต่เวลาทำแล้วนำไป install มันจะออกรูป keyboard เล็กมาที่ใกล้กับปุ่มภาษา แต่เหตุไฉนจึงไม่เหมือนโยมทำ ซึ่งที่โยมทำดูเทพกว่ากันเยอะ หรือ โยมมีการเขียนโปรแกรมเพิ่มเข้าไป ที่เป็นไฟล์ .dll หรือ เปล่า หากโยมสอนอาตมาได้ จะเป็นพระคุณอย่งมหาศาลเลย อาตมาไม่ค่อยเก่งเรื่องโปรแกรมเมอร์อะไรหรอก แต่มีความมุ่งมั่นอย่างมากที่จะพัฒนา font and keyboard Tai Tham ให้แพร่หลาย ที่โยมส่งมาให้เข้าท่าดี จะลองดูก่อนนะ...แต่รู้สึกเกรงใจโยมมากเลยที่รบกวนหลายรอบเช่นนี้...แต่ก็ไม่รู้จะปรึกษาใคร อีกทั้งได้โยมทำให้ ก็คิดว่ามาถูกทางแล้ว...จึงขออนุโมทนาบุญกับโยมมา ณ โอกาสนี้ด้วย...เจริญ...


เรื่องแรก ผมทำ layout ด้วยโปรแกรม keyboard layout creator ครับ แต่ไม่ได้เขียนโปรแกรมเพิ่มอะไร
เพียงแต่เอา layout ไปติดไว้กับภาษาอื่น  ๆ ที่เครื่องไม่เคยมีมาก่อน (ในที่นี้คือ Tarta)
พอเราติดตั้งลงไปมันเลยกลายเป็น default keyboard layout ของภาษานั้น ๆ ไปครับ
ก็เลยไม่จำเป็นต้องทำการ switch layout (คลิกที่ปุ่มรูปคีย์บอร์ดอันเล็ก ๆ เพื่อเปลี่ยนภาษาซ้ำนั่นเอง)



เรื่องที่สอง เรื่องที่จะให้ใช้ชื่อเป็น Tai Tham อันนี้ทำได้แล้วครับ (เมื่อกี้นี้เอง)
โดยการไปสร้าง Custom Locale ให้กับ Windows ให้มันชื่อว่า Tai Tham ก่อนแล้วจึงไปสร้าง layout keyboard สำหรับ locale นี้อีกที
แต่ปัญหาคือ เราไม่สามารถกำหนดอักษรแทนภาษาเองได้ครับ โปรแกรมมันจะ assign ให้เอง (ดังรูปที่เป็น OL)

*การ ติดตั้ง custom locale ทำเฉพาะในเครื่องที่จะสร้าง keyboard layout เท่านั้น เครื่องที่นำไปใช้ไม่จำเป็นต้องติดตั้ง custom locale





ไฟล์ติดตั้ง TaiTham custom locale ครับ
http://www.mediafire.com/file/py5c3d8fpbzfdrp/TaiTham_Locale.msi


ไฟล์ติดตั้ง layout (ลบ layout ของเก่าที่ Control Panel -> Programs and Features ก่อนนะครับ)
http://www.mediafire.com/file/40vf6q201axzlq7/taitham2.zip


ขอบคุณครับ  :46:

SMF 2.1.7 © 2026, Simple Machines