Tags:

ผมไปโหลด miktexthai-0.3.5-setup.exe มาจาก sourceforge แล้วแต่พอรันมันก็บอกว่า "You must install MiKTeX first!" ทั้งๆ ที่ผมก็ใช้ MiKTeX อยู่แล้ว (แต่เป็นเวอร์ชัน 2.6) ผมเข้าใจว่าเวอร์ชันมันอาจจะไม่ตรงกันหรืออย่างไรนี่แหละ มีใครช่วยผมได้บ้างครับ

ขอวิธีแก้ไข หรือโปรแกรมอะไรที่ใช้แทนได้ก็ได้ครับ ถ้าเป็นโปรแกรมขอแหล่งดาวน์โหลดด้วย ขอบคุณล่วงหน้าครับ

Get latest news from Blognone
By: p-joy on 2 May 2007 - 02:09 #21926

http://physics3.sut.ac.th/miktexthai.html

ทำตามวิธีตามลิงค์ข้างบนเลยครับ ฟอนต์ไทยบางตัวจะมีปัญหากับ YAP ก็ให้ไปโหลด font thai จาก CTAN มาลงทับ ก็จะแก้ปัญหาได้ กับ pdftex ไม่มีปัญหาอะไร

By: cafelatte on 2 May 2007 - 11:46 #21936

เคยอ่านเจอแล้วครับ แต่ MiKTeX ที่ผม install มาใช้มันไม่มี directory ชื่อ texmf ครับ แสดงว่าไฟล์มันไม่ครบ หรือว่าผมต้องสร้าง directory ใหม่เลย และไฟล์ updmap.cfg มันก็ไม่มี ต้อง copy ไปไว้ใน directory ที่สร้างใหม่เอาหรือครับ?

PS คุ้นๆ ว่าเคยไปอ่านเจอที่ไหนสักแห่งว่า MiKTeX Thai Extension ทำงานได้กับ MiKTeX 2.4 แต่ตอนนี้ทางผู้พัฒนา unsupport ไปแล้วครับ แล้วผมก็หา download ที่ไหนไม่ได้เลยด้วย พอจะมีวิธีให้ทำงานได้กับเวอร์ชัน 2.6 (หรือ 2.5) บ้างไหมครับ PPS ถ้ามีตัวอื่นแนะนำนอกจาก MiKTeX Thai ก็บอกกันด้วยครับ ผมไม่ได้ยึดติดกับ MiKTeX

By: p-joy on 2 May 2007 - 15:47 #21941

MikTeX ตั้งแต่ 2.5 เลิกใช้ \texmf แล้วครับ ข้ามไปเลยเช่นถ้าเขาเขียนว่า c:\Program Files\MikTeX 2.4\texmf\fonts\ ก็แก้เป็น c:\Program Files\MikTeX 2.6\fonts\

ส่วนไฟล์ updmap.cfg นั้นมีแน่นอนครับ อันใดอันหนึ่งในสองโพลเดอร์ที่เขาเขียนไว้นั่นแหละ (หลังจากตัด \texmf ไปแล้ว) แต่ MikTeX แนะนำไม่ให้แก้ เพราะเวลาอัพเดท MikTeX ไฟล์นี้ บางทีจะถูกรีเซตเป็นค่าตั้งต้นภาษาไทยก็ใช้ไม่ได้อีก ให้ลองดูในคู่มือของ MikTeX ดูครับ

MikTeX ดีที่สุดบน windows แล้วครับ ไม่ต้องย้ายไปไหน (ถ้าย้ายไป linux ก็อีกกรณีหนึ่ง) แค่ระบบ install package อัตโนมัติ (มีมาสามปีกว่าแล้ว) คือใน TeX ไฟล์ ถ้าเราใช้แพกเกจ ที่ไม่ได้ install ไว้ ตัวคอมไพล์มันก็จะไปดึงเอาแพกเกจนั้น ๆ มาจาก server ที่เราเลือกไว้ ให้โดยอัตโนมัติ แล้ว MikTeX อัพเกจทุกสองอาทิตย์ มี mirror ครึ่งร้อยทั่วโลก ก็ไม่รู้ว่าจะ เปลี่ยนทำไมแล้วครับ

By: cafelatte on 2 May 2007 - 16:35 #21942

ขอบคุณมากครับ ตอนนี้ใช้ MiKTeX ภาษาไทยได้สมใจแล้วครับ

By: luckyman
ContributoriPhoneAndroidRed Hat
on 31 May 2007 - 20:39 #21968

เอาออกแล้วนะครับ :)

By: nooch@www.blogn... on 31 May 2007 - 14:42 #23831

ตอนนี้ ลง MiKTeX 2.6 ตามที่แนะนำข้างต้น (แอบทำตามอ่ะ) แต่ว่าพอ run miktexthai-0.3.5-setup.exe ขึ้น message ว่า install miktext first (ซึ่งก็ install ไปแล้วนะ แต่เหมือนมันมองไม่เห็น miktex ค่ะ) ก็เลย download และทำตามที่ http://physics3.sut.ac.th/miktexthai.html แนะนำ ค่ะ มีเฉพาะ folder afm ที่ไม่มี directory public ค่ะ ก็เลยสร้างเองและ copy \thai ลงไป ทำจนครบและแก้ file updmap.cfg จากนั้นใช้คำสั่งบน initexmf ที่ dos prompt แล้วแต่ยังใช้ภาษาไทยไม่ได้ค่ะ ทั้งนี้ดิฉันใช้ WinEdt สำหรับการทำ script ค่ะ ตอนที่ใช้ภาษาไทยบน WinEdt ตัวหนังสือที่โชว์ไม่เป็นภาษาไทยค่ะ ช่วยแนะนำด้วยนะคะ ทำมาตั้งแต่เมื่อคืนแล้วแต่ยังใช้ MiKTeK ไม่ได้เลยค่ะ ขอบคุณนะคะ

By: p-joy on 31 May 2007 - 16:05 #23837

WinEDT 5.5 ใช้ภาษาไทยได้แล้วนะครับ แค่เปลี่ยนฟอนต์เอง

เวลาแก้ไฟล์ updmap ให้ใช้คำสั่งนี้นะครับ initexmf --edit-config-file updmap แค่เพิ่มบรรทัด Map thai.map เข้าไปแล้วก็เซฟ

จากนั้น initexmf -v --mkmaps -u ควรปิด YAP ด้วยนะครับ และเพื่อความชัวร์ให้ update ฐานข้อมูลของไฟล์ หนึ่งครั้งด้วยครับ

By: khawsuk on 11 June 2008 - 03:23 #54517

wk
กรุณาช่วยสรุปขั้นตอนการ install miktexthai-0.3.5-setup.exe ให้อีกทีครับ ผมไม่สามารถทำตามคำแนะนำข้างต้นได้เลยครับ ไม่ค่อยเข้าใจรายละเอียดเท่าไร ตอนนี้สามารถ download ได้แต่ miktex 2.7 ส่วน version ต่ำกว่านี้ผมหาไม่เจอครับ
ผมรู้มาว่า version 2.4 ยกเลิกไปแล้ว เลยไม่สามารถติดตั้งกับเครื่องใหม่ได้เลยครับ ใครรู้ช่วยกรุณาผมหน่อยครับ ขอบคุณมาก