Mình có nhận gõ thuê $\LaTeX$, mọi người có nhu cầu hỗ trợ có thể liên hệ trực tiếp với mình qua facebook
hoặc zalo
qua số điện thoại: 037 403 8679
TẠO MỤC LỤC TRONG $\LaTeX$
Mục lục là thứ không thể thiếu trong một bài báo, hay một bài viết. Với trình độ Caolac ngày xưa khi gõ Word thì để tạo mục lục sẽ ngồi gõ thủ công, như vậy cũng là đỉnh lắm rồi (dĩ nhiên trong Word cũng có chức năng tạo mục lục chuẩn chỉnh, nhưng nó không thông dụng mấy, thông thường đa số sẽ chọn giải pháp đơn giản nhất là ngồi gõ lại, do không phải ai cũng biết làm mục lục tự động)
Khi thay đổi cấu trúc (ví dụ chèn thêm mục trong nội dung) thì mục lục không tự động cập nhập, buộc ta phải gõ lại thủ công, việc làm này cực kỳ mất thời gian và mệt mỏi
Khi soạn thảo bằng $\LaTeX$, với lẽ tự nhiên thì Caolac cũng gõ mục lục như bình thường, nhưng có gì đó không ổn, vì nếu tài liệu quá dài hay sao đó thì việc ngồi gõ vẫn ok nhưng không mấy khả thi, chắc phải có một cách nào đó nhanh hơn, tối ưu hơn chứ. Thế rồi lại search google và thật bất ngờ, 1 câu lệnh, xong! What!!! Cái gì đang diễn ra vậy?
Giả sử ta có một tài liệu bằng $\LaTeX$ được soạn theo cấu trúc bên dưới (quá đã nha, vừa có lệnh vừa có chú thích)
$\LaTeX$ cung cấp cho ta một lệnh có thể xây dựng mục lục một cách tự động. Bây giờ để tạo mục lục cho cấu trúc tài liệu trên ta chèn thêm lệnh
\tableofcontents
vào phía dưới câu lệnh \begin{document}
Để ý nhé
\documentclass{article}[14pt] %Bài báo với cỡ chữ là 14 \usepackage[utf8]{vietnam} %Cho phép viết Tiếng Việt \title{TẠO MỤC LỤC TRONG LATEX} %Tiêu đề bài báo \author{caolacvc} %Tác giả bài báo \date{2022} %Thời gian \begin{document} %Bắt đầu soạn bài báo \tableofcontents %Câu lệnh để tạo mục lục \maketitle %Tạo tiêu đề cho bài báo với nội dung khai báo phía trên \section{Mục 1} %Mục Nội dung mục 1 \subsection{Mục 1.1} %Mục con Nội dung mục 1.1 \subsection{Mục 1.2} Nội dung mục 1.2 \subsubsection{1.2.1} %Mục con của mục con Nội dung mục 1.2.1 \subsubsection{1.2.2} Nội dung mục 1.2.2 \subsection{Mục 1.3} Nội dung mục 1.3 \section{Mục 2} Nội dung mục 2 \subsection{Mục 2.1} Nội dung mục 2.1 \section{Mục 3} Nội dung mục 3 \end{document}
Và đây là kết quả
Có một vấn đề đặt ra ở đây nữa là, các bạn có thấy cái chữ Mục lục
mà Caolac đóng khung đỏ không? Mặc định thì chữ đó là chữ Mục lục
, tuy nhiên trong một số tài liệu nào đó ta không thích chữ Mục lục
mà ta lại thích chữ Tổng quan
thì sao?
Làm thể nào để có thể thay chữ Mục lục
thành chữ Tổng quan
?
TUỲ CHỈNH ĐỘ SÂU CỦA MỤC LỤC
Đôi khi vì một lý do gì đó mà ta không cần muốn mục lục của chúng ta quá chi tiết, nghĩa là chỉ tạo mục lục cho những mục lớn thôi còn mục nhỏ thì không cần thiết
Ở ví dụ phía trên ta thấy, khi dùng lệnh \tableofcontents
thì tất cả các mục đều được hiển thị. Để có thể kiểm soát được phần tạo mục lục ta thêm lệnh \setcounter{tocdepth}{1}
(phía trên phần \begin{document}
)
Với lệnh trên thì số 1
quy định độ sâu của mục lục. Với độ sâu là 1
thì mục lục sẽ hiển thị như sau
Giờ ta thử thay thành độ sâu là 2
xem sao, và kết quả là
Giờ thì ta đã hiểu rồi về cách tuỳ chỉnh độ sâu của mục lục đúng không? Ta có thể tham tham số 1
, 2
ở trên thành 3,4,5
tuỳ theo nhu cầu mỗi người
Một vấn đề đặt ra nữa là, phần phía trên chỉ cho ta độ sâu của toàn bộ tài liệu, giờ ta không thích, thích ở mục 1 độ sâu khác, mục 2 độ sâu khác thì sao?
Yên tâm, $\LaTeX$ đã cung cấp cho ta lệnh. Ta chỉ cần đặt lệnh \addtocontents{toc}{\setcounter{tocdepth}{1}}
trước mục mà ta muốn quy định độ sâu
Hãy để lại cảm nhận của các bạn và cho mình biết làm cách nào ở phần comment nhé!
THAM KHẢO THÊM NHIỀU BÀI VIẾT Ở ĐÂY NỮA NHÉ!
CÁC BÀI VIẾT LIÊN QUAN ĐẾN $\LaTeX$
KÝ HIỆU HOÁ HỌC TRONG $\LaTeX$
TỰ ĐỊNH NGHĨA LỆNH TRONG $\LaTeX$
CÁC MÔI TRƯỜNG CƠ BẢN TRONG $\LaTeX$
CĂN CHỈNH VỊ TRÍ CÔNG THỨC TRONG $\LaTeX$
CÁCH GÕ PHÂN SỐ TRONG $\LaTeX$
CHỈ SỐ TRÊN VÀ CHỈ SỐ DƯỚI TRONG $\LaTeX$
CÁCH GÕ CÔNG THỨC TOÁN TRONG $\LaTeX$
CĂN CHỈNH PHƯƠNG TRÌNH TRONG $\LaTeX$
MÔI TRƯỜNG ĐỊNH LÝ TRONG $\LaTeX$
MÔI TRƯỜNG LIỆT KÊ TRONG $\LaTeX$
MA TRẬN VÀ ĐỊNH THỨC TRONG $\LaTeX$
VẼ BẢNG BIẾN THIÊN TRONG $\LaTeX$
1 Comments
đúng cái em đang tìm thì ad lại không chỉ! híc
ReplyDeleteVui lòng đăng nhập google để bình luận
Để gõ công thức toán, hãy đặt [biểu thức toán] trong dấu $$
Ví dụ: $[biểu thức toán]$