Next Previous Contents

7. วิธีการเขียน LaTeX file เบื้องต้น

ตัวอย่าง LaTeX file

\documentclass{article}

\usepackage{thai} % บอก LaTeX ให้รู้ว่าเราจะใช้ thai.sty

\begin{document}

นี่คือตัวอย่างการเขียน \LaTeX{} ไฟล์

\end{document}

7.1 preamble

คำสั่งของ TeX จะมีรูปแบบคือ \ แล้วตามด้วยชื่อคำสั่ง. preamble คือส่วนคำสั่งที่กำหนดลักษณะของเอกสาร เช่น คำสั่ง \documentclass{} เป็นต้น. LaTeX file ทุกฉบับต้องมีคำสั่งนี้ซึ่งมีไวยกรณ์

\documentclass[options]{class}
    Class              Options
============================================
    book               10pt
    report             11pt
    article            12pt
                       a4paper (default)
                       a5paper
                       b5paper
                       b4paper
                       landscape
                       twoside
                       oneside
                       onecolumn (default)
                       twocolumn
                       titlepage (book, report)
                       notitlepage
                       draft
                       final (default)
                       leqno
                       fleqn
สำหรับการใช้ภาษาไทยแล้วต้องมีคำสั่ง
\usepackage{thai}
ทุกครั้ง. ไวยกรณ์ทั่วไปของคำสั่ง \usepackage คือ
\usepackage[options]{package_name}

package_name : graphics, color, babel, etc
ใช้เครื่องหมาย % เมื่อต้องการเขียน comment. ข้อความที่อยู่ถัดจาก % จนสุดบรรทัดถือเป็น comment. ในช่วง preamble นี้, นอกจากจะกำหนดลักษณะของเอกสารแล้วยังสามารถทำ title ได้โดย
\title{title_name}
\author{author_name}
\date{date or \today{}}
เมื่อสร้างชื่อเอกสารและผู้แต่งแล้ว ข้อความเหล่าจะปรากฎเมื่อสั่งคำสั่ง
\maketitle
ในช่วงเนื้อหาเท่านั้น

7.2 เนื้อหา

เนื้อหาเป็นส่วนที่อยู่ระหว่างคำสั่ง \begin{document} กับ \end{document}

\begin{document}
....
content should be here.
....
\end{document}
การย่อหน้าสามารถทำได้โดยทำบรรทัดว่างหนึ่งบรรทัด.

การเปลี่ยนแบบอักษรภาษาไทย

การเปลี่ยนแบบอักษรภาษาไทยถูกกำหนดในไฟล์ thai.sty. แบบอักษรภาษาไทยที่สามารถใช้ได้ขณะนี้คือ ตัวอักษรธรรมดา(ตัวตรง), ตัวอักษรเอียง(italic), ตัวอักษรหนา(bold) และตัวอักษรหนาเอียง. สามารถเปลี่ยนแบบอักษรได้ด้วยคำสั่ง

{\spit Thai_words_here} 
{\spbf Thai_words_here}
{\spit\spbf Thai_words_here}
ในที่นี้เข้าใจว่า sp ย่อมาจาก "ศักยภาพ(SakkayaPhab)" ซึ่งเป็นนิตยสารที่เคยใช้ LaTeX ในการทำ.

การเปลี่ยนขนาดอักษรภาษาไทย

โดยปรกติ LaTeX จะกำหนดขนาดของตัวอักษรที่ใช้ใน Class file โดยมีขนาดตัวอักษรเรียงลำดับจากใหญ่ด้วยคำสั่ง \Huge, \huge, \LARGE, \Large, \large, \normalsize, \small, \footnotesize, \scriptsize และ \tiny.

การเปลี่ยนขนาดอักษรภาษาไทยถูกกำหนดในไฟล์ thai.sty เช่นเดียวกับแบบอักษรภาษาไทย. ผู้ใช้สามารถเปลี่ยนขนาดอักษรด้วยคำสั่ง

{\spHuge Thai_words_here}
{\sphuge Thai_words_here}
{\spLARGE Thai_words_here}
{\spLarge Thai_words_here}
{\splarge Thai_words_here}
{\spnormalsize Thai_words_here}
{\spsmall Thai_words_here}
{\spfootnotesize Thai_words_here}
{\spscriptsize Thai_words_here}
{\tiny Thai_words_here}
ถ้าไม่ระบุขนาดอักษร, LaTeX จะใช้อักษรขนาด normalsize.

รายละเอียดเรื่องการเขียน LaTeX file กรุณาอ่านได้จากเอกสารอ้างอิงที่แนะนำตอนท้าย หรือดูจากตัวอย่างที่อยู่บนอินเตอร์เน็ต. ซึ่งหากมีโอกาสจะพยายามเขียนในเอกสารรุ่นถัดไป.


Next Previous Contents