การติดตั้ง Thai LaTeX บน Mac OS X


1. ติดตั้ง MacTex ซึ่งดาวน์โหลดได้ที่ http://tug.org/mactex/

2. ถ้าหากเจอปัญหา File 'thswitch.sty' not found
ให้ติดตั้ง Thai LaTeX โดยดาวน์โหลดโฟลเดอร์ thailatex ที่ http://kebo.vlsm.org/CTAN/language/thai/

รันคำสั่ง

  • ./configure --prefix=/usr/texbin
  • make 
  • sudo make install

3. ถ้าหากเจอปัญหา Could not find encoding file "lthuni.enc".

ให้ลองรันคำสั่ง

  • sudo updmap-sys

แล้วยังเจอปัญหานี้ ERROR: The following map file(s) couldn't be found: thai.map (in /usr/local/texlive/2013/texmf-config/web2c/updmap.cfg)

ให้แก้ปัญหาดังนี้

  • สร้างไฟล์ thai.map ในโฟลเดอร์
    /usr/local/texlive/2013/texmf-config/web2c/updmap.cfg โดยที่มีเนื้อหาดังนี้

rnorasi Norasi " LTHEncoding ReEncodeFont " > thai.map

  • แล้วรันคำสั่ง
    • sudo updmap-sys


มี LaTeX Editor หลายตัวแต่ตัวที่ใช้ตอนนี้คือ Texmaker เพราะเป็นซอฟต์แวร์ฟรีและสามารถทำงานได้บนหลายแพลตฟอร์ม

 

ขอบคุณคำแนะนำโดยนายเสกสรร พลตรี นศ ป โทคนแรกที่ใช้ LaTeX ในการเขียนวิทยานิพนธ์ และใช้ KKU Thesis LaTeX class ซี่งพัฒนาโดย ดร. กิตติพงษ์ มีสวาสดิ์ และดาวน์โหลดได้จาก http://sourceforge.net/projects/kkuthesis/develop

 

อ้างอิง

http://www.nattee.net/?q=node/231

 

เกร็ดในการใช้ laex
1.  การแก้ปัญหาการแสดงเครื่องหมายคำพูดเปิดที่แสดงออกมาเป็นเครื่องหมายคำพูดปิด
1.1 เครื่องหมายคำพูดเปิดแสดงด้วย `` และเครื่องหมายคำพูดปิดแสดงด้วย "

1.2 ใช้

\usepackage[english]{babel}\usepackage[autostyle]{csquotes}

\enquote{}

เครดิต: http://tex.stackexchange.com/questions/52351/quote-marks-are-backwards-using-texmaker-pdflatex

 

คำสำคัญ (Tags): #latex#mac#macport#thailatex
หมายเลขบันทึก: 485416เขียนเมื่อ 18 เมษายน 2012 05:31 น. ()แก้ไขเมื่อ 4 พฤศจิกายน 2013 10:09 น. ()สัญญาอนุญาต: ครีเอทีฟคอมมอนส์แบบ แสดงที่มา-ไม่ใช้เพื่อการค้า-อนุญาตแบบเดียวกัน


ความเห็น (2)

ผมใช้ XeTeX กับ TeXShop ครับ ทำให้ใช้ฟอนต์ภาษาไทยได้สะดวกและตัดคำภาษาไทยได้ดีครับ อย่าง คู่มือของ ClassStart นี่ ผมทำด้วย Sphinx แล้วทำ PDF ผ่าน XeLaTeX ครับ ตัว source code อยู่ที่นี่ครับ

อยากให้คนไทยมาใช้ LaTeX กันเยอะๆ ครับ เป็นระบบทำเอกสารที่ดีมากครับ

พบปัญหาการใช้งานกรุณาแจ้ง LINE ID @gotoknow
ขอแนะนำ ClassStart
ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
ทั้งเว็บทั้งแอปใช้งานฟรี