• 0
احمد غريب

تعلم كيفية كتابة رموز LaTex في المشاركات

سؤال

السلام عليكم

لن اطيل فى الكلام هنا اضع بعض الامثلة للاساسيات التى تحتاجها للتعامل معى LATEX-

كل من يستطيع ان يضيف امثلة حتى يكتمل الدرس معى مراعاة ان الدرس للمبتدئين بالنسبة للمتقديمن يمكنهم فتح موضوع اخر لمناقشة امكانيات اللغة بشكل اعمق

LEFT TO RIGHT
x_1

mimetex.cgi?x_1

LEFT TO RIGHT
x^2

mimetex.cgi?x%5E2

LEFT TO RIGHT
x_{12}

mimetex.cgi?x_%7B12%7D

LEFT TO RIGHT
x^{12}

mimetex.cgi?x%5E%7B12%7D

LEFT TO RIGHT
x_1^2 or x^2_1

mimetex.cgi?x%5E2_1

LEFT TO RIGHT
x_1^2+x_2^2=x_3^2

mimetex.cgi?x_1%5E2+x_2%5E2=x_3%5E2

LEFT TO RIGHT
\frac{1}{2}

mimetex.cgi?%5Cfrac%7B1%7D%7B2%7D

LEFT TO RIGHT
\sum \prod \lim

mimetex.cgi?%5Csum%20%20%20%20%5Cprod%20

LEFT TO RIGHT
\sum_{n=1}^\infty x^2

mimetex.cgi?%5Csum_%7Bn=1%7D%5E%5Cinfty%

LEFT TO RIGHT
\prod_{n=1}^\infty x^2

mimetex.cgi?%5Cprod_%7Bn=1%7D%5E%5Cinfty

more to come later

تم تعديل بواسطه HGB
3

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

48 إجابة على هذا السؤال .

  • 0
LEFT TO RIGHT
(1+x)= {n \choose 0}+{n \choose 1}x+{n \choose 2}x^2+\ldots +{n \choose n}x^n

mimetex.cgi?(1+x)=%20%7Bn%20%5Cchoose%20

LEFT TO RIGHT
\sqrt 4 =2

mimetex.cgi?%5Csqrt%204%20=2


LEFT TO RIGHT
f(x)= \sqrt[n] x

mimetex.cgi?f(x)=%20%5Csqrt%5Bn%5D%20x


LEFT TO RIGHT
f(x)= \sqrt[n] {\frac{x_1^2+x_^2}{x_2-x_1}}

mimetex.cgi?f(x)=%20%5Csqrt%5Bn%5D%20%7B


LEFT TO RIGHT
\int

mimetex.cgi?%5Cint


LEFT TO RIGHT
\iint

mimetex.cgi?%5Ciint


LEFT TO RIGHT
\iiint

mimetex.cgi?%5Ciiint


LEFT TO RIGHT
\iint \iint

mimetex.cgi?%5Ciint%20%5Ciint


LEFT TO RIGHT
\alpha

mimetex.cgi?%5Calpha


LEFT TO RIGHT
\beta

mimetex.cgi?%5Cbeta


LEFT TO RIGHT
\gamma \Gamma

mimetex.cgi?%5Cgamma%20%5CGamma


LEFT TO RIGHT
\sigma \Sigma

mimetex.cgi?%5Csigma%20%5CSigma
تم تعديل بواسطه احمد غريب
2

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

بارك الله فيك استاذ احمد غريب و بادرة ممتازة لتسهيل استخدام هذه الميزة الجديدة من المنتدى

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخيرا TeX :D

جزيت الف خير على هذه التحسينات الواضحة والاضافات اخي احمد. باذن الله ساشارك بما اعرفه في هذا المجال. تحياتي الحارة لك. :)

بالمناسبة برايي ان تقوم بتثبيت الموضوع كي يطلع الجميع عليه قدر الامكان.

وللاخوة, لاضافة اي معادلة بتنسيق tex يمكن استخدام الصيغة [t3x]المعادلة هنا[/t3x]

(استبدلوا 3 بـ e)

تم تعديل بواسطه Xacker
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

مبروك عليكم هذا القسم وان شاء الله من حسن إلى احسن

بسراحة والحق يقال لا يوجد منافس حقيقي لهذا المنتدى من حيث شموليته للمواضيع واتمنى ان نتكاتف جميعا في سبيل تطويره

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اود ان اتوجه بالشكر ايضا الى القائمين على نجاح هذا العمل, الاخوة DotNetExpert و Arab Penguin الذي كان لهم فضل انجاز هذا العمل. جزاهم الله كل الخير :)

تم تعديل بواسطه Xacker
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

في المرفقات كتاب صغير للمبتدئين. عن الكتاب نفسه لا أستطيع أن أحكم بنفسي لأنني لم أقرأه. بالنسبة لي تعمل LaTeX من كتاب يمكن تنزيله من الصفحة التالية للذين يجيدون الألمانية.

http://www.fernuni-hagen.de/urz/leseecke/A026.html

الكتاب ممتاز للمبتدئين وفيه آخر الكتاب هناك مرجع كبير للرموز الرياضية وغير الرياضية التي يمكن كتابتها.

للكتاب تتمة للمحترفين

http://ftp.fernuni-hagen.de/leseecke/brosc...en/a0279510.pdf

Xacker

شكرا لك على الاطراء. الشكر الكبير يستحقه هيثم لاستجابتة التي أقل ما يقال عنها صاروخية.

a_beginner__s_introduction_to_typesetting_with_latex.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ممتاز جدا ... لكن افضل مرجع للمبتدئين بالـ LaTeX هو The ont so Short Introduction to LaTeX

و هو على هذا الرابط

http://people.ee.ethz.ch/~oetiker/lshort/lshort.pdf

مشكلته أنك ستكره العمل باستخدام الوورد و ستبدأ في الكتابة بالـ LaTeX و لن ترتاح إلا في هذه اللغة القوية

أعرف مجموعة من الشباب نجحوا في عمل Package لطباعة القرىن الكريم باستخدام الـ ArabTeX و طوروها لتستخدم لطباعة القراءات العشرة و مازالوا يعملون عليها و هم يستعدون لعرضها في المجر في اليوروتخ القادم EuroTeX 2006 كما ان المشروع الآن ينفذ في هندسة القاهرة على يد مجموعة أخرى مكملة لهم

http://groups.yahoo.com/group/QuranTypesetting/

انا بصراحة مش مصدق ان في العالم العربي حد بيعرف تخ !!! أصلا كل الـ Packages التي تستخدم الطباعة العربية باستخدام التخ أصحابها أجانب ... كلاوس لاجالي الألماني و يانيس حرلامبوس اليوناني و والكر الأمريكي و غيرهم

على كل حال و الله بشرة خير إن فيه من يهتم بهذا الموضوع

تم تعديل بواسطه عياش حي
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

سؤال هام جداً اخى عياش هل استطع ان تحصل على مكتبات يانيس وهل تمكنت من تنصيبها فى بيئة الوندوز وإستخدامها.

إذا كان الامر كذلك الرجاء مراسلتي او الرد هنا فى هذا الموضوع للضرورة..

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أخ احمد كأن سؤالك غير واضح ...

اما أوميجا فقد حملتها و استخدمتها على RedHat 9 لفترة من الوقت و لكن كمصدر مفتوح لأ لم أستطع تعديلها ... و أما استخدامها على ويندوز MikeTeX فأعلم بعض زملائنا استخدمها و لكني لم أفعل ... عندما أذهب للبيت ساحاول و أرد عليك

لكن مازلت لا أفهم سؤالك ما المقصود بمكتبات يانيس

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

اخى الكريم عياش اليونايى يانيس قام بعمل مكتبات من ضمنها مكتبة الامل والمختصة بالقران الكريم كذلك مكتبات لاستحدام اللغة العربية بواصظه LaTeX واعتقد إسمها Omega بانسبة لTex و Lambda بالنسبة ل LaTeX.

حاولت ان استخدمها فى الوندوز بتنصيب MikTex ولكن لم افلح.

اريد ان اعرف هل هناك من استطاع ان ينصب الحزمة وان يستخدمها بنجاح؟

كذلك حاولت تنصيب TexLive ولكن لم افلح فى استخدام دعم الUnicode فيها.

اريد بإختصار ان اعرف هل هناك من استطاع إستخدام هذه الادوات والوصول إلى نتائج.

انا الان استخدم ArbTex ولكنها مرهقة جداً لانها لا تدعم الUnicode كما ينبغي

ارجو ان يكون السؤال واضح

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

و الله أخي أنا سعيد جدا بانك مهتم ...

شوف يا أخي هؤلاء المجموعة أنا واثق أنهم سيساعدوك إن شاء الله تعالى ... معليش اشترك معهم و إن شاء الله سيساعدوك ...

و أما بالنسبة للامبدا فهي تعمل أيضا على الويندوز حسب ما أخبرني زميل لي هنا و و أما عربتخ فأخبرني ما الذي يزعل منه

شوف المشكلة في عربتخ في استخدامه على الويندوز أن الناس تستخدم عادة النوت باد في الكتابة و بالتالي لا يحفظ باليونيكود أصلا استخدم الCrimson Editor أفضل بكثير ..ز أنا أستخدمه باستمرار مع العربتخ و زي الفل

و يا ريت لو عندك ملف فيه مشكلة ترسله لي لأعالج المشكلة بنفسي أو على الاقل اخبرني ما المشكلة و الله الموفق

بالنسبة لمكتبة الأمل للقرآن الكريم فلا أنصح بالاعتماد عليها لانها اولا مغلقة ليست مفتوحة المصدر كما أن فيها أخطاء في محاذاة الكلام و علامات الوقف و الابتداء و أتمتة موضع التشكيل ؟؟؟

كما انها غير مجانية

بالنسبة للامبدا و أوميجا فبمجرد الانصراف للبيت سأجربها إن شاء الله و ارد عليك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

اخى المشكلة ليست فى النوت باد وعموماً انا استخدم Emacs فى كتابة الشفرة, وايضاً كنت استخدم اللينكس ولكني لم اقم بتنصيبة منذ فترة لذلك لم استطع ان اجرب.

مشكلة العربتخ هى انها تعتمد على الAscii ولا تعتمد على الUnicode يعنى إذا اردت ان تكتب سلام يجب ان تكتبها بالحرف اللاتنية هكذا Salam وهذه الطريقة مملة جداً فى الكتابة.

على كل حال انا فى إنتظارك وإن شاء الله نجد طريقة لدعم اللغة العربية ..

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

لاااااااااااااااا يا اخ احمد له :)

إذا كان عندك آخر إصدار من العربتخ فخذ جرب هذا الملف copy , paste و احفظه بأس اسم بس يكون يونيكود و جربه و قل لي أيش الأخبار

\documentclass{book}
\usepackage{arabtex}
\usepackage{utf8}
\setcode{utf8}
\setarab

\begin{document}

\begin{RLtext}

كيف حال الشباب

\end{RLtext}
\end{document}

في حالة أن كلمة كيف حال الشباب لم تنقل للكود عندك مظبوط فما عليك إلا أن تكتب مكانها ما تريد بالعربي و عندها سيشتغل زي الفل

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

طيب اخى عياش هل يمكن دمج المعادلات الرياضية فى نفس السطر معى النص العربي؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

لم أجرب لكن المفروض ان نعم و ذلك باستخدام

\< equation here >

جربها اولا و هل اشتغلت معاك الأولى أم لا :)

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

المشكلة اخى اننى اشتريت جهاز جديد ومازلت فى طور التنصيب, تخيل اننى لا املك برنامج تحرير نصوص ولا كمبالير ولا هم يحزنون, البرنامج الوحيد على جهازي الان هو ollydbg لزوم الكراكنج, ولكن إن شاء الله فى نهاية الاسبوع اقوم بتنصيب باقى الابرامج واجرب, ولكن اذكر ان دمج المعادلات والنصزص العربية كانت احد المشاكر التى تواجهني

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

و عليكم السلام و رحمة الله و بركاته و أعانك الله

إذا لم تعمل معك المعادلات فأتصور ان الحل في تعديل العربتخ نفسه و لكن هذا قد يستغرق شيئا من الجهد و الوقت و الله الموفق

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم ورحمة الله

أخوانى الكرام احمد غريب و عياش حي بارك الله فيكم

أخوانى الكرام لقد جذبتنى محادثتكم ونقاشكم جدا, فهذا الموضوع فعلا يهمنى جدا جدا , الا وهو كتابة نصوص عربية باستخدام حزم الــ LaTex.

ولكن للاسف اخوانى الكثير من حواركم لم استطيع فهمه , فمعلش ممكن تطولوا بالكم على شويه؟

بالنسبة لاخى احمد الغريب

انا فعليا اخى الكريم وعدد كبير من الزملاء نستخدم لغة الــ LaTex فى كتابة ابحاثنا ورسائلنا العلمية , ونستخدم لذلك تركيبة مكونه من جزئين

1) برنامج WinEdt لعمل التحرير Editor وهو من البرامج المميزة جدا لذلك .

2) حزم الــ MikTex لعمل الــ Compiler ( لا يعمل لوحده بدون Editor ).

وكل ذلك على نظام تشغيل الويندوز Windows .

والموضوع غاية فى السهولة

نقوم اولا بعمل Setup لنسخة الــ MikTex ( اثناء عمل Setup هناك ثلاث خيارات , نسخة صغيرة او كبيرة او نسخة كامله ) بالنسبة لحضرتك تكفيك النسخة الصغيرة .

وبعد عمل Setup للــ MikTex نقوم بعد ذلك بعمل Setup لبرنامج الكتابة WinEdt .

وسوف يتم عمل التكامل بين الاثنين اوتوماتيكيا, لعمل Compile للبرنامج بعد كتابته نضغط على الايقونات المخصصة لذلك ببرنامج WinEdt

30_03_06_03_40_07_1143762007pa.JPG

المجموعة فى الإطار الاحمر لعمل الــ Compile باكثر من فورمات ( Dvi, Ps, Pdf ) , والمجموعة بالإطار الازرق لاستعراض الملفات فى صورتها النهائية.

اتمنى اخى احمد الغريب ان يكون هو ده قصدك , واكون افدتك.

نأتى الان الى ما شدنى فعلا فى المناقشات السابقة. انه الكتابة باللغة العربية داخل الــ LaTex . فهذه فعلا من اهم المواضيع التى غلبت فى البحث عنها فى الانترنت .

وفعلا عثرنا على نسخة ArabTex , ولكن طبعا المشكلة فيها انه للكتابة باللغة العربية , نقوم بكتابة النص باللغة الانجليزية , وده طبعا مش حل علمى بالمرة .

اما النسخة الحديثه من ArabTex وهو الاصدار arabtex3.11q فقد قمت بانزالها ونفذت مثال اخى الكريم عياش حي , لكن خرج لى حاجات غريبة كما فى الصورة المرفقه

30_03_06_03_45_26_1143762326pb.JPG

فى الحقيقة اخوانى ارجوا ان يتسع صدركم لى وتستحملونى , وطلبى هو ازاى اقدر احصل على النسخة المعدلة للــ ArabTex والتى تمكننى من الكتابة باللغة العربية مباشرة , وكمان ازاى اعمل لها Setup واعمل لها دمج مع حزم الــ MikTex خطوة بخطوة.

وكمان بعد اذنكم ايه الفرق بين الـــ Ascii والــ Unicode .

وشكرا اخواى وبالله التوفيق,,,

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم و رحمة الله و بركاته

بصوا انا مطحون في الشغل دلوقت و لحد الاحد القادم

فمؤقتا ساشرح لكم شرح سريع لكيفية الكتابة بالعربية ثم اشرح لكم بالتفصيل كل ما يتعلق بالعربية في موضوع منفصل إن شاء الله

1- لابد ان يكون عندك برنامج محرر نصوص ابن حلال يحفظ لك الملف باليونيكود UTF-8 و ليس UTF16 كما يفعل الووردباد و النوت باد

و أنصح لكم بـ http://www.wolosoft.com/files/SuperEdi-3.8.1.U.exe

برنامج superEdi و هو محرر نصوص ابن حلال و مجاني و يسمح بحفظ الملفات بنسق UTF8

2 - الآن اختر إنشاء ملف جديد و اكتب التالي :

\documentclass{report}
\usepackage{arabtex}
\usepackage{utf8}
\setcode{utf8}
\setarab

\begin{document}
\begin{RLtext}

اكتب النص العربي هنا ... تنبيه لا تستخدم القص و اللصق


\end{RLtext}
\end{document}

و بعد ان تكتب المطلوب فعليك ان تحفظ ما كتبته و هذا أهم جزء بالنسبة للوثائق التي تحتوي العربية

suoeredi9mt.jpg

من ملف افتح save as و اختر كما بالصورة كود Unicode UTF8

و أشر على المربع الذي تحته مباشرة

use byte order mark (BOM) for unicode files تأكد مية في المية أنه ليس مؤشر عليه بعلامة صح ... يعني ملغي كما بالصورة

و بعد حفظ الملف في مكان معروف ... شغل LaTeX عليه عادي خالص و استخدم دائما هذا المحرر في تحرير الملفات المكتوب فيها بالعربي فهو أفضل بكثر

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

طبعا انتم تعرفون معنى Package و أن ArabTeX هي الـ Package المخصصة لطباعة اللغة العربية بالتخ و تجدون هنا موقعها الرسمي و فيه الـ Manual الخاص بها و هو يستحق القراءة بصراحة

http://www.informatik.uni-stuttgart.de/ifi...rch/arab_e.html

و انتظروا قريبا جدا إن شاء الله شرح حيعجبكم ;) ;) للعربية في التخ و يمكن ربنا يفتح علينا و نشرح التخ كله ... عشقي المبرح :)

تم تعديل بواسطه عياش حي
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم ورحمة الله وبركاته

انا عبدالناصر من القاهرة

بالصدفة دخلت المنتدى ووجدته جيد جدا ربنا يزيده من الخير ويوفق العاملين عليه

و خاصة الاستاذ أحمد والاستاذ عايش

ممكن نناقش امكانيات ال arabtex فى كتابة ايات من القران الكريم

الموضوع ده مهم وأحنا بدئنا فى تطوير ال arabtex لآضافة امكانيات

لكتابة القران الكريم فى مشروع التخرج الخاص بنا فى كلية الهندسة

جامعة القاهرة

ولكن الموضوع محتاج فهم متعمق للcode بتاع ال arabtex وطريقة

تفكير Dr klaus Legally لكى نتمكن من تطويره

أرجوا المشاركة بالاراء أو لو حد عنده معلومة مفيدة عن طبيعة ال Algorithim

الخاص بالـ package وكيفية التعامل مع الـ tokens لتسهيل البرمجة والتطوير

حيث أن هذه اللغة ليست سلسه مثل ال c مثل

ا

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

والسلام عليكم ورحمة الله وبركاته

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0
أعرف مجموعة من الشباب نجحوا في عمل Package لطباعة القرىن الكريم باستخدام الـ ArabTeX و طوروها لتستخدم لطباعة القراءات العشرة و مازالوا يعملون عليها و هم يستعدون لعرضها في المجر في اليوروتخ القادم EuroTeX 2006 كما ان المشروع الآن ينفذ في هندسة القاهرة على يد مجموعة أخرى مكملة لهم

http://groups.yahoo.com/group/QuranTypesetting/

انا بصراحة مش مصدق ان في العالم العربي حد بيعرف تخ !!! أصلا كل الـ Packages  التي تستخدم الطباعة العربية باستخدام التخ أصحابها أجانب ... كلاوس لاجالي الألماني و يانيس حرلامبوس اليوناني و والكر الأمريكي و غيرهم

على كل حال و الله بشرة خير إن فيه من يهتم بهذا الموضوع

السلام عليكم ورحمة الله وبركاتة يا استاذ عياش

فى الحقيقة انا واحد من المجموعة الاخرى المكملة لهم والتى تعمل فى المشروع هذا العام

واريد من الاخوة اصحاب الخبرة بـ arabtex ان يتواصلوا معنا

لكى نستفيد من خبرتهم وقد قمت ببدء موضوع جديد بعنوان

تمكين arabtex من كتابة القران الكريم

واتمنى ان تشاركون وجزاكم الله خيرا

والسلام عليكم ورحمة الله وبركاتة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

كتابة فراغ بين الكلمات

\hspace{n}

حيث n هي عدد الفراغات

مثال

mimetex.cgi?%20x+y%20=10%20%5Chspace%7B1
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

كتابة فراغ بين الكلمات

\hspace{n}

حيث n هي عدد الفراغات

مثال

mimetex.cgi?%20x+y%20=10%20%5Chspace%7B5
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

عندي ملاحظه بسيطه و هي عند استخدام هذه المعادله في ال Latex

LEFT TO RIGHT
\sum_{n=1}^\infty x^2

mimetex.cgi?%5Csum_%7Bn=1%7D%5E%5Cinfty%

لن يكون الناتج بهذا الشكل الا اذا استخدمت displaystyle\ قبل ال sum\ عند استخدام $ --- $

و الا فيجب استخدام {begin{equation\ و {end{equation\

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .