อ้างอิง:
ข้อความเดิมเขียนโดยคุณ Spotanus
ถ้ายังงี้ ผมขอเว็บที่ให้เว็บบอร์ดที่สามารถพิมพ์ TeX ได้หน่อยสิครับ ?
|
ตามที่ได้บอกไว้ในความเห็นที่
2 คือ เท่าที่พี่รู้
ไม่มีครับ เราต้องแก้ไขเว็บบอร์ดเองทั้งสิ้น
อ้างอิง:
ข้อความเดิมเขียนโดยคุณ Spotanus
แล้วอยากได้ขั้นตอนที่คนไม่มีความรู้อย่างผมทำได้ด้วย
|
พี่คิดว่าวิธีที่ง่ายที่สุดคือ mimeTeX วิธีการติดตั้งก็เป็นไปตามความเห็นที่
7 โดยไปเลือกดาวน์โหลด
mimetex ที่คอมไพล์เสร็จแล้ว นำเฉพาะไฟล์ mimetex.cgi ที่อยู่ข้างใน มาวางไว้ที่โฟลเดอร์ cgi-bin กำหนด permissionของไฟล์เป็น 755 จากนั้นก็ไปแก้ phpBB3 ตามที่น้องได้ถามและพี่ได้ตอบอธิบายในความเห็นที่
10 (ขั้นตอนการแก้ phpBB3 แบบละเอียดกว่านี้ พี่บอกไม่ได้ เพราะไม่เคยใช้)
สำหรับวิธีตรวจสอบว่า host ที่เราไปใช้งานนั้นเป็น Operating System ตัวไหน แบบง่ายๆคือ เขียนไฟล์ php ขึ้นมาสักหนึ่งไฟล์ โค้ดข้างในคือ
นำไฟล์นี้ไปวางไว้ที่ host แล้วลองเรียกผ่านหน้าเว็บดูผลลัพธ์ที่ได้ จะเป็นข้อมูลทั่วไปเกี่ยวกับ host นั้น ตัวอย่างผลลัพธ์ที่ได้เช่น
หน้านี้ ให้สังเกตแถวบน แถวเดียวกับ System ว่ามีค่าเป็นอะไร เช่น จากหน้าผลลัพธ์ตัวอย่างคือ
FreeBSD siam.thaiweb.net 4.8-RELEASE FreeBSD 4.8-RELEASE #0: Thu Apr i386
ก็แสดงว่า host นั้นใช้ FreeBSD เป็น Operating System ดังนั้นในหน้าดาวน์โหลด
mimetex ที่คอมไพล์ไว้แล้วจึงเลือกเป็น FreeBSD (i386)
แต่ถ้าไฟล์ mimetex.cgi มันใช้ไม่ได้กับ host ของเรา เราอาจใช้บริการ mimetex จากเว็บของ mimeTeX เองได้ โดยขั้นตอนแก้ phpBB3 กำหนดรูปแบบของคำสั่ง
[tex]{TEXT}[/tex]
ให้ phpBB3 แปลงเป็นคำสั่ง
<img src="http://www.forkosh.dreamhost.com/mimetex.cgi?{TEXT}" align=middle>
ตัวอย่างการเรียกใช้ แสดงให้เห็นแล้วในความเห็นที่
7 แต่จะแสดงให้ดูอีกครั้งหนึ่ง ให้สังเกตด้วยว่า เว็บบอร์ดที่นี่ไม่ได้ติดตั้ง mimetex แต่ก็ไปหยิบยืมจากที่อื่นมาใช้ได้เช่นกัน
วิธีนี้มีข้อเสียคือ เป็นการยืมจมูกคนอื่นหายใจ หากเกิดปัญหากับเว็บ mimetex ก็จะทำให้เว็บเราแสดง TeX ไม่ได้เลย