-
ZWSP with cttex
แทรก ZWSP (Zero Width Space ช่องว่างความกว้างศูนย์) ระหว่างคำไทยในเอกสาร HTML # cttex -b “​” < input.html > output.html คำสั่งข้างบน ใช้กับ cttex-1.30w (ตั้งชื่อไว้งี้ชั่วคราว ย้ำว่าตัวนี้ไม่ใช่ตัวอย่างเป็นทางการ เป็นเพียง “hack” อันนึงเท่านั้น) ที่มีตัวเลือกใหม่ -b ไว้ให้กำหนดตัวแบ่งคำเองได้ แม้จะไม่น่าจะใช้ได้ทันทีกับทุกกรณี (เพราะนี่มันจะตัดดะไปหมดเลย ทั้ง head, meta, script ทุกส่วนในไฟล์ อาจจะทำให้เกิดอาการข้างเคียงได้) แต่ก็น่าจะทำให้สะดวกขึ้นบ้าง นิดหน่อย technorati tags: ZWSP, cttex, Thai, word break
-
cttex 1.30 win32-fixed
สืบเนื่องจากโพสต์เรื่อง stack overflow ใน cttex 1.30 บน Windows ตอนนี้แก้ไขได้เรียบร้อยแล้วครับ 🙂 นอกจากแก้ไขเรื่อง stack overflow แล้ว ยังเพิ่ม option -W ใช้ \wbr เป็นตัวแบ่งคำ และ -b กำหนดตัวแบ่งคำเอง ตัวอย่างเช่น ถ้าอยากแทรก ZWSP ระหว่างคำในเอกสาร ก็ใช้ # cttex -b “​” < input.html > output.html (เป็นแค่ตัวอย่างนะ เอาไปใช้จริงคงต้องปรับหน่อย เพราะนี่มันจะตัดดะเลย ใน header, meta, script ทุกอย่าง ตัดหมด) ซอร์สโค้ด: คอมไพล์ได้ด้วย Visual C++ 2005 Express Edition, Borland C++ Compiler,…
-
cttex 1.30 dict2state stack overflow on Windows
ทดลอง make cttex 1.30 บน Windows, ปรากฎว่า ตอนแปลงพจนานุกรมเป็น map (โปรแกรม dict2state) เกิด stack overflow เกิดขึ้นกับทั้ง gcc และ Visual C++ 2005 Express Edition บน GNU/Linux + gcc ไม่พบปัญหา ใครพอรู้สาเหตุ/วิธีแก้ ช่วยหน่อยนะครับ ในกระทู้ที่ LTN: stack overflow ใน dict2state ใน cttex 1.30 ขอบคุณครับ 🙂