Posted on November 22, 2007 by tsvhh
จริง ๆ แล้วผมเคยใช้มันมาตั้งแต่ 7 ปีที่แล้วนะ ไม่เคยคิดเลยว่ามันจะดีขึ้นขนาดนี้ หลังจากได้ลองใช้เวอร์ชัน 1.52 พอว่าบรรณาธิกรณ์ตัวนี้อนาคตสดใสแน่นอน ไว้จะเขียนวิธีการใช้สำหรับผู้ใช้คนไทย รวมถึงแปลคู่มือด้วยครับ
LyX – The Document Processor
Filed under: Software | Leave a Comment »
Posted on November 9, 2007 by tsvhh
เมื่อวานได้ลองเล่น XeTeX (MiKTeX 2.7 beta 4) แล้วประทับใจมาก ๆ มันรองรับ
ภาษาไทยได้อย่างสะดวก เราสามารถใช้ฟอนต์จาก OS นั้น ๆ ได้เลย (ฟอนต์รุ่นเก่า
ยังมีปัญหาสระลอย) ทุกอย่างดูราบรื่นไปหมด ที่สำคัญมันตัดคำได้โดยอัตโนมัติ
สิ่งที่คุณต้องเตรียมสำหรับ Windows ก็แค่ MiKTeX 2.7หรือ TeX Live 2007
และก็บรรณาธิกรณ์ที่รองรับ Unicode เท่านั้นแหละ เช่น Notepad++ เป็นต้น จริง ๆ
ตอนแรกก็ไม่รู้จะทำอย่างไรเหมือนกันครับ หาคู่มือไม่เจอ นึกขึ้นได้ก็เลยค้นคำว่า
“XeTeX thai” ก็เจอเว็บของคนไทยเว็บนี้ ./bpasuซึ่งเขียนเรื่อง My first XeTeX
Thai Documentไว้พอดี ก็เลยเห็นตัวอย่างที่พอจะจับต้องได้
ขอสรุปวิธีการใช้ XeTeX (zee-tex) ไว้ซักเล็กน้อย
คุณต้องมี บรรณาธิกรณ์ (texteditor) ที่รองรับภาษาไทยแบบ Unicode (UTF-8)
ต้องมี XeTeX แน่นอน ผมก็แค่โหลด MiKTeX 2.7 ตัวเบสิกมาเท่านั้น
ทุกอย่างก็เหมือนเดิมครับ [...]
Filed under: LaTeX, Software | 13 Comments »
Posted on November 7, 2007 by tsvhh
เคยต้องคำนวณสมการแบบนี้บน MATLAB ไหมครับ
โดยที่ เป็นเวกเตอร์ และ เป็นสมาชิกของเมตริกซ์
และได้มีการกำหนดค่าตั้งต้นของ
เขียนแบบทั่วไปก็ใช้ลูป for โดยทำการหาค่า summation ในพจน์ที่สองก่อน แล้วนำค่าที่ได้ไปบวกกับ อีกทีหนึ่ง ซึ่งก็ต้องใช้ลูป for ซ้อนกันสองลูปถ้าใช้เมตริกซ์เข้าช่วยก็จะเหลือแค่ลูปเดียวดังนี้
ให้กำหนดค่าตั้งต้นของเมตริกซ์ ที่มีสมาชิกเป็นแถวของ ซะก่อน
W = [p(:,1) zeros(size(p,1),M-1)];
เสร็จแล้วก็เขียนโปรแกรมแบบนี้
for k=2:M
W(:,k) = p(:,k) – W(:,1:k-1)*alpha(1:k-1,k);
end
เป็นอันเสร็จเรื่อง วิธีนี้เร็วกว่าวิธีทั่วไปแน่นอนเพราะการคูณเมตริกซ์ที่ใช้ใน MATLAB นั้นใช้วิธีที่เร็วที่สุดอยู่แล้ว
เขียนโปรแกรมบน MATLAB เพื่อใช้ในงานบางสถานการณ์จำเป็นต้องเขียนโปรแกรมให้เร็วที่สุดเท่าที่จะทำได้
Filed under: MATLAB, MATLAB Tips and Tricks | 2 Comments »
Posted on November 1, 2007 by tsvhh
ก็ง่าย ๆ แค่ใช้ Web search ค้นข้อมูลเกี่ยวกับเอกสารที่เราต้องการ ในที่นี้เราต้องการ IEEEXplore ก็เลือกจากเมนู Web search หรือกด F8 ก็ได้
เมื่อกดแล้วก็จะขึ้น Search IEEEXplore ทางด้านซ้ายมือให้เห็น
ก็ทำการป้อนรายชื่อเอกสารที่ต้องการได้เลย แล้วก็กด Fetch ก็จะมี dialog box
แสดงเอกสารที่มีคำค้นของเราขึ้นมา จะช้าจะเร็วขึ้นกับคำค้น
ในกรณีของผมเอกสารที่ค้นค่อนข้างชัดเจน ก็ขึ้นมาอันเดียว อยากได้อันไหนก็ให้
เลือกอันนั้น ถ้าคลิ๊กที่แถบเอกสารก็จะมีรายละเอียดแสดงที่ช่องสีขาวข้างล่าง เลือก
ok ข้อมูลจาก BibTeX source ก็จะมาปรากฎบนหน้าต่างปกติของ Jabref
ในขั้นตอนนี้ถ้าใครหาเอกสารไม่เจอ ก็ให้จัดเรียงเอกสารตามวันที่จัดเก็บก็จะเจอ
เอกสารที่พึ่งจัดเก็บแน่นอน จากนั้นให้แก้ไขข้อมูลบางตัวเช่นชื่อ Journal และ
Bibtexkey ก็เสร็จเรื่อง ส่วนคนที่เชื่อมต่อกับฐานข้อมูลจริงได้ ก็สามารถโหลด
เอกสารมาเก็บไว้ได้ง่าย ๆ โดยการใช้ความสามารถของ doi เข้าช่วย
แค่เลือกเอกสารที่พึ่งจัดเก็บแล้วก็คลิ๊กที่รูปลูกศรสีขาวในวงกลมน้ำเงิน ตัว JabRef
ก็จะไปเรียก Browser เพื่อมาแสดงหน้าเอกสารที่ต้องการในเว็บของ IEEEXplore
ใครเข้าถึงฐานข้อมูลได้ก็สามารถโหลดมาเก็บที่เครื่องได้ ถ้าตั้งชื่อไฟล์ชื่อเดียวกับ
Bibtexkey และตั้งได้ค่าโฟลเดอร์ปกติเอาไว้ ก็สามารถจะใช้ฟังก์ชันค้นหาไฟล์
อัตโนมัติเพื่อเชื่อมต่อกับเอกสารแล้วสามารถเรียก Adobe Reader ให้เปิดเอกสาร
นั้น [...]
Filed under: LaTeX, Software | Leave a Comment »