|
การฝึกใช้โปรแกรม Thai LaTeX กับ MikTeX 2.6 ขั้นแนะนำ
โพสต์เมื่อ:
12:51 วันที่ 6 ก.ค. 2550 ชมแล้ว:
19,893
ตอบแล้ว:
70
วิชาการ.คอม > ครูอาจารย์
วิชาการ.คอม > ครูอาจารย์ > ครูคุยทั่วไป วิชาการ.คอม > ครูอาจารย์ > การเรียนการสอน วิชาการ.คอม > ครูอาจารย์ > เทคนิควิธีการสอน
(เป็นโครงการต่อเนื่อง(ของผม) จากกระทู้การฝึกเขียนโปรแกรม SciLab ขั้นแนะนำ)
กระทู้นี้จะเป็นการแนะนำ พูดคุยกันเกี่ยวกับ การทำ ThaiLaTeX บน Windows กับ MikTeXมีแนวทางของกระทู้ดังนี้ - เป็นที่พูดคุยกันเกี่ยวกับการใช้ ThaiLaTeX - แนะนำหลักการ โครงสร้าง เทคนิคพื้นฐาน ในการใช้ LaTeX - ติดตาม ทดลองใช้ Packages ต่างๆ ที่เป็นประโยชน์ - อื่นๆ ... ที่จะทำให้มีผู้สนใจใช้โปรแกรมที่เป็น Freeware ที่มีประโยชน์ และมีความสามารถสูงอันนี้ ขั้นตอนในการตัดคำนี้ เราสามารถทำเป็น bat ไฟล์ ได้ดังนี้ ------------------------------------------------------------------ ตัด c:\swath\swath -f latex -d c:\swath <%1.ttx> %1.tex latex %1.tex ------------------------------------------------------------------ ตัด ให้ copy ข้อความ 2 บรรทัดดังกล่าวลง notepad แล้ว save ชื่อ "sw.bat" ซึ่งจะ save ไว้ในโฟลเดอร์ C:\swath ที่ถูกสร้างขึ้นโดย bat ไฟล์ในการติดตั้งในตอนแรก ขั้นตอนสุดท้าย เราจะสร้างตัวคลิ๊กบนเมนูบาร์ของ winshell เพื่อให้ทำงานกับไฟล์ .ttx ของเรา (ต้อง save ไฟล์งานของเราด้วย .ttx) ซึ่งจะไปเรียกไฟล์ sw.bat ให้เรียก swath ให้มาตัดคำ ให้ได้ไฟล์ .tex แล้วค่อย compile ด้วย latex ใน winshell เลือก option --> user program ![]() เติมข้อความ name, exe-file, cmd-line และคลิ๊กเครื่องหมายถูกทั้ง 3 อันทิ้ง ดังรูป ![]() เลือก options --> view --> customize ![]() เลือก user-program เลือก TLaTeX ใช้ mouse คลิ๊กลากเอา TLaTeX ไปวางบนเมนูบาร์ ( ตอนนี้จะเห็นเป็น I ) ![]() เลือก text only แล้วคลิ๊ก OK ![]() จะได้ตัวคลิ๊ก TLaTeX บนเมนูบาร์ของ winshell ดังรูป ![]() (สรุปอีกทีนะครับ) คุณ nooch ลองตรวจสอบว่า มีไฟล์ต่างๆ สำหรับที่จะติดตั้งด้วยไฟล์ "jwsetup.bat" หรือยัง ตาม คหพ# 22 - 27 - run ติดตั้งด้วย bat ไฟล์ jwsetup.bat ดังกล่าว - ทำ bat ไฟล์ "sw.bat" ตามคหพ#30 เก็บไว้ใน C:\swath - แล้วลง winshell และปรับแต่ง winshell ตาม คหพ# 32 - 37 ทำตามคำแนะนำ คหพ.# 22- 30 แล้วลองลง WinShell ตาม คหพ #32-37 แล้ว แต่ก็ยังไม่ work ค่ะ (ที่สำคัญยังใช้ WinShell ไม่ค่อยคล่องด้วยค่ะ แต่ถ้าเป็น WinEdt ก็พอจะคล่องกว่าเล็กน้อยค่ะ เพราะเคยใช้กับ Latex ภาษาอังกฤษมาก่อนค่ะ) ถ้าใช้ WindEdt จะต้องลงอย่างไรคะ เพราะตอนนี้ปัญหาที่เจอคือ 1) หน้าจอ Editor แสดงภาษาไทยไม่ได้ค่ะ 2) และก็ compile ไฟล์ที่พิมพ์เป็นภาษาไทยไม่ได้ด้วยค่ะ เศร้าจัง ท้อแท้จริงๆ ขอบคุณล่วงหน้านะคะ ใน winshell ต้องทำการ set เปลี่ยนให้ใช้ font ภาษาไทย Options --> Fonts ![]() เลือก font ภาษาไทยเช่น Tahoma และเลือก Script เป็น Thai ![]() ซึ่งจะทำให้แสดงภาษาไทยได้ครับ ![]() winshell ใน version นี้มี Automatic Spell Check ซึ่งยังไม่มี dictionary ของภาษาไทย ให้เราเลือกไม่ใช้ Spell Check Options --> คลิ๊ก Automatic Spell Check ตอนนี้กำลังทำตามขั้นตอนของ คหพ ที่2 อยู่ค่ะ เพราะว่าได้พิจารณาแล้วใช้ WinEdit น่าจะสะดวกที่สุดเพราะมี tools ให้ค่อนข้างเยอะและใช้ง่ายด้วย แต่จริงๆ แล้วเมื่อสองสามเดือนก่อน ก็เคยพยายามทำตาม คหพ 2 มาแล้วครั้งหนึ่งแต่ไม่ work ก็เลยใช้เฉพาะ latex ที่เป็นภาษาอังกฤษอย่างเดียวไปก่อน แต่ตอนนี้จำเป็นต้องใช้ภาษาไทยแล้ว ก็เลยมาลองพยายามดูอีกครั้งหนึ่ง ตอนนี้ใช้ swath แต่ว่าไฟล์ tex ที่ได้มา นำมา run ด้วยคำสั่ง latex thaitest ไม่ได้ มันขึ้นว่า error แบบข้างล่าง ก็เลยไม่รู้ว่าทำอย่างไรต่อดี อาจารย์มีความเห็นว่าอย่างไรค่ะ ตอนนี้กำลังทำตามขั้นตอนของ คหพ ที่2 อยู่ค่ะ เพราะว่าได้พิจารณาแล้วใช้ WinEdit น่าจะสะดวกที่สุดเพราะมี tools ให้ค่อนข้างเยอะและใช้ง่ายด้วย แต่จริงๆ แล้วเมื่อสองสามเดือนก่อน ก็เคยพยายามทำตาม คหพ 2 มาแล้วครั้งหนึ่งแต่ไม่ work ก็เลยใช้เฉพาะ latex ที่เป็นภาษาอังกฤษอย่างเดียวไปก่อน แต่ตอนนี้จำเป็นต้องใช้ภาษาไทยแล้ว ก็เลยมาลองพยายามดูอีกครั้งหนึ่ง ตอนนี้ใช้ swath แต่ว่าไฟล์ tex ที่ได้มา,ขนาด 0 bytes ค่ะ สงสัยจะต้องทำใจเลิกแล้วต่อกันดีมั๊ยเนี่ย Latex ภาษาไทย การใช้ latex นั้น ถ้ามีคนที่รู้ set up ให้เรา ก็จะตัดปัญหาเรื่องการติดตั้งให้ทำงานได้ ออกไปได้ ถ้าต้องการทำเอง ก็ต้องบอกว่า เป็นเรื่องที่ต้องใช้ความอดทนความพยายาม และต้องลองผิดลองถูกกันหลายเที่ยวทีเดียว เมื่อไม่ work ใช้ไม่ได้ ก็แสดงว่า มีอะไรบางอย่างที่เรายังทำไม่ถูกต้อง ... ซึ่งก็ต้องค้นหาให้เจอ แล้วก็ลองแก้ไขดูใหม่อีกที ![]() " ... ตอนนี้ใช้ swath แต่ว่าไฟล์ tex ที่ได้มา,ขนาด 0 bytes ค่ะ สงสัยจะต้องทำใจเลิกแล้วต่อกันดีมั๊ยเนี่ย Latex ภาษาไทย ... " อาจจะมีสาเหตุมาจาก การใช้ swath เวอร์ชันใหม่ ซึ่งต้องทำงานร่วมกับ ไฟล์อื่นๆ ให้คุณ nooch ลองเข้าไป check ในโฟลเดอร์ ที่มี swath.exe ว่า มีไฟล์ต่างๆ ตามที่แสดงใน คหพ#ข้างบนนี้ รวมอยู่ในโฟลเดอร์เดียวกันทั้งหมดหรือไม่ ได้แล้วค่ะ ที่แตกต่างคือ version ของ swath ที่มีอยู่ files ที่อาจารย์ list ให้ ใน คหพ#47 มันอยู่ในโฟเดอร์ data ค่ะ ก็เลย copy มาไว้ในโฟเดอร์เดียวกับ swath.exe แล้วก็ run initexmf -v --mkmaps -u อีกสองครั้ง ก็ทำได้แล้วค่ะ โชคดีจัง ส่วน WinEdt ก็ download WinEdt5.5 มาลงแล้วก็ใช้ภาษาไทยได้แล้วค่ะ ขอบพระคุณค่ะ |
ขอบคุณผู้สนับสนุนHot Links |
Copyright© 2000-2007, Vcharkarn.Com. All rights reserved.
|
คลิ๊กเพื่อดูสถิติ รับรองและสนับสนุนโดย |
![]() สสวท. |
![]() มูลนิธิ พสวท. |
![]() พสวท. |