02 May 2012

คำสั่งและ Package ของ LaTeX ที่ใช้บ่อย (1)

วันนี้มาเขียนรวมคำสั่งและ package ที่ใช้เองบ่อยๆ ไว้ดีกว่า เอาไปหาเองได้ง่ายๆ

กำหนดขนาดกระดาษและระยะขอบ

ผมชอบใช้ geometry สำหรับกำหนดระยะขอบกระดาษ
\usepackage[hmargin=2in,vmargin=1in,a4paper]{geometry}
hmargin เอาไว้กำหนดระยะขอบซ้ายขวา ส่วน vmargin ใช้กำหนดระยะขอบบนล่างของกระดาษ

หัวท้ายกระดาษ

ผมใช้ fancyhdr สำหรับระบุหัวท้ายกระดาษ
\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{ITS336/ITS451 Artificial Intelligence}
\chead{}
\rhead{Academic Year 2011}
\lfoot{}
\cfoot{}
\rfoot{SIIT, Thammasat University}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}
วิธีใช้ก็ไม่ยาก \[lcr]head ใช้ระบุหัวกระดาษซ้าย กลาง ขวา ตามลำดับ ส่วน \[lcr]foot ใช้ระบุท้ายกระดาษ ส่วน \headrulewidth และ \footrulewidth ใช้ระบุให้มีเส้นคั่นระหว่างส่วนหัวท้ายกับเนื้อหาหลัก ถ้าไม่อยากให้มีก็กำหนดให้เป็น 0pt

กำหนดเลขหน้า

คำสั่ง \thepage เป็น counter สำหรับระบุเลขหน้าปัจจุบัน เช่น เราจะระบุเลขหน้าไว้กลางท้ายกระดาษด้วยคำสั่ง
\cfoot{\thepage}
ถ้าต้องการกำหนดเลขหน้าให้เป็นค่าอื่น ไม่เริ่มจากศูนย์ก็ใช้
\setcounter{page}{100}

วันนี้เอาแค่นี้ก่อนละกัน ยังไม่เรื่องฟอนท์อีก

No comments: