I. Sơ lược về cỏch soạn thảo văn bản bằng TE
1. Cấu trỳc một tập tin văn bản (.tex)
Khi TEX tiến hành biờn dịch một tập tin (.tex), nú đũi hỏi tập tin này phải được soạn thảo theo một cấu trỳc logic đó được chương trỡnh qui định trước. Mỗi tập tin (.tex)
được chia thành hai phần chớnh:
• Phần mở đầu bắt đầu bằng lệnh \documentclass[tuỳ chọn]{lớp văn bản} kốm
theo cỏc tuỳ chọn để xỏc định cỏch trỡnh bày của văn bản mà ta muốn soạn thảo.
Ngoài ra, ta cú thể sử dụng cỏc gúi lệnh để thờm vào cỏc tớnh năng mở rộng khụng cú sẵn trong TEX thụng qua lệnh \usepackage[tựy chọn]{gúi lệnh}
• Phần thõn được mở đầu bằng lệnh \begin{document} và kết thỳc bằng lệnh
\end{document} sau khi nhập xong nội dung của văn bản mà ta muốn in ra.
• Mỗi lệnh của TEX cú cấu trỳc như sau: \tờn lệnh[tham số]{nội dung lệnh}, trong
đú số lượng tham số cú thể là từ 0 đến 9.
Trong lệnh \documentclass, chỳng ta cú thể sử dụng cỏc tựy chọn sau:
• Kớch thước font chữ của văn bản: 10pt, 11pt, 12pt. Nếu khụng cú tuỳ chọn nào
được thiết lập thỡ cỡ chữ mặc định được chọn là 10pt.
• Cỡ giấy: a4paper, a5paper, letterpaper... Cỡ giấy mặc định là letterpaper.
• Dạng tài liệu được xuất ra: một mặt giấy (oneside) hay hai mặt giấy (twoside). Lớp văn bản dạng article và report được thiết lập là cỏc tài liệu một mặt. Ngược lại, lớp văn bản dạng book là dạng tài liệu hai mặt. Những tuỳ chọn này nhằm xỏc định dạng thức của tài liệu.
TEX cung cấp cho chỳng ta một sốlớp văn bản như:
• article: dành cho cỏc bài bỏo, bỏo cỏo ngắn...
• report: dành cho cỏc bỏo cỏo dài gồm nhiều chương, luận văn...
• book: phự hợp khi soạn sỏch.
• slides: dành cho việc thiết kế cỏc trang trỡnh diễn. Sau đõy là một số vớ dụ về cỏc gúi lệnh:
• vietnam: giỳp gừ tiếng Việt trong TEX. Khi dựng gúi lệnh này ta phải sử dụng một trong hai tựy chọn - tcvn khi soạn thảo trờn WinEdt với bảng gừ TCVN3, hoặc utf8 dựng trờn chương trỡnh như Texlive với bảng gừ Unicode. Nếu thiếu cỏc tựy chọn thỡ văn bản khi biờn dịch sẽ bị lỗi font.
• longtable: giỳp soạn thảo cỏc bảng biểu (cú thể kộo dài nhiều trang).
• graphicx: giỳp chốn hỡnh vào văn bản đang soạn thảo.
• geometry: giỳp canh lề của văn bản với cỏc tựy chọn top, bottom, left, right.
• latexsym, amssymb: giỳp soạn thảo cỏc kớ hiệu, font chữ toỏn học.
Vớ dụ dưới đõy trỡnh bày việc soạn thảo một văn bản với kớch thước chữ 12pt, trờn khổ giấy a4, theo kiểu bài bỏo (article), bằng tiếng Việt (sử dụng gúi vietnam).
\usepackage[tựy chọn]{vietnam}
\begin{document}
Sử dụng mỏy tớnh trong dạy học toỏn
\end{document}