ZWSP with cttex

แทรก ZWSP (Zero Width Space ช่องว่างความกว้างศูนย์) ระหว่างคำไทยในเอกสาร HTML


# cttex -b "&#x200b;" < input.html > output.html

คำสั่งข้างบน ใช้กับ cttex-1.30w (ตั้งชื่อไว้งี้ชั่วคราว ย้ำว่าตัวนี้ไม่ใช่ตัวอย่างเป็นทางการ เป็นเพียง “hack” อันนึงเท่านั้น) ที่มีตัวเลือกใหม่ -b ไว้ให้กำหนดตัวแบ่งคำเองได้ read more

cttex 1.30 win32-fixed

สืบเนื่องจากโพสต์เรื่อง stack overflow ใน cttex 1.30 บน Windows ตอนนี้แก้ไขได้เรียบร้อยแล้วครับ 🙂

นอกจากแก้ไขเรื่อง stack overflow แล้ว ยังเพิ่ม option -W ใช้ \wbr เป็นตัวแบ่งคำ และ -b กำหนดตัวแบ่งคำเอง
ตัวอย่างเช่น ถ้าอยากแทรก ZWSP ระหว่างคำในเอกสาร ก็ใช้ read more

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
ขอบคุณครับ 🙂 read more