Định dạng phông chữ, cỡ chữ, kiểu chữ, màu chữ trong LaTeX
Các thao tác định dạng phông chữ, cỡ chữ, kiểu và màu là một trong những thao tác định dạng ký tự được sử dụng thường xuyên nhất trong bất kỳ trình soạn thảo văn bản nào.
Và LaTeX cũng không ngoại lệ, việc định dạng ký tự nói chung hay thực hiện các thao tác định dạng lại phông chữ, cỡ chữ, kiểu chữ và màu sắc nói riêng hoàn toàn không khó. Điều cốt yếu là bạn cần dùng đúng lệnh, đúng cú pháp là được.
Thao tác duy nhất để định dạng lại phông chữ trong Latex phức tạp hơn một chút. Vì chúng ta cần biên dịch nó bằng XeLaTeX chứ không phải bằng PDFLaTeX như bình thường.
Đọc thêm:
#đầu tiên. Định dạng phông chữ trong LaTeX
Hầu hết các lệnh trong LaTeX đều có thể sử dụng được trên tất cả các lớp tài liệu. Tuy nhiên, các lệnh định dạng phông chữ cần được sử dụng một cách thích hợp (các lớp tài liệu khác nhau sẽ sử dụng các câu lệnh khác nhau).
Trong khuôn khổ bài viết này, mình sẽ chia thành 2 nhóm để tiện theo dõi trong quá trình hướng dẫn:
1.1. Đối với các lớp tài liệu, bài báo, báo cáo, sách
+ Bước 1: Xóa dòng lệnh usepackage[utf8]{vietnam}
nếu có.
+ Bước 2: Khai báo nhiều gói lệnh hơn usepackage{fontspec}
+ Bước 3: Nhập lệnh setmainfont{<tên-phông>}
LaTeX sẽ thực hiện dịch tài liệu từ trên xuống dưới và khi gặp lệnh này, tất cả văn bản bên dưới (trừ các công thức Toán học) sẽ được định dạng lại bằng font chữ tương ứng.
+ Bước 4: Chúng tôi đang sử dụng phông chữ Windows nên không thể biên dịch tài liệu như bình thường (biên dịch bằng PDFLaTeX) mà phải biên dịch bằng XeLaTeX
.
Trình diễn: Khởi động trình chỉnh sửa TeXstudio
=> thành Tool
=> chọn Commands
=> chọn XeLaTeX
. Các trình soạn thảo khác như TeXMaker, VieTeX, TeXnicCenter… cũng làm tương tự.
Quá trình biên dịch sẽ diễn ra ngay lập tức, nhanh hay chậm sẽ phụ thuộc vào số dòng lệnh và cấu hình máy tính của bạn.
Văn bản dưới dòng lệnh setmainfont{Times New Roman}
sẽ được định dạng là Times New Roman
dưới dòng lệnh setmainfont{Dancing Script Regular}
rau thì là Dancing Script Regular
.
1.2. Đối với trình chùm lớp tài liệu
Định dạng phông chữ cho lớp tài liệu beamer
Tương tự đối với các lớp tài liệu ở trên. Sự khác biệt duy nhất là thay vì sử dụng lệnh setmainfont{<tên phông>}
chúng tôi sẽ sử dụng lệnh setsansfont{<tên-phông>}
1.3. Mẹo để xác định chính xác tên phông chữ
Trên thực tế, có rất nhiều thủ thuật giúp chúng ta xác định được tên phông chữ chính xác, những thủ thuật này dễ thực hiện nhất và có sẵn trên hầu hết các phiên bản Windows và Office.
+ Bước 1: Khởi động Word
=> nhập văn bản bất kỳ => quét / bôi đen khối văn bản này.
+ Bước 2: Nhấn tổ hợp phím Ctrl + D
. Hộp thoại Font
xuất hiện với giao diện như hình bên dưới
- Xác định tên phông chữ tại
Font.
- Xem trước phông chữ tại
Preview
# 2. Định dạng kích thước phông chữ bằng Latex
Theo mặc định trong LaTeX chỉ có 7 cỡ chữ, theo thứ tự từ nhỏ nhất đến lớn nhất:
tiny{…}
, scriptsize{…}
, footnotesize{…}
, small{…}
, normalize{…}
, large{…}
, Large{…}
, LARGE{…}
, huge{…}
và Huge{…}
# 3. Định dạng kiểu chữ trong Latex
LaTeX cũng có 3 kiểu chữ tương tự như trong Microsoft Word: đậm, nghiêng và gạch chân.
Bạn có thể làm điều đó bằng cách sử dụng các lệnh textbf{… }
, textit{…}
và underline{…}
hoặc bạn cũng có thể chọn văn bản => sau đó chọn các biểu tượng TẨY, tôi, U tương ứng trên thanh công cụ Center
#4. Định dạng màu văn bản trong Latex
+ Bước 1: Khai báo gói lệnh usepackage{color}
+ Bước 2: Sử dụng lệnh textcolor{<tên màu>}{<đoạn văn bản>}
Bạn chỉ có thể sử dụng các màu được xác định trước như đen, trắng, đỏ, lục, lam, lục lam, đỏ tươi và vàng. Nếu bạn muốn tô nhiều màu hơn, vui lòng xem bài viết này: Cách tô màu văn bản, công thức và bảng trong LaTeX
# 5. Phần kết
Vậy là xong, mình hướng dẫn rất chi tiết với các bạn cách định dạng font, cỡ chữ, kiểu chữ và màu sắc trong LaTeX.
Ngoài việc sử dụng phông chữ Windows, bạn có thể sử dụng Font Style
có sẵn trong LaTeX. Khi đó thao tác sẽ đơn giản hơn vì không cần khai báo gói lệnh fontspec
và cũng không cần biên dịch với XeLaTeX.
- Đối với văn bản thông thường, bạn có thể sử dụng các lệnh
emph{...}
,textsl{...}
,texttt{...}
,textsc{...}
vàtextsf{}
- Đối với các công thức Toán học, bạn có thể sử dụng các lệnh
mathrm{...}
,mathit{...}
,mathbf{...}
,mathsf{...}
,mathtt{...}
,mathcal{...}
,mathbb{...}
vàmathfrak{...}
Hy vọng bài viết này sẽ hữu ích với bạn. Xin chào tạm biệt và hẹn gặp lại các bạn trong những bài viết tiếp theo!
CTV: Nhựt Nguyễn – phanmemdownload.com
Ghi chú: Bài viết này có hữu ích cho bạn không? Đừng quên đánh giá bài viết, thích và chia sẻ nó với bạn bè và gia đình của bạn!
Các thao tác định dạng phông chữ, cỡ chữ, kiểu và màu là một trong những thao tác định dạng ký tự được sử dụng thường xuyên nhất trong bất kỳ trình soạn thảo văn bản nào.
Và LaTeX cũng không ngoại lệ, việc định dạng ký tự nói chung hay thực hiện các thao tác định dạng lại phông chữ, cỡ chữ, kiểu chữ và màu sắc nói riêng hoàn toàn không khó. Điều cốt yếu là bạn cần dùng đúng lệnh, đúng cú pháp là được.
Thao tác duy nhất để định dạng lại phông chữ trong Latex phức tạp hơn một chút. Vì chúng ta cần biên dịch nó bằng XeLaTeX chứ không phải bằng PDFLaTeX như bình thường.
Đọc thêm:
#đầu tiên. Định dạng phông chữ trong LaTeX
Hầu hết các lệnh trong LaTeX đều có thể sử dụng được trên tất cả các lớp tài liệu. Tuy nhiên, các lệnh định dạng phông chữ cần được sử dụng một cách thích hợp (các lớp tài liệu khác nhau sẽ sử dụng các câu lệnh khác nhau).
Trong khuôn khổ bài viết này, mình sẽ chia thành 2 nhóm để tiện theo dõi trong quá trình hướng dẫn:
1.1. Đối với các lớp tài liệu, bài báo, báo cáo, sách
+ Bước 1: Xóa dòng lệnh usepackage[utf8]{vietnam}
nếu có.
+ Bước 2: Khai báo nhiều gói lệnh hơn usepackage{fontspec}
+ Bước 3: Nhập lệnh setmainfont{<tên-phông>}
LaTeX sẽ thực hiện dịch tài liệu từ trên xuống dưới và khi gặp lệnh này, tất cả văn bản bên dưới (trừ các công thức Toán học) sẽ được định dạng lại bằng font chữ tương ứng.
+ Bước 4: Chúng tôi đang sử dụng phông chữ Windows nên không thể biên dịch tài liệu như bình thường (biên dịch bằng PDFLaTeX) mà phải biên dịch bằng XeLaTeX
.
Trình diễn: Khởi động trình chỉnh sửa TeXstudio
=> thành Tool
=> chọn Commands
=> chọn XeLaTeX
. Các trình soạn thảo khác như TeXMaker, VieTeX, TeXnicCenter… cũng làm tương tự.
Quá trình biên dịch sẽ diễn ra ngay lập tức, nhanh hay chậm sẽ phụ thuộc vào số dòng lệnh và cấu hình máy tính của bạn.
Văn bản dưới dòng lệnh setmainfont{Times New Roman}
sẽ được định dạng là Times New Roman
dưới dòng lệnh setmainfont{Dancing Script Regular}
rau thì là Dancing Script Regular
.
1.2. Đối với trình chùm lớp tài liệu
Định dạng phông chữ cho lớp tài liệu beamer
Tương tự đối với các lớp tài liệu ở trên. Sự khác biệt duy nhất là thay vì sử dụng lệnh setmainfont{<tên phông>}
chúng tôi sẽ sử dụng lệnh setsansfont{<tên-phông>}
1.3. Mẹo để xác định chính xác tên phông chữ
Trên thực tế, có rất nhiều thủ thuật giúp chúng ta xác định được tên phông chữ chính xác, những thủ thuật này dễ thực hiện nhất và có sẵn trên hầu hết các phiên bản Windows và Office.
+ Bước 1: Khởi động Word
=> nhập văn bản bất kỳ => quét / bôi đen khối văn bản này.
+ Bước 2: Nhấn tổ hợp phím Ctrl + D
. Hộp thoại Font
xuất hiện với giao diện như hình bên dưới
- Xác định tên phông chữ tại
Font.
- Xem trước phông chữ tại
Preview
# 2. Định dạng kích thước phông chữ bằng Latex
Theo mặc định trong LaTeX chỉ có 7 cỡ chữ, theo thứ tự từ nhỏ nhất đến lớn nhất:
tiny{…}
, scriptsize{…}
, footnotesize{…}
, small{…}
, normalize{…}
, large{…}
, Large{…}
, LARGE{…}
, huge{…}
và Huge{…}
# 3. Định dạng kiểu chữ trong Latex
LaTeX cũng có 3 kiểu chữ tương tự như trong Microsoft Word: đậm, nghiêng và gạch chân.
Bạn có thể làm điều đó bằng cách sử dụng các lệnh textbf{… }
, textit{…}
và underline{…}
hoặc bạn cũng có thể chọn văn bản => sau đó chọn các biểu tượng TẨY, tôi, U tương ứng trên thanh công cụ Center
#4. Định dạng màu văn bản trong Latex
+ Bước 1: Khai báo gói lệnh usepackage{color}
+ Bước 2: Sử dụng lệnh textcolor{<tên màu>}{<đoạn văn bản>}
Bạn chỉ có thể sử dụng các màu được xác định trước như đen, trắng, đỏ, lục, lam, lục lam, đỏ tươi và vàng. Nếu bạn muốn tô nhiều màu hơn, vui lòng xem bài viết này: Cách tô màu văn bản, công thức và bảng trong LaTeX
# 5. Phần kết
Vậy là xong, mình hướng dẫn rất chi tiết với các bạn cách định dạng font, cỡ chữ, kiểu chữ và màu sắc trong LaTeX.
Ngoài việc sử dụng phông chữ Windows, bạn có thể sử dụng Font Style
có sẵn trong LaTeX. Khi đó thao tác sẽ đơn giản hơn vì không cần khai báo gói lệnh fontspec
và cũng không cần biên dịch với XeLaTeX.
- Đối với văn bản thông thường, bạn có thể sử dụng các lệnh
emph{...}
,textsl{...}
,texttt{...}
,textsc{...}
vàtextsf{}
- Đối với các công thức Toán học, bạn có thể sử dụng các lệnh
mathrm{...}
,mathit{...}
,mathbf{...}
,mathsf{...}
,mathtt{...}
,mathcal{...}
,mathbb{...}
vàmathfrak{...}
Hy vọng bài viết này sẽ hữu ích với bạn. Xin chào tạm biệt và hẹn gặp lại các bạn trong những bài viết tiếp theo!
CTV: Nhựt Nguyễn – phanmemdownload.com
Ghi chú: Bài viết này có hữu ích cho bạn không? Đừng quên đánh giá bài viết, thích và chia sẻ nó với bạn bè và gia đình của bạn!