ทดสอบ EasyMimeTex 1.0 for gpEasy 3.6.0
หลังจากแช่เย็น gpEasy อยู่ที่เวอร์ชั่น 3.5.2 มาซะนาน เพราะเข้าใจว่าเขาคงจะเลิกทำเจ้า CMS น่ารักๆ ตัวนี้ไปซะแล้ว (ก็เล่นไม่กระดุกกระดิกมาเป็นปีแล้วนี่นา) ... แต่จู่ๆ วันนี้ผมก็นึกอยากจะแว้บเข้าไปเยี่ยมเยียนเว็บไซต์ของเขาซะหน่อย แล้วก็เลยถือโอกาส upgrade สิ่งที่อยู่ในเครื่องของตัวเองให้กลายเป็นเวอร์ชั่น 3.6.0 ซึ่งเป็นรุ่นล่าสุดของ gpEasy พร้อมๆ กับหา plug-ins บางตัวมาทดลองเล่นอีกนิดหน่อย ... โดยมีหนึ่งในจำนวนนั้นก็คือ EasyMimeTex 1.0 ที่เอาไว้เขียน "สูตรคณิตศาสตร์" บนหน้าเว็บ
การติดตั้งเจ้า EasyMimeTex มีรายละเอียดมากกว่าการติดตั้ง plug-ins ตัวอื่นๆ ของ gpEasy อยู่เล็กน้อย โดยเราจะต้องไปเอาชิ้นส่วนที่เหลือมาจาก John Forkosh Associates Inc. แล้วคอมไพล์ขึ้นมาเป็น mimetex.cgi เพื่อเอาไปใส่ใน cgi-bin/ directory ของระบบก่อนที่จะสามารถใช้งานได้ตามที่เขาออกแบบเอาไว้
สำหรับขั้นตอนในการป้อนสูตรคณิตศาสตร์นั้น เราจะต้องป้อนด้วย html ผสมกับ TeX code ใน syntax แบบนี้ครับ ...
<img src="/cgi-bin/mimetex.cgi?สูตรที่ต้องการ">
... ตัวอย่างเช่น ...
<img src="/cgi-bin/mimetex.cgi?x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}">
ซึ่งก็จะได้ผลลัพธ์ออกมาเป็นอย่างนี้ ...
สังเกตนะครับว่า ผลลัพธ์ที่ได้นั้นจะเป็น "รูปภาพ" (img) ซึ่งเราก็จะสามารถปรับให้ใหญ่หรือเล็กได้ตามที่ต้องการ ... คราวนี้ การเขียน blog ที่มีส่วนผสมของสูตรคณิตศาสตร์ปนอยู่ในเนื้อหา ก็กลายเป็นสิ่งที่ไม่ยากเย็นจนเกินไปนักแล้วล่ะ ... แล้วนี่ก็คือการทดลองเล่นกับสูตรคำนวณพื้นๆ ที่ผมเคยใช้งานจริงเมื่อหลายปีก่อน ...
The Formula for Net Cost in FOC Case
The simplest formula is :
... (a)
When FOC is the same item as the bought ones :
... (b)
If we timed and devided by 100 to (b)
... (c)
From ( a ) and ( c ), derive to the formulas ( d ) and ( e )
... (d)
... (e)
... (f)
From (a) and (f), derive to the formula
... (g)
In case of the FOC item being varied from the bought ones. We'll replace the 2 List Cost in (g) with 2 different variables,
... (h)
Whereas :
B = ListCost of any BOUGHT items
F = ListCost of FOC item
foc% = FOC Q'ty / 100
So, in case of FOC=20% the formula will be replaced as :
If we'd like to change the foc% but keeping the same NetCost, we'll requote formula (h) as
for the First Price Set
for the Second Price Set
Where the condition is N2 = N1. So ...
... (i)
In the case of B=F (only F cost concerned), we got from ( c )
, and then
... (j)
Replace F2 from (j) to (i)
... (k)
Whereas:
B2 = The SECOND LIstCost of any BOUGHT items
B1 = The FIRST ListCost of any BOUGHT items
F1 = The FIRST ListCost of FOC item
foc1% = FIRST FOC Q'ty / 100
foc2% = SECOND FOC Q'ty / 100
ZhuqiNote 2.0.1
ซนไม้ซนมือจนสิ่งที่โพสต์ไว้เดิมหายวับไปกับตา ... สมน้ำหน้า !!! ... ... แต่ก็ถือโอกาส upgrade เวอร์ชั่นของ gpEasy เป็น 3.6.0 ซะเลยแล้วกัน ถือเป็นการเริ่มต้นใหม่กับเวอร์ชั่นที่ไม่มีการ upgrade มานานมากแล้ว ...
เดิมทีเดียวก็ตั้งใจไว้ว่า จะเขียนบันทึกอะไรไปเรื่อยเปื่อยให้ได้ทุกๆ วัน ส่วนจะหยิบมาโพสต์ในเน็ตด้วยหรือไม่ก็เป็นอีกเรื่องหนึ่ง แต่จนแล้วจนรอดผมก็ขยับเวลาให้ลงตัวกับเรื่องที่อยากจะเขียนไม่ได้ซักที ... ข้อนี้คงต้องหาทางปรับปรุงที่ตัวเองเป็นหลักแล้วล่ะ !!? ... ... เพราะเครื่องไม้เครื่องมือสำหรับการเขียนบันทึกเป็นรายวันก็ค่อนข้างที่จะพร้อมสรรพอยู่พอสมควร
การที่คนเราจะขีดๆ เขียนๆ ความคิดของตัวเองออกมานั้น เราคงต้องยอม "จำกัดขอบเขต" ของ "กรอบคิด" ของตัวเองให้ "แคบลง" ในระดับหนึ่ง เพื่อให้ประเด็นต่างๆ มีความจำเพาะเจาะจงที่ชัดเจนมากขึ้น ไม่ใช่ "ส.ท.ร." หรือ "สนใจไปหมดทุกรายละเอียด" อย่างที่ตัวผมเองมักจะมีอาการอย่างนั้นอยู่เป็นประจำ อันเป็น "จริตสันดาน" ที่ทำให้ตัวเองต้องเสียสะตุ้งสตางค์ไปกับหนังสือบ้าบอคอแตกแทบจะทุกหมวดหมู่ในโลก ทั้งๆ ที่เวลาสำหรับการอ่านสรรพตำราเพื่อศึกษาหาความรู้ให้ครอบคลุมทั้งจักรวาล ก็ไม่ได้มีมากมายขนาดนั้นเลย !!?? ...
ครั้งหนึ่งเคยมีคนถามท่านคานธี (Gandhi) ว่า "ทำไมท่านจึงสามารถคิดและทำสิ่งต่างๆ ได้มากมายปานนี้ ?" ท่านคานธี (Gandhi) ตอบว่า "เพราะข้าพเจ้าเลือกที่จะทำสิ่งต่างๆ ให้น้อยลง ข้าพเจาจึงมีเวลาเพียงพอสำหรับการทำสิ่งหนึ่งๆ ให้มากขึ้น" ...
อือม์ ... น่าคิดนะ !! ... แต่ผมก็จำไม่ได้หรอกครับว่า ผมไปเจอบทสนทนาที่ว่านี้จากแหล่งไหน แล้วก็เลยไม่รู้จะให้เครดิตกับใครยังไง ... เก้าะ ... ในเมื่อจำได้แค่ว่าเป็นคำพูดของท่านคานธี (Gandhi) งั้นก็ให้เครดิตกับท่านคานธี (Gandhi) ไปแล้วกัน !! ...