Dual headings in tabular columns

วันนี้เพื่อนมาถามว่า จะสร้างเส้นแทยงมุมในตารางทำอย่างไร (ดูรูป)

ซึ่งมีความจำเป็นในการนำเสนอรูปแบบข้อมูลบางประเภท น่าแปลกใจที่ชาว นั้นไม่ได้สนใจที่จะใช้รูปแบบนี้เลย ซึ่งไม่รู้เหมือนกันว่าทำไม ทำให้ค้นกว่าจะเจอคำตอบเสียเวลาไปนานมาก (ผมเคยค้นเจอครั้งหนึ่งเมื่อหลายเดือนก่อนแล้วไม่ได้จด) จะว่าไปตารางแบบนี้มันไม่จำเป็น ถ้าดูจากข้างบนเราสามารถเอา Date ทำเป็นบรรทัดเหนือตัวเลขแสดงวันที่ได้ แต่ถ้ายังยืนยันว่าจะใช้เส้นแทยงมุมก็ทำได้นะครับ โดยใช้ slashbox.sty ดังนี้ครับ
\begin{tabular}{|l||c|c|c|c|c|}\hline \backslashbox{Room}{Date}&5/31&6/1&6/2&6/3&6/4\\\hline\hlineMeeting Room                       &        &     &      &      &\\\hlineAuditorium                            &         &     &      &      &\\\hlineSeminar Room                      &         &     &      &      &\\\hline \end{tabular}

ก็ง่ายดีนะครับ หมายเหตุ ตรง \begin{tabular}{|l||*{5}{c|}} แทนได้นะครับ ก็คือ c| ไปห้าครั้งนั่นเอง

WinEDT Application Launching Macros

ใช้งานมานานมากแล้วสำหรับบรรณาธิกรณ์ตัวนี้ ที่ยังใช้อยู่ไม่ยอมเปลี่ยนเพราะหน้าไม่รก และสามารถสร้างปุ่มลัดได้ กระบวนการใด ๆ ก็เขียนเป็น .bat ไฟล์ ซึ่งสามารถประยุกต์ใช้ได้หลายอย่าง เคยคิดจะเขียนเป็น Macros ที่มากับ WinEDT ก็ไม่คุ้มค่าศึกษา เพราะค่าเล่าเรียนที่เป็นเวลานั้นสูงมาก ถูกไถเป็น .bat ไฟล์นั้นง่ายกว่าเป็นหลายสิบเท่า แค่สร้าง .bat ไฟล์ขึ้นมาแล้วก็
Options->Menu Setup…-> Main Menu -> &Accessories

บริเวณ Menu Items ก็เลือกสถานที่เอา จากนั้นก็ Insert อะไรก็ว่าไป ถ้าเป็น .batไฟล์ดุ้น ๆ ก็ เลือก Utility ถ้าจะใช้ Macro ก็เลือก Macro ถ้าไม่เข้าใจพอถึงหน้าต่าง Main Menu แล้วก็กด Help เอาก็ได้ อธิบายพอใช้ได้ ตอนนี้พอมีเวลาก็ใช้ Macro ดีกว่า (ตรงไหน) ดังนี้
Run(“Comman Line”,”Startup [...]

YAP with HyperTeX

.
ใครที่ใช้ MikTeX 2.5 นั้น ก็มักจะเจอปัญหาอันหนึ่งคือ YAP 2.5 จนบางคนถึงกับย้ายไปใช้ Dviout โดยให้เหตุผลในการย้ายไว้หลายข้อทีเดียว สำหรับผมแล้วเรื่องความช้านั้นไม่มีปัญหาอะไร เพราะ WinEDT มีคูณสมบัติกลับไปยังหน้าเดิมของ YAP (รวม Ghostview ด้วย) อยู่แล้ว เรื่องช้านั้นเลยไม่มีปัญหาอะไร เพราะมันไม่ช้าปัญหาที่พอมีอยู่บ้างคือเรื่อง YAP มันล็อกไฟล์ วิธีแก้ก็ง่าย ๆ คือให้เปิด YAP เป็นหน้าต่างที่สองรองจาก WinEDT ซึ่งก็เป็นเรื่องปกติอยู่แล้ว
สำหรับเรื่อง Source links ใน WinEDT สำหรับ YAP ทำใด้ทั้งขาไปขากลับ อันนี้เป็นเหตุผลที่ผมยังใช้ YAP ดูเอกสารใน Draft mode อยู่ ไม่คอมไพล์เป็น pdf โดยpdfTeX ตั้งแต่ต้น เรื่องสี YAP มันก็รองรับอยู่แล้ว นอกจากนั้น YAP ในโหมด dvips ก็สามารถแสดงรูปภาพได้หมด ทำให้เราไม่ต้องพึ่ง Adobe reader หรือ [...]

WinEDT 5.5

 
โปรแกรมบรรณาธิกรณ์ (editor) ขวัญใจคนรัก บัดนี้ได้ออกเวอร์ชัน 5.5 ตัวจริงแล้ว ไปตามหาได้ที่ www.winedt.com มีการปรับปรุงแก้ไขมากมายจากเวอร์ชัน 5.5 ทำอะไรบ้างไปดูที่ What’s New in WinEdt 5.5? มันเยอะมาก บางอันก็ใช้ บางอันก็ไม่ได้ใช้ ที่ดีมาก ๆ เห็นจะเป็นเรื่อง Help ซึ่งดีขึ้นเยอะ ผมซื้อมาใช้เมื่อห้าปีที่แล้วเลยอัพเกรดฟรี ใครอยากใช้ก็ไปซื้อมาใช้นะครับ ราคาถูกไม่แพง

Booklet print with FinePrint

 
 FinePrint Software
จำได้ว่าใช้โปรแกรมตัวนี้มาเมื่อประมาณห้าปีที่แล้ว โดยสมัยนั้นใช้พรินท์เตอร์แบบกลับหน้าไม่ได้พอพิมพ์ครบรอบแล้วต้องมากลับกระดาษเอง รอบหลังจะเจอปัญหากระดาษติดประจำ แก้ปัญหาโดยการพิมพ์ทีละน้อย ๆ
โปรแกรมตัวนี้ผมใช้งานในการพิมพ์ e-books เพราะมันสามารถพิมพ์ออกมาเป็นรูปเล่มได้เลย ที่ภาควิชามีเครื่องเข้าเล่ม ผมก็สบายไป โปรแกรมตัวนี้ไม่ฟรีนะครับ(แต่ก็ไม่แพง) ผมใช้แบบฟรีซึ่งอนุญาตให้ใช้ได้ แต่ตัวโปรแกรมจะเพิ่มคำว่า  Printed with FinePrint – purchase at www.fineprint.com ซึ่งไม่ได้มีผลกระทบอะไร ก็ยังคงใช้แบบฟรี ๆ เรื่อยมา
จริง ๆ แล้ว Adobe reader 8.0 (ชื่อเดิม Acrobat reader) และพรินท์เตอร์ที่ภาควิชาใช้อยู่นั้นมีความสามารถในการพิมพ์แบบ booklet อยู่แล้ว แต่ทั้งสองตัวจะมีแค่ฟังก์ชันพิมพ์ ไม่สามารถปรับแต่งอะไรได้มากนั้น ในขณะที่ FinePrint นั้นผู้ใช้สามารถปรับแต่งได้ตามสะดวก
อีกข้อหนึ่งที่ต้องพูดถึงคือ Adobe reader เวลาพิมพ์สีออกเครื่องพิมพ์ขาวดำนั้น บางสีจะไม่แสดงเช่น สีแดง และเท่าที่ใช้งานพิมพ์กราฟบางรูปซึ่งไม่ซับซ้อนอะไร คำสั่งที่ใช้พิมพ์ออกเครื่องพิมพ์ดันมีปัญหากับเครื่องพิมพ์ HP LaserJet 4000 PCL 6 ซะ คือพิมพ์ไม่ออก วิธีแก้ขัดจาก http://www.adobeforums.com/cgi-bin/webx/.3bc38134 เขาก็บอกให้เปลี่ยนไปใช้ driver [...]