> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/vi/co-so-tri-thuc/141-uploading-a-project.md).

# Tải lên một dự án

## Hướng dẫn từng bước

Bài viết này cung cấp một hướng dẫn từng bước, cho thấy cách tạo một dự án Overleaf bằng cách tải lên một `.zip` tệp chứa các tệp LaTeX được lưu trên máy tính cục bộ của bạn.

1. Tạo một `.zip` tệp chứa các tệp cục bộ của bạn (hình ảnh, thư mục tài liệu tham khảo, phông chữ, `.tex` nguồn, v.v.).

* Nếu dự án LaTeX cục bộ của bạn sử dụng các thư mục, chúng có thể được giữ nguyên trong `.zip` tệp và sẽ được tái tạo khi `.zip` tệp được giải nén trên Overleaf.

3. Trên trang Quản lý dự án, hãy chọn **Dự án mới** rồi chọn **Tải lên dự án** từ trình đơn thả xuống.

![Tạo một dự án mới trên Overleaf](/files/5b5cd2e90379303af6c42bb9f7b2773f753e9d37)

6. Một cửa sổ sẽ hiển thị, vào đó bạn có thể kéo và thả `.zip` tệp của mình hoặc chọn **Chọn tệp .zip** để tìm một `.zip` tệp được lưu trên thiết bị của bạn.

![Tải một tệp zip lên Overleaf](/files/704b8a1dcf925b6a2d8c93b92ffa4f223ee9b281)

9. Overleaf giải nén tệp đã tải lên `.zip` để trích xuất các tệp và tạo bất kỳ thư mục nào trong dự án của bạn.
10. Sau đó, bạn sẽ được chuyển đến trình soạn thảo, nơi một dự án mới đã được tạo.

* Bây giờ bạn đã có một dự án Overleaf mới, sẵn sàng để chỉnh sửa và biên dịch lại. Lưu ý: nếu mã LaTeX của bạn cần LuaLaTeX hoặc XeLaTeX, bạn có thể cần [đặt trình biên dịch LaTeX của dự án](/latex/vi/co-so-tri-thuc/026-changing-compiler.md).

![Một dự án Overleaf được tạo bằng cách tải lên tệp .zip](/files/a7816d8c946e47082a2ca4a202e5814316c9c7cd)

## Hướng dẫn bổ sung về việc tải tệp lên (bao gồm các hạn chế/giới hạn)

Nếu bạn dự định tải lên các dự án lớn, dưới đây là một số giới hạn/hạn chế tài nguyên của Overleaf mà bạn cần lưu ý:

* Bạn không thể tải lên các tệp riêng lẻ vượt quá 50MB.
* Mỗi lần tải lên có thể chứa tối đa 180 tệp—nếu bạn cố tải lên nhiều hơn, chỉ 180 tệp sẽ được tải lên.
* Mỗi dự án Overleaf không được chứa quá 2000 tệp riêng lẻ.

Nếu `.zip` tệp của dự án bạn vượt quá 50MB, bạn có thể thử cách này:

1. Tải lên một phần các tệp của bạn trong một `.zip` tệp (chỉ để tạo dự án).
2. Tải thủ công các tệp còn lại lên.

Đối với một `.zip` tệp để được tải lên đúng cách:

* Nó chỉ nên chứa các loại tệp mà trình biên dịch LaTeX có thể xử lý: tệp văn bản thuần và hình ảnh ở các `.eps`, `.pdf`, `.svg` và `.png` định dạng.
* Nó không được chứa quá 7MB nội dung có thể chỉnh sửa trên Overleaf (đây là dung lượng dữ liệu có thể chỉnh sửa tối đa cho một dự án trên Overleaf). Để biết thêm thông tin, vui lòng tham khảo trang [Thời gian biên dịch tối đa, số lượng tệp và kích thước dự án được phép trên gói miễn phí so với gói trả phí là bao nhiêu?](/latex/vi/co-so-tri-thuc/119-overleaf-plan-limits.md)

Mặc dù trình soạn thảo Overleaf có thể chỉnh sửa bất kỳ tệp văn bản thuần nào, chỉ những tệp đã tải lên với các phần mở rộng tệp LaTeX phổ biến nhất mới có thể chỉnh sửa trên trang web—chẳng hạn như `.tex`, `.bib`, `.cls`, `.sty` v.v. Giả sử bạn cần chỉnh sửa một tệp dự án với phần mở rộng khác. Trong trường hợp đó, tốt nhất là sao chép và dán nội dung của nó vào một tệp trống mới trong dự án rồi lưu với phần mở rộng mong muốn; hoặc, tải lên nó với phần mở rộng `.tex` và thay đổi nó sau khi ở trực tuyến.

Các tệp văn bản lớn hơn 2MB không thể được chỉnh sửa trực tuyến và không được tính vào giới hạn 7MB, nghĩa là, ví dụ, bạn có thể tải lên các `.csv` tệp để sử dụng với Rtex mà không tiêu tốn hạn mức 7MB dữ liệu có thể chỉnh sửa của bạn.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/vi/co-so-tri-thuc/141-uploading-a-project.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
