Sưu tầm cách khắc phục một số lỗi thường gặp trong LaTeX [Errors and fix in LaTeX]

1. Không có chức năng Go to Source (trên TexStudio)
– Báo lỗi: Bấm chuột phải hoặc Ctrl + Click không thấy chức năng Go to Source
– Cách khắc phục: Xóa dấu tiếng Việt trên tên file TeX và tên của các thư mục chứa file TeX
Bấm vào dòng Tiếp tục đọc » bên dưới để xem tiếp ….

2. Lỗi trong chèn hình ảnh
– Báo lỗi: Command \c@lofdepth already defined. \newcounter{lofdepth}
– Cách khắc phục: Dùng lệnh

\makeatletter \let\c@lofdepth\relax \let\c@lotdepth\relax \makeatother 
\usepackage{subfloat,subfigure}
\begin{document}

3. Lỗi font chữ
– Báo lỗi: Unicode character ế (U+1EBF) not set up for use with LaTeX.
– Cách khắc phục: Bổ sung gói tiếng Việt vào trước \begin{document}: \usepackage[utf8]{vietnam} và xóa bỏ gói \usepackage[T1]{fontenc}

4. Lỗi dấu Tiếng Việt: Câu 2 bị lỗi thành C�u 2
– Báo lỗi: Invalid UTF-8 byte sequence C�u 2
– Cách khắc phục: Copy đoạn code lỗi, dùng phần mềm Unikey chuyển bảng mã về Unicode, sau đó past chạy lại (cách chuyển bảng mã xem tại đây)

5. Lỗi liên kết không hiện dù có sử dụng gói \usepackage{hyperref}
– Báo lỗi: Không click chuột vào để link đến công thức hay chỉ mục
– Cách khắc phục: Đặt gói \usepackage{hyperref} sau cùng và trước \begin{document}. Đặc biệt gói này phải được đặt sau gói \usepackage{imakeidx}

6. Thay đổi độ dài khoảng trắng phía sau Chapter

– Báo lỗi: Không có lỗi, chỉ thấy kỳ kỳ, ngứa ngứa mắt gì khoảng trắng rất rộng này thôi :))

– Cách khắc phục: Đặt các gói \usepackage{titlesec, lipsum} và lệnh

{\Huge\bfseries}{\chaptername\ \thechapter}{10pt}{\vskip 20pt \raggedright}
\begin{document}

Thay đổi các con số này đến khi nào nào bạn thấy vừa ý mình.

7. Lỗi tài liệu tham khảo khi dùng gói \usepackage{biblatex}
– Báo lỗi:

I found no \citation commands---while reading file myFile.aux
I found no \bibdata command---while reading file myFile.aux
I found no \bibstyle commaand---while reading file myFile.aux

– Cách khắc phục: Sử dụng gói:

\usepackage{biblatex}
\bibliography{tên file bib chứa danh sách tài liệu tham khảo}          % đặt trước \begin{document}
\printbibliography                            % đặt tại vị trí muốn hiện Tài liệu tham khảo
% !BIB TS-program = biber              % ghi đoạn code sau tại vị trí đầu tiền của file main

8. Lỗi linh tinh không chạy được file không lỗi, dù trước đây không có lỗi gì

  • Báo lỗi:
Extra \endgroup. \begin{document}
  • Cách khắc phục: Thêm lệnh sau vào trước \documentclass[]{}
\RequirePackage[2020-02-02]{latexrelease}

9. Báo lỗi khi đổi tên Mục lục

Báo lỗi: Package catoptions Error: ‘\XDeclareOption‘ multiply defined in (catoptions) package ‘babel’. \DeclareOption{}

Khắc phục: Đặt các lệnh sau lên trên cùng, ngày sau \documentclass[]{}

\usepackage[english]{babel}
\AtBeginDocument{\renewcommand{\contentsname}{Mục lụcc}}

10. Lỗi không click chuột link tới khi bấm trên mục lục khi làm mục lục bằng lệnh

\addcontentsline{toc}{subsection}{Đề năm 2010}

Khắc phục:

\phantomsection
\addcontentsline{toc}{subsection}{Đề năm 2010}

Comments:

Trang web này sử dụng Akismet để lọc thư rác. Tìm hiểu cách xử lý bình luận của bạn.