[Needed] Crowded compute for touchpad to display Thai ต้องการแรงทำฟอนต์สำหรับ WebOS

Posted on: 23 สิงหาคม, 2011

จากลิงค์นี้ http://www.nuuneoi.com/blog/blog.php?read_id=440

จากการทดลองเปิดเว็บด้วย HP Touchpad Emulator พบว่าสามารถแสดงเว็บเป็นภาษาไทยได้เช่นกัน (แน่นอนว่าเป็นกล่องเหลี่ยมๆ) แสดงว่าระบบทำงานได้แล้ว ขาดแต่ฟอนต์ภาษาไทยที่จะแสดงผล แปลว่าถ้าฟอนต์พร้อม ก็สามารถแสดงผลภาษาไทยได้โดยไม่ต้องแฮคแก้ไขอะไรเพิ่มเติมทันที

สิ่งที่จะทำตอนนี้

1. ดึงฟอนต์ทั้งหมดออกมาจากระบบ (ทำแล้ว)

2. ทำการ EDIT table font ให้เป็นภาษาไทย

3. ใส่ฟอนต์กลับเข้าไปในระบบ

ไม่รู้ว่าทั้งหมดนี่จะถูกต้องหรือเป็น Solution ที่เป็นยาขนานเอก หรือการเสียเวลาเปล่าสำหรับการพยายามให้ฟอนต์ webOS แสดงภาษาไทยหรือเปล่า

แต่ทว่า

ไฟล์เยอะมากสู้ไม่ไหว ใช้เวลาไปสองสามชั่วโมงเพิ่งแก้ได้อันเดียว

ตอนนี้แก้ไปไฟล์นึงแล้วฮะ แต่ไม่รู้ว่าฟอนต์นี้ใช้ตรงไหนบ้าง จะใส่ลงไปก็คงหาภาษาไทยไม่เจออยู่ดี ต้องการคนช่วยฮะ เราจึงกลับมาที่

2. ทำการ EDIT table font ให้เป็นภาษาไทย (รูปทั้งหมดถูกย่อเพื่อดิสเพลย์บนเว็บแบบเบี้ยวๆ คลิกแล้วจะดูภาพไซส์เต็มได้ฮะ)

2.1 เปิดโปรแกรม Fontlab (ใครใคร่ละเมิดลิขสิทธิ์ ต้องไปวนเวียนแถวอ่าวโจรสลัดนะฮะ ไม่รู้เหมือนกันว่าตัวเดโม่ทำอะไรได้บ้าง แล้วก็ไม่รู้เหมือนกันว่าตัวเต็มราคาเท่าใหร่)

2.2 เปิดฟอนต์จาก @nuuneoi ที่ชื่อ Mobi (เป็นฟอนต์สำหรับ Android)
 เราจะใช้ฟอนต์นี้เป็นฟอนต์ต้นแบบโครงการนี้กัน

2.3 เปิดฟอนต์จาก webOS แล้วพิจารณาว่าเป็นฟอนต์แบบไหน (bolditalic, bold-italic, regular)
 ดูจากที่วงไว้ เผื่อบางฟอนต์มีบอกว่าฟอนต์นี้เป็นฟอนต์อะไร

2.4 พิจารณาแล้วว่าเป็นแบบไหน ก็ไปเอาฟอนต์แบบนั้นจาก Mobi มาลง (เช่น Serif bold ก็ไปดึง DroidSerif-Bold.ttf  **มาลง)
2.4.1 พิจารณาก่อนละกันว่าฟอนต์เป็น San หรือ Serif
2.4.2 Sans กับ Serif ต่างกันยังไง?

 (รูปจาก http://bit.ly/nCqhnS)

ฟอนต์ Serif จะมีหัว ในขณะที่ San จะไม่มีหัว (สังเกตหัวตัดของ Serif เทียบกับ Sans ข้างบนดูสิ)

2.5 ยังงงๆกับโปรแกรมเหมือนกัน เอาเป็นว่าก๊อปปี้ฟอนต์มาแปะข้างหลังก่อนตัวนึง แล้วค่อยเอา font ภาษาไทยต้นแบบจาก Mobi มา paste ดู
อันนี้เราจะแปะตัว f005 (ข้อหาอยู่ข้างหลังแล้วไม่เป็นตัวติดสีแดงบนหัว) แล้ว paste ทำให้ระบบถามว่าจะวางจริงหรือ วางแม่มเลย

2.5.1 เมื่อแปะแล้วจะเป็นแบบนี้

2.6 เมื่อเลือกได้แล้วว่าจะดึงฟอนต์ต้นฉบับมาจากไฟล์ไหนก็ทำการก๊อปปี้เลย

2.7 แปะฟอนต์ครับ

 2.8จะพบว่าฟอนต์ไทยตารางเพี้ยน ทำการแก้กลับ
 อย่างอันนี้ผมเอา ‘ก’ แทนที่ uniF005 มันก็เลยขึ้นแบบดังกล่าว ให้ก๊อปเทเบิลของ ‘ก’ ที่ถูกต้องจากฟอนต์เดิม (ก  name = uni0E01, unicode = 0E01 ) แล้วกด Apply ข้างล่าง (ถ้าไม่กดจะไม่ถูกแก้ โปรแกรมมันโบราณ ไม่มีชอร์ตคีย์ และไม่กู้ให้นะเอ้อ)

2.9 ลบฟอนต์ส่วนเกินออกด้วย (ที่ก๊อปมาแปะเมื่อกี้น่ะแหละ)

2.10 เสร็จแล้วเซฟไฟล์เป็น .vfb แล้วส่งมาให้ตรวจที่ bankkung@gmail.com ถ้าตรวจสอบถูกต้องแล้วผมจะอัพเดทข้างล่างให้นะครับ

UPDATE ฟอนต์ที่แก้แล้ว

timesi.ttf

download Font จาก OS (คลิกที่นี่)

13 Responses to "[Needed] Crowded compute for touchpad to display Thai ต้องการแรงทำฟอนต์สำหรับ WebOS"

ผมพึ่งถอย Touchpad มา
อย่างนี้คือเอา timesi.ttf ที่แก้แล้วทับของเดิมก็จะอ่านภาษาไทยได้ใช่ไหมครับ

เฉพาะพื้นที่ ที่ Timesi.tff ดูแลครับ (ซึ่งไม่รู้ว่าตรงไหน) อยากได้ต้องทำทุกฟอนต์ครับ เรียบร้อยแน่นอน

ทำตามอันนี้ก็ได้นี่ครับ http://torsakch.com/2011/08/%E0%B8%A0%E0%B8%B2%E0%B8%A9%E0%B8%B2%E0%B9%84%E0%B8%97%E0%B8%A2%E0%B8%9A%E0%B8%99-hp-touchpad/

ขอบคุณมากมายครับ จากใจจริงเลยสุโค่ยมาก
ตอนแรกทำตามแบบเวียดนาม มันใช้ได้แค่บางเว็ปเองคับ
มันโดนมากมาย ขอบคุณ คุณbankkungด้วยนะครับ ที่เป็นเจ้าของพื้นที่และ
มีน้ำใจช่วยกันแบ่งปันกัน ขอบคุณครับ

อ้าว นี่ไม่ใช่วิธีเวียตนามเหรอครับ

วิธีเวียดนามเป็นแบบคุณ nunt อะคับ

ไม่ทราบว่าตอนนี้มีคีย์บอร์ดไทยบ้างรึยังครับ ท่าทางจะยากกว่าฟอนต์ไทยเยอะ

ฮ่าๆๆๆ เวรกรรม
สรุป แค่ เอา font thai อะไรก็ได้ที่เป็น Open Type ไปวางทับ Heisei_Kaku_Gothic_nb.ttf

ก็เล่นเวปได้สมบูรณ์แล้ว T-T
นั่งโง่เปลี่ยนทับ font อื่นๆอยู่ตั้งนาน

ขอบคุณ zaaka ที่แนะนำลิงค์

http://www.palmpreacher.com/?p=3136#more-3136
เราน่าจะ โม keyboard TH จาก ตัวนี้ได้ครับ

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

สิงหาคม 2011
อา พฤ
« ก.ค.   ก.ย. »
 123456
78910111213
14151617181920
21222324252627
28293031  

คลังเก็บ

Tweet from twitter

  • RT @L3GSV: So many stars taken this year, I've turned them into angels for my tree. https://t.co/v1hjRoB7w9- 1 day ago
  • @twometre แหม่ มิน่าล่ะ- 2 days ago
  • @twometre 700 กิโลนี่มันนอกเรนจ์ค้นหาละนี่หน่า- 2 days ago
  • @twometre วู้ยยย นี่ลุงจ่ายตังหรือเค้าพยายามแมทช์มา- 2 days ago
  • I earned 1382312 points (#89374) and 2503 results (#32557) by donating over 1 year (#105405) of cpu time to WCG wcgrid.org- 2 days ago
  • @Swearby สวยได้เลือกงิ- 2 days ago
  • @Swearby กรรม 555- 2 days ago
  • @Swearby ฮายโซว- 2 days ago
  • RT @xdadevelopers: MediaTek announces the Helio X23 and Helio X27 xda-developers.com/mediatek-annou… https://t.co/zVyRnF14gL- 2 days ago
  • นึกว่าเกมส์ค่ายเดียวกัน หน้าเหมือนกันซะขนาดนี้ https://t.co/u1J7cOOd53- 3 days ago
  • เฮ้ย ปลดประจำการก่อนไปญี่ปุ่นแค่สัปดาห์เดียว อดเห็นดิแบบนี้ แงแง twitter.com/TomyamWasabi/s…- 3 days ago
  • @toeysk หมายถึงขาหรือสาหร่าย- 3 days ago
  • เมื่อไหร่มึงจะเข้า Stable เนี่ย เอามาลง Dev Channel นี่แปลว่าเตรียมไหลตามกำหนดการณ์สินะ ส่วนพวก Beta ก็ใช้ได้ แต่ไม่อยู่ในรายชื่อคือรอต่อไป- 3 days ago
  • แต่ถ้าพูดตามตรง เว็บส่วนใหญ่เข้าด้วยโหมด Desktop อาจจะวุ่นวายกว่า App หน่อย แต่ทำอะไรได้มากกว่าเยอะเลย- 3 days ago
  • พอโน้ตบุครันแอพ Android ได้ เริ่มแยกไม่ออกว่าควรจะให้ความสำคัญกับการทำงานแบบ Desktop-web หรือ App-base กันแน่- 3 days ago
  • @plynoi น่าจะบังคับทำแบบยุโรปให้หมด ข้างในเป็น USB Type C ข้างบนมีหัวเปลี่ยนเป็น Lightning ได้- 3 days ago
  • @McKe3z งานดีว่ะ- 3 days ago
  • @McKe3z งั้นมึงไปคนเดียวละกัน- 3 days ago
  • @McKe3z หางานประจำทำไม่ได้แบบนี้ สงสัยจะม่ายล่ายปาย- 3 days ago
  • @McKe3z หาโปรตั๋วมาก่อน แต่ก่อนกันยาปีหน้าไม่มีตังแน่นอน หางานฝิ่นให้กูทำด้วยซิ- 3 days ago
%d bloggers like this: