ไม่เอก - จัตวา เวลาพิมพ์แล้วแสดงเป็น

เริ่มโพสต์โดย pure8888, 28 ก.ค. 2012, 20:41 น.

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

pure8888

ลองหัดสร้าง font ด้วยโปรแกรม FontForge ครับ แต่ว่าใช้วิธีแกะจาก font อื่นมาใส่ โดยกำหนดเป็นภาษาไทย เพื่อจะเอาไว้ใช้ในพวก IDE สำหรับเขียนโปรแกรมครับ
http://fontforge.sourceforge.net

แต่พอลองทำแล้วปรากฎว่า สระอิ อี อึ อื ใช้งานได้หมด แต่ไม้เอก - จัตวา แสดงเป็นสีเหลี่ยมทับพยัญชนะแทน  :05:



อยากทราบว่ามันต้องกำหนดค่าอะไรของพวกนี้เพิ่มเติม หรือแก้ไขยังไงครับ

อันนี้เป็นรายละเอียดในการทำ font ครับ
https://docs.google.com/open?id=0B37OLPM1_ngjSVpqSEFvY2lwbnc

ส่วนอันนี้เป็นไฟล์ FontForge ครับ (CoddingMono.sfd)
https://docs.google.com/open?id=0B37OLPM1_ngjdFhlN0ZqVFBJVE0

ส่วนไฟล์นี้เป็น TTF ที่ทำออกมาแล้วมีปัญหาครับ
https://docs.google.com/open?id=0B37OLPM1_ngjdVpDV2k1VzQyWDg

ขอบคุณที่สละเวลาเข้ามาช่วยดูและแนะนำครับ :)

ปอมป๋วย

เปิดดู google doc ไม่ได้ฮะ
..น่าจะเป็นเพราะผมง่าวเอง 55+
เลยไม่รู้ว่ารายละเอียดเป็นยังไง
เดาโง่ ๆ ตามประสามือใหม่ ผมว่าเพราะมันยังไม่มี glyph นั้น ๆ รึเปล่า ?

ide คืออะไร ? ผมก็ไม่เข้าใจนะ
แต่ถ้าทำออกมาโดยรูปแบบที่ทำ ๆ กันอยู่ วรรณยุกต์จะมีมากกว่าหนึ่งชุดฮะ

ไม่รู้ช่วยได้รึเปล่านะ เห็นทู้ว่าง ๆ เลยมาเจิมให้ก่อน
รอคนรู้จริงมาแจงฮะ 55+
ติดตาม และช่วยส่งเสียค่าเลี้ยงดูได้ที่ ธรรมดาสตูดิโอ

pure8888

IDE ที่พูดถึง คือ เป็น Text Editor ไว้สำหรับเขียนคำสั่งโปรแกรมพวก Java C VB ฯลฯ
http://en.wikipedia.org/wiki/Integrated_development_environment

ตั้งใจว่าจะเอาไปใช้กับ NetBeans IDE แล้วก็ Visual Basic ครับ ตอนนี้ก็ใช้ฟอนต์ Courier Thai ที่หามาได้ไปพลาง ๆ

อันนี้เอา Courier Thai ที่ใส่จุดในเลข 0 กับปรับแต่งเลข 1 กับ l แล้ว ครับ



ถ้าถามว่าแล้วไอ้ฟอนต์ Courier Thai มันใช้ไม่ได้เหรอ คำตอบคือ ใช้ได้ดีเลยครับ แต่มันมีปัญหาเรื่องตัว L กับเลข 1 แล้วก็เลข 0 ผมใช้ FontForge แก้ไขเลข 0 กับ 1 ไปแล้ว ก็เลยโอเค แต่ชุดตัวอักษรไทยที่ให้มาเวลาดูบนจอมันไม่ค่อยชัด เลยเอาภาษาไทยจากฟอนต์ Droid Sans  มาใส่ แล้วปรับความกว้างเป็น fix ซึ่งก็อย่างที่เห็น มันพิมพ์ได้เกือบหมด ยกเว้นแค่ไม้เอก-จัตวา เท่านั้น ก็เลยลองมาถามที่นี่ดู เผื่อจะแก้ไขไม่ยาก จะได้ทำต่อให้เสร็จครับ  :25:

ปล.ผมไม่มีพื้นความรู้เกี่ยวกับการออกแบบฟอนต์เลย ใช้วิธีคลำๆๆๆ แล้ว copy paste ครับ ถ้าคุยแล้วรู้สึกว่าทำไมโง่จัง ก็ต้องขอโทษด้วยครับ  :05:

iannnnn

โอนตาย ไม่อยู่ในสมองผมเลยครับ :3005:

pure8888

อ้างคำพูดจาก: iannnnn เมื่อ 29 ก.ค. 2012, 10:40 น.
โอนตาย ไม่อยู่ในสมองผมเลยครับ :3005:

โอนตาย คือ อะไรครับ?  :44:

iannnnn

พิมพ์ผิดครับ มันต้อง โอย ตาย :3005:

suyasit

เวลาทำฟอนต์ชุดหนึ่งๆ มันจะมี วรรณยุกต์อยู่สูง วรรณยุกต์อยู่ต่ำ
วรรณยุกต์อยู่ข้าง มีวรรณยุกต์หลายชุดอย่างที่ข้างบนบอก

เหมือนพวก ฬ ฮ ฝ ฟ พวกนี้ จะใช้ตัว วรรณยุกต์สูง
ต้องทำพิเศษอีกชุดหนึ่ง

ตัวผมเองก็ยังงูๆปลา

ส่วนเรื่องโค้ดอะไรนั้นน่ะ
ไม่รู้เรื่องซักติ๊ดเลยคร้าบบบ  :55:

SMF 2.1.7 © 2026, Simple Machines