id =
3798, parent =
3794, thread =
3526, catid =
25, locked = 0, moved = 0,
userid =
viettug, ip = 222.254.117.252, time = 2007/07/28 (1185609659) ,
subject =
Re:Lệnh \\up trong Vnmik 3.0.3, hits = 0, karma = 0+0-,
Về TeX nguyên thuỷ (plain TeX), có thể tham khảo tài liệu rất đầy đủ
files:texbytopic (cuốn này dành cho người lập trình tex là chủ yếu). Ngoài plain TeX, còn có AMS TeX do Hội Toán học Mỹ phát triển,...
Sự khác biệt giữa LaTeX và TeX, nói
nôm na , cũng như sự khác biệt giữa ngôn ngữ lập trình Assembler và ngôn ngữ C (và ngôn ngữ cấp cao khác). LaTeX tạo cho người dùng sự thuận tiện, nhờ các lớp và gói của nó: ta chỉ việc dùng, mà không cần quan tâm đến các quá trình bên trong. Còn để làm việc với plain TeX , người dùng phải rất vất vả xây dựng lại mọi thứ, thư viện. Bù lại, plain TeX cung cấp khả năng cao nhất để thay đổi mọi thứ !
Đọ mã nguồn các gói LaTeX, thấy plain TeX và LaTeX được dùng "lấn lộn". Với người dùng bình thường, sự phân biệt này không quan trọng lắm. Cứ ra kết quả là tốt rồi.
Nói dông dài: Hãy xem các định nghĩa khác nhau của lệnh
\up:
\let\up=\MakeUppercase
\def\up{\MakeUppercase}
\newcommand\up{\MakeUppercase}
\newcommand\up[1]{\MakeUppercase{#1}}
Hai cái đầu theo phong cách plain TeX. Hai chàng sau theo phong cách LaTeX. Xem thêm ở
forum:521