5 Biên soạn hình ảnh toán học
6.4 Các font chữ để soạn thảo trong chế độ toán học
Lệnh Ví dụ Kết quả
\mathcal{...} $\mathcal{B}=c$ B=c
\mathrm{...} $\mathrm{K}_2$ K2
\mathbf{...} $\sum x=\mathbf{v}$ Px=v
\mathsf{...} $\mathsf{G\times R}$ G×R
\mathtt{...} $\mathtt{L}(b,c)$ L(b, c)
\mathnormal{...} $\mathnormal{R_{19}}\neq R_{19}$ R 6=R19
Tôi thích {\LARGE Toán-Tin học
và {\small Văn học}}. Tôi thích Toán-Tin học và Văn
học.
Các lệnh liên quan đến kích thước của font chữ cũng sẽ thay đổi khoảng cách giữa các hàng khi mà một đoạn văn kết thúc bên trong phạm vi tác dụng của lệnh này. Do đó, dấu đóng ngoặc } không nên xuất hiện trước khi kết thúc đoạn văn. Hãy chú ý đến vị trí của lệnh \par trong hai ví dụ sau đây.1
{\Large Đừng tin cô gái ấy. Tôi nói ‘‘thiệt’’ đấy!!!\par}
Đừng tin cô gái ấy. Tôi nói “thiệt” đấy!!!
{\Large Đừng tin chàng trai ấy. Tôi không ‘‘quan tâm’’ đến anh ta.}\par
Đừng tin chàng trai ấy. Tôi không “quan tâm” đến anh ta. Khi bạn muốn kích hoạt việc thay đổi kích thước font chữ cho cả doạn
văn bản hay nhiều hơn, bạn có thể sử dụng môi trường lệnh để thay đổi.
\begin{Large}
Đừng tin những gì con gái nói. Nhưng như vậy thì còn biết tin vào gì nữa đây???!!! \ldots \end{Large}
Đừng tin những gì con gái nói. Nhưng như vậy thì còn biết tin vào gì nữa đây???!!! . . .
Giải pháp này sẽ giúp bạn tránh được việc nhập thiếu dấu đóng ngoặc }.
6.2.2 Lưu ý khi sử dụng các lệnh thay đổi định dạngNhư đã nói đến ở đầu chương, việc thay đổi định dạng của font chữ, kích Như đã nói đến ở đầu chương, việc thay đổi định dạng của font chữ, kích thước thông qua các lệnh tác động trực tiếp sẽ làm cho tài liệu của chúng ta
trở nên không còn trong sáng như ý tưởng ban đầu. Do đó, khi cần thay đổi định dạng của văn bản tại nhiều nơi trong văn bản, bạn nên tạo ra một lệnh mới với lệnh \newcommand.
\newcommand{\oops}[1]{\textbf{#1}} Đừng \oops{bước vào} căn
phòng này!! Bên trong căn phòng này đang
có một \oops{con vật lạ} từ hành tinh khác!.
Đừng bước vào căn phòng này!! Bên trong căn phòng này đang có một con vật lạ từ hành tinh khác!.
Hướng tiếp cận này có những lợi điểm riêng bởi vì bạn có thể thay đổi cách định dạng về sau với rất ít công sức. Ngược lại, nếu bạn sử dụng lệnh thay đổi trực tiếp như \textbf thì khi muốn thay đổi định dạng, bạn cần phải tìm kiếm tất cả các lệnh\textbftrong tài liệu và thay thế nó bởi lệnh định dạng khác. Hãy nghĩ đến sự phức tạp khi mà bạn muốn thay đổi một loạt các định dạng phức tạp!!!
6.2.3 Vài lời khuyên
Để kết thúc phần giới thiệu về font chữ và kích thước của font chữ, dưới đây là một số lời khuyên:
Hãy nhớ là! Sử dụng nhiềuFONT chữkhác nhau Bạn
sẽtạoramột tài liệu đẹp,và dễđọc.
6.3 Các khoảng trắng
6.3.1 Khoảng cách giữa cách hàng
Bạn có thể thay đổi khoảng cách giữa các hàng bên trong một tài liệu với lệnh sau:
\linespread{factor}
ở phần tựa đề của tài liệu. Lệnh \linespread{1.3} xác định khoảng cách giữa các hàng là “một rưỡi”; lệnh \linespread{1.6} xác định khoảng cách
giữa các hàng là “gấp đôi”. Bình thường thì khoảng cách giữa các hàng không được căng ra cho nên khoảng cách mặc định là 1..
6.3.2 Định dạng đoạn văn
Trong LATEX, có hai tham số ảnh hưởng đến việc trình bày các đoạn văn. Thông qua các lệnh sau
\setlength{\parindent}{0pt}
\setlength{\parskip}{1ex plus 0.5ex minus 0.2ex}
trong phần tựa đề của tập tin dữ liệu vào, bạn có thể thay đổi cách trình bày các đoạn văn. Hai lệnh này sẽ tăng khoảng cách giữa các đoạn văn trong khi thiết lập việc canh lề các đoạn văn là 0.
Phần tham số plus và minus của lệnh trên sẽ cho TEX biết rằng nó có thể co hẹp lại hay dãn rộng ra việc cách đoạn theo một lượng được xác định khi mà đoạn văn tương ứng cần phải nằm vừa vặn trong một trang.
Theo định dạng văn bản thông thường ở châu Âu, các đoạn văn thường cách nhau bởi một khoảng trắng và không được canh lề. Nhưng bạn nên lưu ý rằng, cách định dạng này cũng có những ảnh hưởng riêng đến bảng mục lục: khoảng cách giữa các hàng sẽ tương đối lớn làm cho bảng mục lục trở nên “lỏng lẽo”. Để tránh điều này, bạn có thể đặt hai lệnh định dạng khoảng cách ở trong phần tựa đề vào phần nội dung của tài liệu, ở sau lệnh
\tableofcontent hoặc bạn có thể không sử dụng hai lệnh định dạng trên. Hầu hết các tài liệu chuyên nghiệp đều sử dụng định dạng đoạn văn bằng cách canh lề chứ không dùng khoảng trắng để cách đoạn.
Để canh lề một đoạn văn chưa được canh lề, hãy sử dụng lệnh sau:
\indent
ở phần đầu của đoạn văn.2. Hiển là lệnh này sẽ không có tác động khi lệnh
\parindent được chỉnh là 0.
2Để canh lề cho đoạn văn đầu tiên nằm ở sau tựa đề mục, bạn có thể sử dụng gói indentfirsttrong bộ các công cụ
Để chỉnh cho đoạn văn không được canh lề, bạn có thể sử dụng lệnh sau:
\noindent
ở vị trí đầu tiên của đoạn văn. Lệnh này rất có ích khi bạn bắt đầu một tài liệu bằng phần văn bản chứ không phải lệnh tạo đề mục.
6.3.3 Khoảng trắng ngang
LATEX tác động xác định khoảng trắng giữa các từ và các câu một cách tự động. Để thêm vào khoảng trắng ngang, bạn có thể dùng lệnh:
\hspace{length}
Trong tình huống bạn muốn giữ nguyên các khoảng trắng này tại vị trí cuối hàng hoặc đầu hàng, bạn có thể sử dụng lệnh \hspace* thay cho lệnh
\hspace. Tham số length chỉ đơn thuần là một con số và đơn vị đo tương ứng (trong tình huống đơn giản nhất). Các đơn vị thường dùng được liệt kê trong bảng 6.5..
Đây là một khoảng
trắng dài \hspace{1.5cm} 1.5 cm.
Đây là một khoảng trắng dài 1.5 cm.
Lệnh
\stretch{n}
sẽ tạo ra các khoảng trắng đặc biệt. Nó sẽ dãn ra cho đến khi nó sử dụng hết tất cả các khoảng trắng trên hàng. Nếu hai lệnh\hspace{\stretch{n}}
xuất hiện trên cùng một hàng thì việc dãn rộng các khoảng trắng sẽ được quyết định dựa trên tham số n.
x\hspace{\stretch{1}}
x\hspace{\stretch{3}}x x x x
When using horizontal space together with text, it may make sense to make the space adjust its size relative to the size of the current font. This can be done by using the text-relative units em and en:
Bảng 6.5: Các đơn vị trong TEX.mm millimetre ≈1/25 inch