วิธีการเขียนสมการสวยๆ ใน Exteen
posted on 03 May 2009 09:55 by monoguy in Mathเคยสงสัยมั้ยครับว่า ทำอย่างไรถึงจะได้สมการสวยๆ อย่างที่อยากได้ โดยที่ไม่ต้องเซฟเป็นภาพมาแปะไว้ เพราะถ้าเป็นภาพมาแปะไว้ เวลาแก้ที ก็ต้องกลับไปเซฟภาพมาอัพโหลดใหม่ เสียเวลาใช่มั้ยล่ะครับ
$$\int_0^1{\int_0^1{\sin{\left(\frac{\sin{Nx}}{\sin{x}}\right)}dx}dy}$$
มาเริ่มกันเลยนะครับ
- โหลดไฟล์ ASCIIMathML.js จากหน้าดาวโหลดของเว็บ http://mathcs.chapman.edu/~jipsen/mathml/asciimathdownload.html มา จากนั้นเปลี่ยนนามสกุลของไฟล์ ASCIIMathML.js ไปเป็น ASCIIMathML.jpg เปลี่ยนทำไมน่ะหรอ ก็เปลี่ยนเพื่อให้อัพโหลดขึ้นไปเก็บไว้กับ Exteen ได้ไงล่ะครับ เสร็จแล้วก็อัพโหลดไปเก็บไว้ที่ Exteen ได้เลยครับ ของผมเก็บไว้ที่ http://monoguy.exteen.com/images/ASCIIMathML.jpg ครับ
- เสร็จแล้วก็กดปุ่ม New Entry กันเลยครับ แล้วจัดการ กดที่ Disable WYSIWYG (ด้านล่างขวา) เพื่อให้เราสามารถแทรกสคริปที่จะทำให้สมการเราสวยลงไปครับ จากนั้นด้านบนสุดของเนื้อหา ก็ใส่โค้ดโหลดสคริปแบบนี้ลงไปครับ
<script type="text/javascript" src="http://monoguy.exteen.com/images/ASCIIMathML.jpg">
สำหรับคนที่ยังไม่อยากทำข้อ 1 ให้เสียเวลา ก็สามารถทดลองโดยการเอาสคริปนี้ไปใส่ไว้ชั่วคราวได้ครับ เอ็นทรี่ของคุณก็จะแอบมาโหลดสคริปนี้จาก account ของผมไปใช้ได้เช่นกัน แต่สำหรับคนที่คิดจะใช้บ่อยๆ ก็ขอให้ทำครับ เพราะว่าวันดีคืนดีผมอาจจะย้ายไฟล์นี้ หรือ เปลี่ยนตำแหน่งไฟล์นี้ เอ็นทรี่นั้นๆ ของคุณก็จะเต็มไปด้วยโค้ดที่อ่านไม่ค่อยออกก็เป็นได้
</script>
- ต่อไปมาถึงขั้นตอนการเขียนกันบ้างแล้วครับ ผมขอแนะนำคร่าวๆ ดังนี้ครับ
- พิมพ์สัญลักษณ์คณิตศาสตร์ภายในเครื่องหมาย \$ สองอัน เช่น \$โค้ดสมการอยู่ในนี้\$
- ยกกำลังหรือตัวห้อย $x^{15}$ พิมพ์ \$x^{15}\$ ส่วน $A_{m,n}$ พิมพ์ \$A_{m,n}\$
- เศษส่วน $\frac{3x-5}{4y+3}$ พิมพ์ \$\frac{3x-5}{4y+3}\$
- ลิมิต $\lim_{x\rightarrow \infty}\frac{x^2-3x+4}{4x-3x^2+5}$ พิมพ์ \$\lim_{x\rightarrow \infty}\frac{x^2-3x+4}{4x-3x^2+5}\$
- Summation $\sum_{n=1}^{10}{2n+3}$ พิมพ์ \$\sum_{n=1}^{10}{2n+3}\$
- ฯลฯ
- ผมมีคำแนะนำในการเขียนนิดหน่อยครับ เพื่อความสะดวก ผมมักจะเปิด WYSIWYG ไว้ก่อน แล้วพิมพ์เนื้อหาทั้งหมดให้เสร็จพร้อมสมการ จากนั้นผมค่อยสั่ง Disable WYSIWYG แล้วค่อยมาเติมสคริปและแก้ส่วนที่เป็นสมการให้แสดงผลได้ภายหลังครับ
ปล. 1. เอ็นทรี่นี้ตามคำเรียกร้องของน้อง TonHor ครับ
ปล. 2. ผมได้รับคำแนะนำการใช้งาน และตัวอย่างการเอาสคริปมาใช้ ทั้งหมดนี้จากคุณ sukoom2001


#1 By Wpotion&Saymonica on 2009-05-03 14:26