Skip to main content
Nếu dự án của bạn có các tệp .cls, .sty, .bst, quá trình biên dịch của Overleaf sẽ không thể tìm thấy các tệp này trừ khi chúng được đặt ở cấp cao nhất. Tuy nhiên, để sắp xếp dự án, bạn có thể muốn đặt các tệp này vào các thư mục để dễ tìm hơn và để cấp cao nhất của dự án không bị lộn xộn. Tin tốt là chúng ta có thể chỉ định các thư mục TEXINPUTS tùy chỉnh bằng tệp latexmkrc, để Overleaf biết rằng cần tìm kiếm các tệp gói trong thư mục đó. Để làm điều này, giả sử bạn đã đặt các tệp gói này trong một thư mục tên là tex/; và các tệp kiểu thư mục tham khảo trong một thư mục tên là bst/:
  1. Nhấp vào “Add file” ở phía trên thanh bên Project.
  2. Chọn “Blank file”, và lưu với tên tệp là latexmkrc (nếu tệp chưa tồn tại).
  3. Đặt dòng sau vào latexmkrc:
    (hoặc đổi thành tên các thư mục tương ứng trong dự án của bạn)
Bây giờ Overleaf sẽ tìm trong thư mục tex/ trước khi tìm trong TEXINPUTS của hệ thống để định vị các tệp gói, và tìm trong thư mục bst/ trước khi tìm trong BSTINPUTS của hệ thống để định vị các tệp kiểu thư mục tham khảo. (Nguồn: https://tex.stackexchange.com/a/50847)
Tệp tài liệu chính và tệp latexmkrc của bạn phải luôn nằm ở cấp cao nhất của dự án, không nằm trong thư mục con.
Lần sửa đổi cuối 4 tháng 10, 2026