> 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/ar/qaadh-almarfh/141-uploading-a-project.md).

# رفع مشروع

## دليل خطوة بخطوة

يقدّم هذا المقال دليلاً خطوة بخطوة يوضح كيفية إنشاء مشروع Overleaf عن طريق رفع ملف `.zip` يحتوي على ملفات LaTeX المخزّنة على جهاز الكمبيوتر المحلي لديك.

1. أنشئ `.zip` ملف يحتوي على ملفاتك المحلية (الصور، المراجع الببليوغرافية، الخطوط، `.tex` المصادر، إلخ).

* إذا كان مشروع LaTeX المحلي لديك يستخدم مجلدات، فيمكن الاحتفاظ بها في `.zip` الملف، وسيتم إعادة بنائها عندما يتم `.zip` فكّ ضغط الملف في Overleaf.

3. في صفحة إدارة المشروع، اختر **مشروع جديد** ثم اختر **رفع مشروع** من القائمة المنسدلة.

![إنشاء مشروع جديد على Overleaf](/files/eaf283b05efd0189de3d951902132ddfaeaf84f9)

6. تُعرض نافذة يمكنك سحب وإفلات `.zip` ملفك إليها، أو اختر **تحديد ملف .zip** لتحديد موقع `.zip` ملف مخزّن على جهازك.

![رفع ملف zip إلى Overleaf](/files/c71af9008930d752e0913e4d5e318d84f107df91)

9. يفك Overleaf ضغط الملف المرفوع `.zip` لاستخراج الملفات وإنشاء أي مجلدات في مشروعك.
10. ثم تتم إعادة توجيهك إلى المحرر، حيث تم إنشاء مشروع جديد.

* لديك الآن مشروع Overleaf جديد، جاهز للتحرير وإعادة التحويل. ملاحظة: إذا كان كود LaTeX الخاص بك يحتاج إلى LuaLaTeX أو XeLaTeX فقد تحتاج إلى [ضبط مُصرّف LaTeX الخاص بالمشروع](/latex/ar/qaadh-almarfh/026-changing-compiler.md).

![مشروع Overleaf تم إنشاؤه برفع ملف .zip](/files/7f99cc5cc8886879b3c9d4842b0b3931bf2f26c7)

## إرشادات إضافية حول رفع الملفات (بما في ذلك القيود/الحدود)

إذا كنت تخطط لرفع مشاريع كبيرة، فإليك بعض حدود/قيود الموارد في Overleaf التي يجب أن تكون على دراية بها:

* لا يمكنك رفع ملفات فردية تتجاوز 50 ميغابايت.
* يمكن أن يحتوي كل رفع على ما يصل إلى 180 ملفًا—إذا حاولت رفع أكثر من ذلك، فسيتم رفع 180 ملفًا فقط.
* لا يمكن أن يحتوي كل مشروع Overleaf على أكثر من 2000 ملف فردي.

إذا كان ملف مشروعك `.zip` يتجاوز 50 ميغابايت، يمكنك تجربة هذا:

1. ارفع مجموعة فرعية من ملفاتك في `.zip` ملف (فقط لإنشاء المشروع).
2. ارفع الملفات المتبقية يدويًا.

بالنسبة إلى `.zip` لكي يتم رفع الملف بشكل صحيح:

* يجب أن يحتوي فقط على أنواع الملفات التي يمكن لمصرّف LaTeX معالجتها: ملفات نصية عادية وصور بصيغ `.eps`, `.pdf`, `.svg` و `.png` تنسيقات.
* لا يمكن أن يحتوي على أكثر من 7 ميغابايت من المواد القابلة للتحرير على Overleaf (وهذا هو الحد الأقصى للبيانات القابلة للتحرير في مشروع على Overleaf). لمزيد من المعلومات، يُرجى الرجوع إلى الصفحة [ما هو الحد الأقصى لوقت التجميع، وعدد الملفات، وحجم المشروع المسموح به في الخطط المجانية مقابل المدفوعة؟](/latex/ar/qaadh-almarfh/119-overleaf-plan-limits.md)

على الرغم من أن محرر Overleaf يمكنه تحرير أي ملف نصي عادي، فإن الملفات المرفوعة ذات امتدادات ملفات LaTeX الشائعة فقط ستكون قابلة للتحرير على الموقع—مثل `.tex`, `.bib`, `.cls`, `.sty` إلخ. إذا كنت بحاجة إلى تحرير ملف مشروع بامتداد مختلف، فمن الأفضل نسخ محتواه ولصقه في ملف جديد فارغ داخل المشروع ثم حفظه بامتداد الملف المطلوب؛ أو قم برفعه مع `.tex` امتداد وقم بتغييره بعد ذلك عبر الإنترنت.

لا يمكن تحرير الملفات النصية التي يزيد حجمها على 2 ميغابايت عبر الإنترنت ولا تُحتسب ضمن حد 7 ميغابايت، مما يعني، على سبيل المثال، أنه يمكنك رفع ملفات كبيرة `.csv` لاستخدامها مع Rtex دون استهلاك المخصص المسموح به للبيانات القابلة للتحرير والبالغ 7 ميغابايت.


---

# 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/ar/qaadh-almarfh/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.
