LaTeX in Your Emails


คงจะมีปัญหากันบ้าง เวลาต้องส่งอีเมลถามปัญหาทางคณิตศาสตร์ (ปกติในเว็บบอร์ดรุ่นหลัง ๆ สามารถใส่สมการคณิตศาสตร์เข้าไปได้ ไม่มีปัญหาแล้ว) ทางแก้อันหนึ่งที่ง่าย ๆ คือแนบไฟล์ pdf ไปตรง ๆ เลย หรือแทรกสมการคณิตศาสตร์โดยใช้รหัสของ LaTeX ไปเลย กรณีแรกเสียเวลาเสียสมาธิในการสร้างคำถามค่อนข้างมาก กรณีที่สองมีข้อจำกัดค่อนข้างมาก บ่อยครั้งที่อ่านแล้วไม่รู้เรื่อง

สำหรับผู้ใช้ Thunderbird เป็นตัวอ่านอีเมล มีข่าวดีมาก ๆ คือ โปรแกรมตัวนี้มี Add-on ที่ชื่อ LaTeX It! ซึ่งสามารถทำงานได้เป็นอย่างดี ดังตัวอย่างในรูปข้างล่าง

จะเห็นว่าอีเมลที่ได้รับจากบน Yahoo จะมีสมการคณิตศาสตร์ (ในรูปไวยกรณ์คณิตศาสตร์ไม่ถูกต้อง) ที่สวยงานตามแบบฉบับของ LaTeX สำหรับวิธีการติดตั้งนั้นจำเป็นจะต้องมีโปรแกรมที่ต้องลงเพิ่มนอกจาก LaTeX Engine อย่าง MiKTeX หรือ TeXLive คือ

  • GhostScript
  • ImageMagick ซึ่งต้องเป็นเวอร์ชัน 32 บิต เท่านั้น (เราสามารถลงเวอร์ชัน 32 บิต แยกกันกับเวอร์ชัน 64 บิต ในกรณีที่ใช้ Windows 7 64 bit ได้ โดยที่ตัว 64 บิต ให้เป็นตัวเรียกใช้โดยปริยาย ส่วนโฟลเดอร์ที่ลง 32 บิต ก็ให้ตัว LaTeX It! ชี้ไปหา)

ในการติดตั้ง LaTeX It! นั้นให้เข้าไปที่เมนู Tools-> Add-ons ของ Thunderbird แล้วใช้คำค้นว่า LaTeX  แล้วก็เลือกติดตั้ง LaTeX It! จากนั้นก็ restart ตัวนกสายฟ้าใหม่เป็นอันได้ LaTeX It! มาใช้ ถ้ากด Write ก็จะมีไอคอนของ LaTeX It! ขึ้นมาให้เห็นแล้ว แต่ยังใช้งานไม่ได้ต้องตั้งค่าก่อน โดยการเข้าไปที่  Tools->Add-ons เหมือนเดิม แล้วเรียกแก้ Options ของ LaTeX It! ดังในรูป

สำหรับโฟลเดอร์ของ LaTeX และ dvips ก็อยู่ในโฟลเดอร์ที่ติดตั้ง MiKTeX ต่อด้วย \miktex\bin\latex.exe และ \miktex\bin\dvips.exe  ตามลำดับนะครับ ส่วน convert ก็จะอยู่ในโฟลเดอร์ที่ติดตั้ง Imagemagick นั่นแหละครับ หาได้ไม่ยาก  แค่นี้ก็สามารถใช้งานคำสั่งส่วนใหญ่ของ LaTeX ได้แล้ว ส่วนใครต้องการใช้ amsmath ก็ไปเพิ่มแพ็กเกจนี้เอาเองใน LaTeX template to use

เมื่อผ่านขั้นตอนนี้ไป เวลาต้องการเขียนสมการคณิตศาสตร์ก็ใส่คำสั่งของ LaTeX ไปได้เลย เสร็จแล้วก็กดไอคอนของ LaTeX It! มันก็จะแนบไฟล์รูปของสมการ (เป็น png) ให้อัตโนมัติ  พร้อมส่งครับ ข่าวร้ายคือต้องเฉพาะเมล์ที่อ่านผ่าน Thunderbird ได้เท่านั้นนะครับ Yahoo ต้องเสียเงินเพิ่ม, Gmail ได้, Hotmail ก็ได้ครับ

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s