Khoảng trắng xung quanh các kí hiệu

Một phần của tài liệu Soạn tài liệu khoa học với latex dịch nguyễn phi hùng (Trang 38 - 40)

3 Soạn thảo Toán trong LATEX

3.2.9 Khoảng trắng xung quanh các kí hiệu

Thông thường, LATEX biết cần phải đặt một khoảng trắng có độ dài bao nhiêu xung quanh những kí hiệu khác nhau, được phân loại như sau:

• Các kí hiệu Toán học thông thường nhưD,α,x, . . . ;

3.2 Các chế độ hiển thị công thức 31

Bảng 3.2: Vai trò của dấu |.

Lệnh Vai trò

| kí hiệu thông thường \mid quan hệ hai ngôi \left| ngoặc bên trái \right| ngoặc bên phải

• Phép toán hai ngôi:+,−,×,◦,, . . . ; • Các dấu ngoặc:{,(,[, . . . .

Mặt khác, các kí hiệu +,− và | có thể xuất hiện trong những tình huống không là phép toán hai ngôi, ví dụ+,−có thể làdấu (sign) giống như−x. Lần nữa, LATEX chèn vào khoảng trắng rất phù hợp nhờ dùng qui luật “+

hay−là một phép toán hai ngôi nếu chúng được đứng trước và theo sau bởi một kí hiệu hay một nhóm trống {}”. Bạn sẽ thấy nhiều ví dụ khi ta soạn các công thức nhiều hàng.

Kí hiệu |có bốn vai trò được nói ở Bảng 3.2. Có những trường hợp mà LATEX thêm vào các khoảng trắng không phù hợp và chúng ta dễ dàng nhìn thấy những chỗ đó, thường là khoảng trắng hơi hẹp, do đó ta có thể yêu cầu LATEX thêm vào một khoảng trắng nhỏ bằng lệnh \,. Ví dụ, khi soạn công thức tích phân một cách thông thường sẽ được

Z 2π

0

cos2xdx=π

Trong công thức trên ta thấy không có sự phân biệt giữa hàm lấy tích phân

cos2xvà vi phân dx, do đó ta thêm vào một khoảng trắng nhỏ giữa chúng

Z 2π

0

cos2x dx=π

LATEX vàAMS-LATEX cung cấp một số lượng lớn các lệnh điều chỉnh khoảng trắng, chúng được nói đến trong Bảng3.3. Nếu bạn soạn$|-f(x)|$sẽ được | −f(x)|, việc chèn khoảng trắng không thích hợp vì LATEX hiểu nhầm−là phép toán hai ngôi. Để được hoàn hảo, bạn phải soạn$\left|-f(x)\right|$ và ta có|−f(x)|.

Nếu bạn soạn $\sin x/\log n$để được công thứcsinx/lognở chế độ in-line, bạn sẽ thấy rằng có hơi nhiều khoảng trắng giữa / và logn. Ta có thể sửa nó với một khoảng trắng âmthinspace như$\sin x/\!\log n$ và ta đượcsinx/logn.

Nếu bạn nhập vào$f(1/\sqrt{n})$sẽ đượcf(1/√n), bạn thấy rằng kí hiệu căn bậc hai dính vào dấu ngoặc. Có thể sửa điều này bằng cách nhập $f(1/\sqrt{n} \,)$ và sẽ cho ta kết quả đẹp hơnf(1/√n).

32 Soạn thảo Toán trong LATEX

Bảng 3.3: Khoảng trắng trong Toán học. “mu” làđơn vị và 18mu= 1 em.

Khoảng trắng Lệnh ngắn Lệnh dài Thêm vào

2 em \qquad

1 em \quad

Khoảng trắng nhỏ \; \thickspace

Khoảng trắng nhỏ hơn \: \medspace Khoảng trắng nhỏ nhất \, \thinspace

1 mu \mspace{1mu}

Bớt đi

Khoảng trắng nhỏ \; \negthickspace

Khoảng trắng nhỏ hơn \: \negmedspace Khoảng trắng nhỏ nhất \, \negthinspace

1 mu \mspace{-1mu}

Cuối cùng, lệnh \colon được dùng phổ biến trong việc in ra dấu “ : ” của một ánh xạ. Nếu bạn nhập trực tiếp$$f:A\rightarrow B$$ta được

f :A→B

còn nếu dùng lệnh này$$f\colon A\rightarrow B$$ thì

f:A→B

Hãy chú ý khoảng trắng trước dấu “ : ” trong hai công thức trên, rõ ràng công thức thứ hai tốt hơn.

Một phần của tài liệu Soạn tài liệu khoa học với latex dịch nguyễn phi hùng (Trang 38 - 40)