Tags:
Node Thumbnail

สืบเนื่องจากการระดมสมองเมื่อปลายเดือนกันยายน บัดนี้ถึงเวลาที่จะเดินหน้าแก้ปัญหาทั้งหลายแล้ว เท่าที่นั่งอ่านปัญหาจะมี 2 อย่าง

  1. แสดงผลผิด
  2. พิมพ์ไม่ได้

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

ในขั้นตอนนี้เราต้องการอาสาสมัครที่สามารถะเขียน Flash ได้ให้เขียนโปรแกรมสั้น 2 ตัว

  1. แสดงผลข้อความด้วยฟอนต์ต่างๆ เท่าที่ Flash จะทำได้ โดยมีรูปของผลลัพธ์ที่ถูกต้องประกอบด้านข้าง
  2. รับข้อมูลด้วย textbox textarea หรืออะไรก็ตามของ Flash โดยมีรูปของผลลัพธ์ที่ถูกต้องพร้อมปุ่มที่ต้องกดทั้งหมด เช่น "ผู้ใหญ่หาผ้าใหม่ กำขี้ดีกว่ากำตด" คือ "z^h.sPjskzhk.s,j de-uhfud;jkde9f" เป็นต้น

ง่ายๆ ไม่ยาก เขียนเร็วแจ้งเร็วครับ

Get latest news from Blognone

Comments

By: 9AuM on 6 October 2008 - 02:04 #67236

ผมให้น้อง @tvchampion เขียนไว้บ้างแล้วตัวอย่างเป็น Bug ของการ Input ภาษาไทยใน wmode = transparent และ wmode =opaque ที่มีปัญหาครับ

http://www.scriptdd.com/_file/file/test_thai_fonts.zip

ใน zip file มี source ทั้งหมด ทั้ง mac และ pc และ เขียนด้วย action script 2 และ 3 (ผมก็ไม่ค่อยรู้เรื่องเพราะไม่เป็น flash)

ยังไงลอง load ไปดูนะครับ ทั้งหมดเครดิตให้ @tvchampion

By: sugree
FounderWriterAndroidBlackberry
on 6 October 2008 - 07:40 #67254 Reply to:67236

ขอบคุณครับ เห็นมีแยก mac กับ pc ต่างกันยังไงครับ แล้วลินุกซ์?

By: 9AuM on 6 October 2008 - 10:36 #67276 Reply to:67254

คือ ใช้ flash version บน mac และ flash version pc export เป็น swf ออกมาน่ะครับ
ตั้งใจแสดงให้เห็นว่า ทั้ง version mac และ pc ต่างก็ export ออกมาแล้วพิมพ์ไทยไม่ได้ครับ

By: lingjaidee
ContributoriPhoneAndroid
on 6 October 2008 - 06:15 #67253
lingjaidee's picture

ไม่ค่อยได้ใช้ Flash กับการ Programming นัก
แต่ตอน version MX รู้สึกว่าตอนรับ Form จะมีปัญหาจริงๆ
ทำให้ต้องเลี่ยงไปรับ input เฉพาะ ภ.eng เลยเลี่ยงๆไม่ใช้
จนลืมปัญหานี้ไปแล้วนะเนี่ย


my blog

By: Bongbank
ContributoriPhoneAndroidBlackberry
on 6 October 2008 - 09:03 #67259
Bongbank's picture

ดีแล้วครับ พัฒนาขึ้นเรื่อยๆ แล้ว Adobe Air บน linuxล่ะ ถึงไหนแล้ว?

By: NgOrXz
iPhoneAndroidWindows
on 6 October 2008 - 10:17 #67270
NgOrXz's picture

โอ้ว แก้ Flash แล้ว Flex จะได้รับการแก้ไขด้วยใหม ถ้าเอาตัวอย่าง RichText ของ Flex ที่ตัดคำผิด มาแสดงให้ดูจะได้ใหมอะครับ

©NgOrXz™®
แมนเชสเตอร์ยูไนเต็ด เก่งที่สุดในโลก

By: nat3 on 6 October 2008 - 10:34 #67275 Reply to:67270

ได้เหมือนกัน เพราะ flex เขียนออกมาหลังจากคอมไพล์มันก็กลายเป็น flash อะแหละ

By: kohsija
AndroidUbuntuWindowsIn Love
on 6 October 2008 - 11:24 #67290
kohsija's picture

เสนอทดสอบด้วยประโยคนี้ครับ

สำหรับประโยคบังคับผู้ที่ฝึกพิมพ์ได้ครบทุกแป้น(แป้นล่าง) ภาษาไทยใช้ประโยคที่ว่า
"เมื่อวานนี้ลุงสถิตจัดระดมคนกับพวกทหารไปยกช่อฟ้าขึ้นที่วัดผาแดงใกล้ ๆ อำเภอฝาง"
ที่มา - http://phajae.exteen.com/20081003/typewriter-1

Kohsija

By: tvchampion on 6 October 2008 - 12:01 #67294 Reply to:67290

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

By: sugree
FounderWriterAndroidBlackberry
on 6 October 2008 - 12:07 #67296 Reply to:67294

โอ้ เจ๋ง งั้นขอเพิ่ม กำขี้ ต่อท้ายด้วย เดี๋ยวเจอแบบ OO.o

By: tvchampion on 6 October 2008 - 12:37 #67300 Reply to:67296

Flash นี่ ปกติภาษาไทย มันใช้ วิธี Embed Font ไปใน swf ไฟล์ด้วย
แบบนี้เราต้องส่งfont ให้เขา ทดสอบด้วยไหม แล้วควรจะใช้ font ไหน ?

By: sugree
FounderWriterAndroidBlackberry
on 6 October 2008 - 12:42 #67301 Reply to:67300

อันนี้ผมไม่แน่ใจว่าควร embed หรือเปล่า เพราะทุกระบบปฏิบัติการจะมีฟอนต์ที่มีเกือบทุกภาษาอย่างแล้ว อย่างวินโดส์ก็มี tahoma กับ arial ซึ่งอ้างถึงจาก serif หรือ sans-serif แล้วเดี๋ยวมันไปหาให้ ปกติเค้าไม่ได้ทำแบบนั้นเหรอครับ

By: tvchampion on 6 October 2008 - 12:47 #67303 Reply to:67301

อืมลืมไป มันมี device font ด้วยนี่หว่า Embed font จนชิน เลยลืมไปเลย
งั้นเดี๋ยวทำ device font ด้วย tahoma ไปให้ด้วยละกัน

By: 0xffeeddaa on 6 October 2008 - 13:27 #67306

สู้ๆ ครับพี่แชมป์ เดี๋ยวตอนเย็นถ้ามีอะไรเหลือๆ จะเข้ามาช่วย

By: greendog
ContributoriPhoneAndroid
on 6 October 2008 - 17:21 #67332
greendog's picture

เอาใจช่วยครับ สู้เขาๆ ^ ^

ตอนนี้ทำจาก Flex อยู่อ่ะครับ คำถามคือ ผมจะเอา Font ที่ "แสดงผลถูกต้องประกอบด้านข้าง" มาจาก ที่ไหนอ่ะครับ เพราะผมลองใน word แล้วเพิ่งรู้ว่าขนาด font มันไม่เท่ากันอ่ะครับ

ยังไม่ตรงตาม ที่คุณ sugree ต้องการนะครับ
http://www.teerasej.com/example/thailanguage/

ปล. ที่บ้านผมไม่ได้ซื้อ Dreamweaver ด้วยสิครับ T T

my web-site: www.teerasej.com
my Flex blog: http://flexblog.teerasej.com

By: sugree
FounderWriterAndroidBlackberry
on 6 October 2008 - 22:58 #67350 Reply to:67332

ขนาดไม่สำคัญ เอารูปแบบครับ tahoma ได้แล้ว ขอ sans กับ sans-serif อีกอันแบบไม่กำหนดฟอนต์ใช้ default ล้วนๆ

By: greendog
ContributoriPhoneAndroid
on 7 October 2008 - 00:18 #67357 Reply to:67350
greendog's picture

พี่ sugree ช่วยลองเข้าไปดูหน้าสองให้หน่อยครับ ว่าตรงกับความต้องการหรือเปล่า

my web-site: www.teerasej.com
my Flex blog: http://flexblog.teerasej.com

By: sugree
FounderWriterAndroidBlackberry
on 7 October 2008 - 00:27 #67358 Reply to:67357

ขอเพิ่มอีกนิด

  1. ใส่ภาพที่พิมพ์ใน notepad แบบถูกๆ ใส่เข้าไปด้วย จะได้เห็นง่ายๆ
  2. เพิ่มฟอนต์พวก lucida, dejavu, angsana new เข้าไปด้วยก็ดี
By: bact
Contributor
on 6 October 2008 - 23:18 #67352
bact's picture

ขอเสริมคนที่จะทดสอบการป้อนข้อความนะครับ
การตัด-แปะ อาจได้ผลต่างจาก การพิมพ์เข้าไปเองทีละตัว
ลองทั้งสองอย่างเลยนะครับ :)


bact' is a name

By: 0xffeeddaa on 7 October 2008 - 17:58 #67419

อย่าลืมเรื่องพิมพ์ไทยใน Mac os ไม่ได้นะครับ (เทสแล้วทั่ง safari และ firefox)

By: sugree
FounderWriterAndroidBlackberry
on 8 October 2008 - 12:14 #67465

น่าจะพร้อมลุย

By: keng
WriteriPhoneAndroidIn Love
on 9 October 2008 - 20:41 #67581
keng's picture

ใช้อันนี้ดิ

เป็นมนุษย์สุดประเสริฐเลิศคุณค่า กว่าบรรดาฝูงสัตว์เดรัจฉาน
จงฝ่าฟันพัฒนาวิชาการ อย่าล้างผลาญฤๅเข่นฆ่าบีฑาใคร
ไม่ถือโทษโกรธแช่งซัดฮึดฮัดด่า หัดอภัยเหมือนกีฬาอัชฌาสัย
ปฏิบัติประพฤติกฎกำหนดใจ พูดจาให้จ๊ะ ๆ จ๋า ๆ น่าฟังเอยฯ

ฎฏฐ

ฎูฏูฐู

By: sugree
FounderWriterAndroidBlackberry
on 20 October 2008 - 02:08 #68634

มาเสริมไว้กันลืม

๏ เป็นมนุษย์สุดประเสริฐเลิศคุณค่า
กว่าบรรดาฝูงสัตว์เดรัจฉาน
จงฟันฝ่าพัฒนาวิชาการ
อย่าล้างผลาญฤๅเข่นฆ่าบีฑาใคร
ไม่ถือโทษโกรธแช่งซัดฮึดฮัดด่า
หัดอภัยเหมือนกีฬาอัชฌาสัย
ปฏิบัติประพฤติกฎกําหนดใจ
พูดจาให้จ๊ะๆ จ๋าๆ น่าฟั งเอยฯ

พ่อปู่พี่ปี่ฎฐุญุกิสมิํธมฺมํเกื็อกป่า

๐๑๒๓๔๕๖๗๘๙ กกๆ ๚ะ๛
A QUICK BROWN FOX JUMPS OVER THE LAZY DOG.
a quick brown fox jumps over the lazy dog.
0123456789

By: keng
WriteriPhoneAndroidIn Love
on 20 October 2008 - 02:10 #68636 Reply to:68634
keng's picture

เออ อันนี้แหล่ะ มีโคมูตร ฟองมันด้วย