Not in

ปกติเวลาเราจะบอกว่า x เป็นสมาชิกของ R เราก็จะเขียน LaTeX code อย่างนี้ครับ 

\[   x \in R \]

ถ้าดีขึ้นมาหน่อยก็ใช้ DS Fonts โดยเขียนเป็น \mathds{R} เพื่อความสวยงาม แต่
ถ้าจะเขียนอย่านี้หล่ะ นึกไม่ออกใช่ไหมครับ ลองหาดูก่อนก็ได้ บอกได้เลยว่า
ไม่มีหรอก อย่างนี้ต้องใช้เทคนิคกันหน่อย ให้ใช้ package cancel ครับ ดังนี้

\usepackage{cancel}
….
\[ x \cancel{\in} R \]

ก็จะได้สิ่งที่ปรารถณาครับ  จริง ๆ แล้วเราสามารถใช้คำสั่ง

\not\in

ได้เลย โดยไม่ต้องเรียก package ใด ๆ อีก แต่ผลที่ได้จะไม่สวยเท่า อย่างไรก็ตาม package  cancel นั้น ก็ไม่เหมาะกับสัญลักษณ์ที่มีความยาว เช่น

\longrightarrow

เป็นต้น พวกนี้จะได้ผลไม่พึงประสงค์ ในอนาคตอันใกล้คุณ Heiko Oberdiek ซึ่งได้ออก package centernot ที่ได้อัพโหลดไปไว้บท CTAN แล้ว MikTeX คงจะรวม package
 นี้เข้าไปด้วยในไม่ช้าครับ ซึ่งตัวใหม่นี้ให้ผลที่ดีกว่ามาก ๆ

วันนี้เองค้นไปค้นมา เจอคำสั่ง

\notin

ซึ่งมีมาพร้อมอยู่แล้ว ไม่ต้องไปใส่ package เพิ่ม ใช้ได้ทันที งานนี้ปล่อยไก่ตัวใหญ่เลย

Advertisements

The LaTeX Font Catalogue – Front Page

Art Nouveau Initialen
Art Nouveau Initialen sample

จริง LaTeX มีฟอนต์ให้เลือกมากมาย มาเสียจนเลือกไม่ถูก แต่ต้องรู้ว่าอันไหน
หน้าตาเป็นอย่างไรเท่านั้นเอง อยากรู้ก็ตามไปดูข้างล่าง

Link to The LaTeX Font Catalogue – Front Page

bibTeX

เมื่อวานมีเพื่อนมาถามเรื่องเกี่ยวกับการแสดง bibliography ทั้งหมด โดยไม่ต้อง
cite ว่าทำอย่างไร อันนี้ผมตอบได้ค่อนข้างจะทันทีว่าใช้คำสั่ง \nocite{*} ยังไม่ทัน
ที่เพื่อนจะได้นำไปทดลองใช้ เพื่อนก็ถามต่อว่าถ้าจะให้มันแสดง bibliography
แยกเป็นปี ๆ หล่ะ ทำอย่างไร สมัยที่เคยทำ annual report นั้น ยังไม่รู้จักโปรแกรม
จำพวก bibTeX manager ก็เลยไม่มีปัญหานี้ คืออาศัยพิมพ์ถึก ๆ ไป พอเริ่มรู้จักใช้
bibTeX ก็เริ่มเข้าใจปัญหา ก็เลยถือโอกาสนี้ในการค้นหาคำตอบซะเลย ซึ่งคำตอบก็
อยู่ในลิงค์ข้างล่างนี้ครับ

  1. Reference sheet for natbib usage 
  2. Bibliographies with LaTeX

และตัว package ที่สำคัญก็คือ chapterbib , bibunits และ bibtopic นั่นเอง ซึ่ง
ถ้ามีโอกาสผมจะมาทำการเปรียบเทียบและเปรียบมวยให้อ่านแล้วกันครับ แต่ที่เห็นชัด
คือสองตัวหลังมีคู่มือเป็น pdf ให้ นั่นหมายความว่ามันดีกว่าแล้วหล่ะ

Free Math Fonts for TeX and LaTeX

เรื่อง Fonts เป็นเรื่องหนึ่งที่คนในวงการ LaTeX ไม่ค่อยเรื่องมากเท่าไหร่ อาจจะเป็น เพราะของที่มีให้มันสวยอยู่แล้วก็ได้ แต่ในการทำ screen presentation ทำ lecture notes รวมไปถึงการทำรายงานที่ต้องการความแตกต่าง Fonts เป็นสิ่งหนึ่งที่มักจะ เป็นตัวเลือกต้น ๆ ที่ต้องเปลี่ยนกัน สำหรับ Free Math Fonts นาย Stephen G. Hartke ได้แบ่งเวลาอันมีค่าทำไว้ให้ได้ เลือกอ่านเลือกใช้กัน ตามนี้ครับ

  1. A Survey of Free Math Fonts for TeX and LaTeX html version
  2. A Survey of Free Math Fonts for TeX and LaTeX pdf version

ตัวที่นาย Hartke ได้แนะนำให้ใช้ในการทำ Screen presentation ก็คือ Arev San. ซึ่ง คนทำก็ไม่ใช่ใครอื่น ก็คือนาย Hartke เอง ได้พัฒนาจากประสบการณ์ตรง ข้อเสียข้อ เดียวของ Font ชุดนี้คือเวลาเป็นหนังสือแล้วไม่สวย แต่เวลาขึ้นไปบน screen แล้วจะ เห็นชัดเจนดีแม้ในระยะไกล