ลองหัดสร้าง font ด้วยโปรแกรม FontForge ครับ แต่ว่าใช้วิธีแกะจาก font อื่นมาใส่ โดยกำหนดเป็นภาษาไทย เพื่อจะเอาไว้ใช้ในพวก IDE สำหรับเขียนโปรแกรมครับ
http://fontforge.sourceforge.net (http://fontforge.sourceforge.net)
แต่พอลองทำแล้วปรากฎว่า สระอิ อี อึ อื ใช้งานได้หมด แต่ไม้เอก - จัตวา แสดงเป็นสีเหลี่ยมทับพยัญชนะแทน :05:
(http://img3.f0nt.com/28/75c66537c7c8531b3e674ee51799b154.png)
อยากทราบว่ามันต้องกำหนดค่าอะไรของพวกนี้เพิ่มเติม หรือแก้ไขยังไงครับ
อันนี้เป็นรายละเอียดในการทำ font ครับ
https://docs.google.com/open?id=0B37OLPM1_ngjSVpqSEFvY2lwbnc (https://docs.google.com/open?id=0B37OLPM1_ngjSVpqSEFvY2lwbnc)
ส่วนอันนี้เป็นไฟล์ FontForge ครับ (CoddingMono.sfd)
https://docs.google.com/open?id=0B37OLPM1_ngjdFhlN0ZqVFBJVE0 (https://docs.google.com/open?id=0B37OLPM1_ngjdFhlN0ZqVFBJVE0)
ส่วนไฟล์นี้เป็น TTF ที่ทำออกมาแล้วมีปัญหาครับ
https://docs.google.com/open?id=0B37OLPM1_ngjdVpDV2k1VzQyWDg (https://docs.google.com/open?id=0B37OLPM1_ngjdVpDV2k1VzQyWDg)
ขอบคุณที่สละเวลาเข้ามาช่วยดูและแนะนำครับ :)
เปิดดู google doc ไม่ได้ฮะ
..น่าจะเป็นเพราะผมง่าวเอง 55+
เลยไม่รู้ว่ารายละเอียดเป็นยังไง
เดาโง่ ๆ ตามประสามือใหม่ ผมว่าเพราะมันยังไม่มี glyph นั้น ๆ รึเปล่า ?
ide คืออะไร ? ผมก็ไม่เข้าใจนะ
แต่ถ้าทำออกมาโดยรูปแบบที่ทำ ๆ กันอยู่ วรรณยุกต์จะมีมากกว่าหนึ่งชุดฮะ
ไม่รู้ช่วยได้รึเปล่านะ เห็นทู้ว่าง ๆ เลยมาเจิมให้ก่อน
รอคนรู้จริงมาแจงฮะ 55+
IDE ที่พูดถึง คือ เป็น Text Editor ไว้สำหรับเขียนคำสั่งโปรแกรมพวก Java C VB ฯลฯ
http://en.wikipedia.org/wiki/Integrated_development_environment (http://en.wikipedia.org/wiki/Integrated_development_environment)
ตั้งใจว่าจะเอาไปใช้กับ NetBeans IDE แล้วก็ Visual Basic ครับ ตอนนี้ก็ใช้ฟอนต์ Courier Thai ที่หามาได้ไปพลาง ๆ
อันนี้เอา Courier Thai ที่ใส่จุดในเลข 0 กับปรับแต่งเลข 1 กับ l แล้ว ครับ
(http://img3.f0nt.com/28/01f4b35bcb45f8b48ebae4e899586592.png)
ถ้าถามว่าแล้วไอ้ฟอนต์ Courier Thai มันใช้ไม่ได้เหรอ คำตอบคือ ใช้ได้ดีเลยครับ แต่มันมีปัญหาเรื่องตัว L กับเลข 1 แล้วก็เลข 0 ผมใช้ FontForge แก้ไขเลข 0 กับ 1 ไปแล้ว ก็เลยโอเค แต่ชุดตัวอักษรไทยที่ให้มาเวลาดูบนจอมันไม่ค่อยชัด เลยเอาภาษาไทยจากฟอนต์ Droid Sans มาใส่ แล้วปรับความกว้างเป็น fix ซึ่งก็อย่างที่เห็น มันพิมพ์ได้เกือบหมด ยกเว้นแค่ไม้เอก-จัตวา เท่านั้น ก็เลยลองมาถามที่นี่ดู เผื่อจะแก้ไขไม่ยาก จะได้ทำต่อให้เสร็จครับ :25:
ปล.ผมไม่มีพื้นความรู้เกี่ยวกับการออกแบบฟอนต์เลย ใช้วิธีคลำๆๆๆ แล้ว copy paste ครับ ถ้าคุยแล้วรู้สึกว่าทำไมโง่จัง ก็ต้องขอโทษด้วยครับ :05:
โอนตาย ไม่อยู่ในสมองผมเลยครับ :3005:
อ้างคำพูดจาก: iannnnn เมื่อ 29 ก.ค. 2012, 10:40 น.
โอนตาย ไม่อยู่ในสมองผมเลยครับ :3005:
โอนตาย คือ อะไรครับ? :44:
พิมพ์ผิดครับ มันต้อง โอย ตาย :3005:
เวลาทำฟอนต์ชุดหนึ่งๆ มันจะมี วรรณยุกต์อยู่สูง วรรณยุกต์อยู่ต่ำ
วรรณยุกต์อยู่ข้าง มีวรรณยุกต์หลายชุดอย่างที่ข้างบนบอก
เหมือนพวก ฬ ฮ ฝ ฟ พวกนี้ จะใช้ตัว วรรณยุกต์สูง
ต้องทำพิเศษอีกชุดหนึ่ง
ตัวผมเองก็ยังงูๆปลา
ส่วนเรื่องโค้ดอะไรนั้นน่ะ
ไม่รู้เรื่องซักติ๊ดเลยคร้าบบบ :55: