Theppitak's blog

My personal blog.

14 พฤษภาคม 2547

Pango OT Revisited

วันนี้เริ่มจะเข้ารูปเข้ารอยการทำงานเดิม ก็วันศุกร์เสียแล้ว.. อืมม์.. เครื่องร้อนช้าก็อย่างนี้แหละ โดนขัดจังหวะแล้วจะมึนไปนาน

ค่อยๆ ติดเครื่องด้วยการเปิดเพลงฟังเล่นด้วย VLC แบบจริงๆ จังๆ โดยลองโหลด play list แบบผสม ogg, wma file แล้วก็ audio CD (ความจริงจะเล่น video clip สลับฉากด้วยก็ได้ แต่แค่อยากจะฟังเพลงคลอเฉยๆ) โหะๆๆ สมควรแล้ว ที่เคยได้ opensource award เล่นทุกอย่างได้ในหนึ่งเดียว ไม่ต้องแยก mp3, VCD, audio เป็นคนละ application นี่ยังรับทีวีดาวเทียม, กระจายเสียงทางเน็ตได้ด้วย ไว้วันหลังค่อยลองกระจายเสียงผ่าน Wi-Fi ดู

VLC screenshot

ว่าแล้วก็กลับมาหา Pango OT ที่ ยังไม่สมบูรณ์ คราวนี้ลองตั้งข้อหากับ Pango ดู เพราะใช้ fonttools/ttx dump OpenType table ออกมาดูแล้ว ก็เรียบร้อยดี ใช้เวลาช่วงเย็นแกะไปแกะมา dump โน่น dump นี่ จนพบว่า โหะๆ OTL layer ของ Pango มันคำนวณ coordinate แบบโตขึ้นทางบนขวา แต่ PangoGlyphGeometry มันใช้ screen corrdinate ซึ่งโตลงล่างขวา ตอนที่ generate glyph string ก็เลยจัดการกลับเครื่องหมาย (ตาม patch) แล้ว file GNOME Bug #142544 ..เอาน่ะ คิดว่าแก้ถูกจุดแล้วหละ ☺

Gedit screenshot

10 ความเห็น:

แสดงความเห็น (มีการกลั่นกรองสำหรับ blog ที่เก่ากว่า 14 วัน)

<< กลับหน้าแรก

hacker emblem