14 May 2004

bibtex2html

เมื่อเย็น (วันศุกร์) ต้องกลับมายุ่งกับ bibtex และ html อีกแล้ว เพราะมีเสียงเรียกร้อง (และสั่งการ) ว่าเว็บที่ทำไป เอาเปเปอร์มาเรียงเป็นพรืด ดูลำบาก น่าจะแบ่งตามปีและแยกประเภทด้วย ตอนแรกก็กะว่าจะลองอ่าน ocaml แล้วแก้เองซักตั้ง แต่ก่อนจะแก้ลองหาโปรแกรมอื่่นๆ ดูอีกที เลยไปเจอ bibtex2html อีกตัวหนึ่ง เขาเขียน python มาแปลง bibtex เป็น bibtexml ซึ่งเป็น xml แล้วค่อยเอา xslt มาแปลงให้เป็น html อีกที มีไฟล์ .xsl มาให้เสร็จเลย เป็นอันว่าเข้าทาง ลง xerces กับ xalan (บน gentoo นี่ลงง่ายดีแฮะ แถมมี java-config มาช่วยกำหนด classpath ให้ด้วย) แล้วก็นั่งแก้อยู่ชม.กว่าๆ ก็ได้ html ออกมาสมใจอาจารย์ ดูๆ ไปแล้ว ทำทุกอย่างให้เป็น xml หมดนี่ก็ดีเหมือนกันนะ จะแก้จะแปลงอะไรก็ใช้ xslt+xpath เอา เร็วดี

No comments: