id =
577, parent =
554, thread =
521, catid =
24, locked = 0, moved = 0,
userid =
cuong12giaitich, ip = 203.160.1.52, time = 2005/12/21 (1135183268) ,
subject =
Re:\\def là gì (phần 1, bare), hits = 0, karma = 0+0-,
Long Phan:Ai bảo
\def chỉ dành cho những ai quan tâm đến lập trình trong TeX not LaTeX.
Nếu bạn muộn biết
\def để làm gì thì sẽ tìm thấy ngay câu trả lời: Open and peruse:
\texmf\tex\latex\base\latex.ltx
Bạn sẽ biết được ít ra là vài hay vài chục tác dụng của
\def ngay ấy mà. Nhưng thường nhất vẫn là
\define.

Từ trước tới giờ, mình đã dùng
\def để định nghĩa các từ muốn gỏ tắt và nói chung là tốt cả, ví dụ
\def\tp{topological space} thì trong văn bản chỉ cẫn gõ
\tp \ là được. Nhưng giả sử mình dung
\def để định nghĩa lại lệnh thì không thành công. Ví dụ như nếu mình định nghĩa lại lệnh phân số như thế này
\def\ps{
\dfrac} và trong văn bản, mình dùng là $
\ps{1}{2}$ hoặc $
\ps12$ đều báo lỗi. Các bạn có thể cho mình biết lý do không? Và hơn nữa, nếu muốn định nghĩa lại lệnh thì làm thế nào? Cảm ơn các bạn