استعمال اللغة العربية للكتابة برنامج LATEX

بواسطة Unknown يوم الخميس، 12 أكتوبر 2017 القسم : 9 التعليقات


الــدرس رقم 02

بسم الله الرحمن الرحيم
قبل البداية نتكلم عن محرر النصوص TExmakerوهو البرنامج الناشر Editorالذي نكتب فيه ملفاتالتي تحوي على الأوامر التي تسمح بإنتاج نصوص الر ياضيات في TEXنسختها النهائية .متوفر على الرابط
بعد ٺثبيت هذه البرامج يجب اختيار الخاصية فيTexmakerالتي تعطي الأمر بترجمة ملفاتبإستخدام pdf إلى ملفالمترجمXELATEXوذلك على النحو التالي : نذهب إلى
Option = Configure Texmaker = Quick Build = X ELATEX+viewpdf
كما في الصورة التالية:



 ثم نقوم بكتابة النص البرمجي داخل هذا البرنامج في الصفحة البيضاء التي تظهر بعد الضغط على الأيقونة New
لتظهر الواجهة الأساسية كما يلي 


 والآن نتكلم علن الأهم و
 هو كيف تنشأ وثيقة وهذه البدايةهي على هذا النحو 

\documentclass[ نوع الوثيقة}[خيارات}
\begin{document}
محتوى الوثيقة
\end{document}

حيث 
الخيارات  
(مثل حجم ورقة الوثیقة، حجم الخط الافتراضي و مكان وضع أرقام
المعادلات، إلخ.. 
مثلا
10pt,twoside,a4paper
ومعناه
وحجم الخط الأساسي هو 
10pt ،
 ويُهيئ إعدادت الطباعة 
  بأنها ستكون على الوجهين لورقة من الحجم A4
 بینما نحدّد بین اللاَمّتين { } قالبَ الوثیقة. یقبل نظام لاتخ الافتراقوالب قیاسیةّ ھي:
. book والكتاب report والتقرير article المقال
كمثال جرب مايلي 


\documentclass[12pt]{article}
\begin{document}
My first work in TeX 
\end{document}

و الان كيفية استعمال اللغة العربية 
الحزمة الأساسية هي
 .\usepackage{polyglossia}
وهي تعمل مع XeLaTeX
باختصار ماعليك إلا أن تضيف ما يلي 
\documentclass[12pt]{report}
\usepackage{polyglossia}
\setdefaultlanguage[numerals=maghrib, calendar=gregorian]{arabic}
\setotherlanguage{english}
\newfontfamily\arabicfont[Script=Arabic]{Amiri}
\newfontfamily\arabicfonttt[Script=Arabic,Scale=1.3]{Amiri}
\newfontfamily\arabicfontsf[Script=Arabic,Scale=1.3]{Andalus}

\begin{document}

أكتب النص هنا

\end{document}
السطر 
 \setdefaultlanguage[numerals=maghrib, calendar=gregorian]{arabic}
 يعني أن اللغة الأساسية هي اللغة العربية 
 والسطر 
 \setotherlanguage{english}
 يعني
 إدراج اللغة الإنجليزية كلغة ثانوية 
ولاستعمالها ما عليك إلا كتابة مايلي 
\begin{english}
 your text hear
 \end{english}
 اما إذا كان النص بالعربية وفيه جمل بالإنجليزية فضع
 \LR{your text hear}
الأسطر
\newfontfamily\arabicfont[Script=Arabic]{Amiri}
\newfontfamily\arabicfonttt[Script=Arabic,Scale=1.3]{Amiri}
\newfontfamily\arabicfontsf[Script=Arabic,Scale=1.3]{Andalus}
 تعني أنواع ىالخطوط العربية المدرجة يمفي أن تكون مثبتة في جهازك 
ولاستبدال الخط مثلا للكتابة بـ Andalusضع 
{\sffamily أكتب النص هنا }
والتعليمة Scale=1.3معناها أن ذلك الخط مضروب في القيمة 1.3
ولتفهم ما كتبنا سابقا وتطبقه أنظر الملف بعنوان 

                 1er Application
إلى هنا ينتهي درسنا اليوم بعد التطبيق إذا صادفك اي مشكل ضع تعليقا وسنجيبك ان شاء الله، نلتقي في درس القادم وىالذي سيكون حول روح البرنامج ألا وهي كتابة المعادلات الرياضية  

9 التعليقات:

infowahfid يقول...

جزاكم الله خير

Unknown يقول...

هو اداة فعالة و شكرا

Slimane MOSBAH يقول...

Thanks

Unknown يقول...

السلام عليكم...شكرا على التوضيح ولكن لديا مشكلة دائما يوجد خطا كالتالي file bidi not found

Unknown يقول...

و عليكم السلام

Unknown يقول...

حروف اللغة العربية لاتظهر؟

Unknown يقول...

شكرا لكن عندي مشكلة نوع الخط Amiri لا يعمل عندي في حين الخطوط الأخرى مثل Arial تعمل بشكل عادي ممكن مساعدة

fatimazahra يقول...

السلام عليكم
عندي مشكلة لا يريد عرض اللغة العربية رغم ادخالي لكل الأوامر التي ذكرتها

حسن يقول...

هذه الأوامر لا تعمل معي
هل مشكلة لاتك قديم؟

إرسال تعليق

جميع الحقوق محفوظة عين الذهب للعلوم تصميم : مدونة فضاء التطوير