You are on page 1of 65

‫الجمهـور يـة الجـزائـر يـة الـديـمـقـراطيـة الـشـعـبـيـة‬

‫‪République Algérienne Démocratique et Populaire‬‬


‫وزارة التعليم العالي والبحث العلمي‬
‫‪Ministère de l'Enseignement Supérieur‬‬
‫‪et de la Recherche Scientifique‬‬
‫المدرسة العليا للأساتذة بالقب ّة‬
‫‪Ecole Normale Supérieure Kouba‬‬

‫‪Département de Mathématiques‬‬ ‫قسـم الـر يـاضـيات‬

‫َّ‬ ‫ُ ّ َ َ‬
‫َّ َ‬ ‫ُٔ َ‬ ‫َ‬
‫ـ‬ ‫ـِ‬ ‫ـ‬ ‫َـ‬ ‫ـ‬ ‫ـ ـ‬

‫ﻣﺪﺧﻞ ﺇﻟﻰ ﺍﻟﺒﻴﻤﺮ‬


‫‪Beamer‬‬

‫ٔ‬
‫‪:‬‬ ‫ٕ‬ ‫‪:‬‬ ‫ٕ‬
‫• ﻣﻠﺰي إﻳﻤﺎن‬ ‫• ﺑﻮﻛﺮة ﻋﺒﺎﺳﻲ رﺷﺎ‬

‫اﻷﺳﺘﺎذ اﻟﻤﻤﺘﺤﻦ ‪ :‬م‪.‬ﺷﻄﻴﻄﺢ‬ ‫• ﺑﻮﻣﺪﻳﻦ وﺳﻴﻠﺔ‬

‫السنة الجامعية ‪2020/2019 :‬‬


‫دفعة جوان ‪2020‬‬
‫إهداء‬
‫أهدي هذا العمل المتواضع إلى أمي حفظها الله وإلى أساتذتي الـكرام‪.‬‬

‫وسيلة‬

‫إهداء‬
‫إلى التي حملتني وهنًا على وهن وسقتني من نبع حنانها و عطفها وحصدت الأشواك عن دربي لتمهد لي‬
‫طر يق العلم‪.‬‬

‫إلى أعلى ما ينطق به اللسان أمي الغالية " نجاري بهية"‬

‫إلى من علمني العطاء دون إنتظار‪...‬إلى من أحمل إسمه بكل إفتخار والدي العزيز "محمد"‬

‫إلى القلب الطاهر الرقيق ورمز الحب وبلسم الشفاء ور يحانة حياتي أختي و توأمتي "أسماء"‬

‫في ظلمة الحياة لا يضيئ إلا قنديل الذكر يات‪ ،‬ذكر يات الأخوة البعيدة صديقاتي "جَ جيقة"‪" ،‬رميساء" ‪،‬‬
‫"مروة و إيمان"‪.‬‬

‫وإلى كل من سقط إسمه سهو ًا من هذه القائمة وإلى كل من علمني حرفًا أساتذتي الـكرام من الطور الإبتدائي‬

‫إلى المستوى الجامعي‪.‬‬

‫رشا‬

‫شكر و تقدير‬
‫أول مشكور هو الله عز وجل‪ ،‬ثم إلى أوليائنا الـكرام‪ ،‬يسرنا أن نوجه شكرنا للأستاذة المشرفة "ملزي إيمان"‬

‫على مساندتنا وإرشادنا بالنصح والتصحيح و على إختيار الموضوع‪ ،‬كما نقدم الشكر لكل من ساهم في تدريسنا‬

‫من أساتذة المدرسة العليا للأساتذة بالقبة‪.‬‬


‫الفهرس‬

‫‪5‬‬ ‫‪ 1‬مدخل إلى البيمر ‪Beamer‬‬


‫‪5‬‬ ‫‪ 1.1‬بعض من التاريخ ]‪. . . . . . . . . . . . . . . . . . . . . . . . . . . . [4‬‬
‫‪5‬‬ ‫‪ 2.1‬ما هو البيمر ؟ ‪. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪6‬‬ ‫‪ 3.1‬ما هو سبب إختيار البيمر؟ ‪. . . . . . . . . . . . . . . . . . . . . . . . . .‬‬
‫‪6‬‬ ‫‪ 4.1‬كيف لنا أن نتحصل على البيمر؟ ‪. . . . . . . . . . . . . . . . . . . . . . .‬‬

‫‪10‬‬ ‫‪ 2‬أساسيات البيمر ‪Beamer‬‬


‫‪10‬‬ ‫التخطيط الأساسي للكتابة في وثيقة البيمر ‪. . . . . . . . . . . . . . . . . . .‬‬ ‫‪1.2‬‬
‫‪10‬‬ ‫‪ 2.2‬الديباجة ‪. . . . . . . . . . . . . . . . . . . . . . . . . . [5] Preamble‬‬
‫‪24‬‬ ‫المحتوى ]‪. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [1‬‬ ‫‪3.2‬‬

‫‪39‬‬ ‫الألوان ‪les couleurs‬‬ ‫‪3‬‬


‫‪39‬‬ ‫‪ 1.3‬الألوان]‪. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [1‬‬
‫‪40‬‬ ‫‪ 2.3‬علبة الألوان ‪. . . . . . . . . . . . . . . . . . . . [1] la boite à couleurs‬‬
‫‪42‬‬ ‫إستعمال الألوان في العرض]‪. . . . . . . . . . . . . . . . . . . . . . . [2‬‬ ‫‪3.3‬‬
‫‪46‬‬ ‫‪ 4.3‬التحكم في الألوان]‪. . . . . . . . . . . . . . . . . . . . . . . . . . . . [2‬‬

‫‪48‬‬ ‫‪ 4‬التحكم في العرض‬


‫‪48‬‬ ‫‪ 1.4‬عناصر التنقل في العرض ‪. . . . . . . . . [1] Les éléments de Navigation‬‬
‫‪53‬‬ ‫‪ 2.4‬التراكبات ‪. . . . . . . . . . . . . . . . . . . . . . . . [2] les overlays‬‬
‫‪59‬‬ ‫‪ 3.4‬طر يقة الإنتقال بين الشرائح ]‪. . . . . . . . . . . . . . . . . . . . . . . [2‬‬
‫‪60‬‬ ‫القوائم ‪. . . . . . . . . . . . . . . . . . . . . . . . . . . [3] les listes‬‬ ‫‪4.4‬‬
‫مقدمة‬

‫كثير ًا ما يَحتاُج متخصصي الأقسام العلمية‪ ،‬وطالبي الدراسات العليا إلى عرض تقاريرهم العلمية‪ ،‬ومشار يعهم‬
‫البرمجية في المؤتمرات أو تقديمها كرسالة ماجستير أو دكتوراة‪.‬‬
‫هذا أدى لظهور وثيقة تدعى البيمر ‪ُ beamer‬مقدمة مجان ًا من طرف برنامج التاك ‪ ،tex‬وبما أنا الأغلبية تفضل‬
‫الكتابة وتحرير الوثائق بإستعمال لاتاك يجدر بهم أن يكونوا ُ ملمين بطر يقة عرض كتابتهم بإستعمال البيمر‪.‬‬
‫لقد قمنا في هذه المذكرة بشرح كيفية إستخدام طر يقة العرض ‪ ،Beamer‬وهذا بوضع التعليمات والأوامر‬
‫الأساسية التي ترتكز عليها هذه الوثيقة‪ ،‬حيث تنقسم هذه المذكرة إلى أربعة فصول‪:‬‬

‫⋆ يحوي الفصل الأول تاريخ نشأة البيمر‪ ،‬التعر يف به‪ ،‬وماالدافع إلى إختياره وأخير ًا كيفية الحصول‬
‫عليه‪.‬‬

‫⋆ أما بخصوص الفصل الثاني‪ ،‬وهو الأهم يحوي أغلب التعليمات والأوامر الأساسية في وثيقة ‪.Beamer‬‬

‫⋆ وفي الفصل الثالث تطرقنا إلى كيفية تعر يف وإستخدام الألوان في هذه الوثيقة‪.‬‬

‫⋆ ويتضمن الفصل الرابع والأخير‪ ،‬وسائل وأدوات تساعد المستخدم بالتحكم في العرض‪.‬‬

‫سنشرع )بسم الله( في عرض محتوى المذكرة‪ ،‬على أمل أن تنال إعجابكم‪.‬‬

‫‪4‬‬
‫مدخل إلى البيمر ‪beamer‬‬ ‫الفصل الأول‬

‫الفصل ‪1‬‬

‫مدخل إلى البيمر ‪Beamer‬‬

‫سنتطرق في هذا الفصل إلى لمحة تار يخية عن البيمر ‪ ، Beamer‬التعر يف به‪ ،‬نوضح أسباب إختيار البيمر‬
‫وأخيرا سنشرح كيفية الحصول عليه‪.‬‬

‫بعض من التاريخ ]‪[4‬‬ ‫‪1.1‬‬


‫تم تصميم فئة الوثيقة بيمر ‪ Beamer‬من قبل الألماني تيل تانتو ‪ Till-Tantau‬أ ستاذ الإعلام الآلي بجامعة‬
‫‪ ، Lubeck‬تحصل على شهادات في علوم الكمبيوتر والر ياضيات بجامعة برلين ‪ Berlin‬في عامي ‪1999‬‬
‫و‪ ،2001‬يعتبر تيل تانتو ‪ Till-Tantau‬أول من إستعمل البيمر ‪ Beamer‬عند مناقشته للدكتوراة في فيفري‬
‫‪ .2003‬وبعد شهر‪ ،‬وضع هذا التصميم على شبكة أرشيف التاك الشاملة ‪ CTAN‬بطلب من بعض زملاءه‬
‫الذين ساهموا بتعليقاتهم في تحسين وتحديث العديد من الميزات‪ ،‬نذكر منهم‪ :‬رولف ‪ Rofl Niepracshk‬الذي‬
‫ساهم بإظهار كيفية برمجة لاتاك بشكل صحيح‪ ،‬كلاوديو بيكاري ‪ Claudio Beccari‬الذي قام بكتابة جزء‬
‫من الوثائق المتعلقة بترميزات الخطوط‪ Uwe Kern ،‬الذي عمل على إدراج الألوان المختلفة وأخير ًا ‪Makoto‬‬
‫‪ Ohura‬الذي ساهم في إكتشاف الأخطاء المطبعية‪ ،‬وهذاإلى غاية ‪. 2007‬‬
‫وفي أفر يل ‪ 2010‬قام تيل تانتو بتسليم فئة البيمر إلى جوز يف رايت ‪ Joseph Wright‬وفيدران ميليتيتش‬
‫‪ ، Miletić Vedran‬اللذان عملا على تعديله وإستمرا في ذلك إلى يومنا هذا‪.‬‬

‫ما هو البيمر ؟‬ ‫‪2.1‬‬


‫مصطلح البيمر هو عبارة عن كلمة إنجليز ية مستمدة من اللغة الألمانية وتقرأ "بيمر" ‪ ،‬وهو وثيقة من الوثائق‬
‫المتحصل عليها من قبل برنامج لاتاك ‪ ، LATEX‬مخصصة لإنشاء وتصميم العروض التقديمية‪ ،‬يحوي على‬
‫" تعليمات " وخيارات تسمح لنا بعرض المقالات العلمية والبحوث الر ياضياتية بسهولة كبيرة‪.‬‬

‫‪5‬‬
‫مدخل إلى البيمر ‪beamer‬‬ ‫الفصل الأول‬

‫من الآن فصاعدا ً سوف نكتفي بكلمة البيمر فقط‪.‬‬

‫ما هو سبب إختيار البيمر؟‬ ‫‪3.1‬‬


‫ربما يتساءل أحدنا لماذا نحن بحاجة لإستعمال البيمر ؟‬
‫ن حاجة العلميين والتقنيين إلى كتابة المعادلات وإستعمال رموز الر ياضيات‪ ،‬يدفعهم إلى إختيار برنامج لاتك‬
‫إ ّ‬
‫لكتابة النصوص العلمية عوضًا عن بقية البرامج الأخرى الموجودة كالـ ‪ Word‬نظرًا لمحدودية هذا الأخير في‬
‫كتابة هذا النوع من النصوص وعدم قدرته الكاملة للتحكم بشكل النص كما ينبغي‪.‬‬
‫يقدم برنامج لاتاك إمكانية كتابة وثائق مختلفة‪ :‬مقال‪ ،‬رسالة‪ ،‬كتاب وهو يوفر كذلك العرض التقديمي)البيمر(فأي‬
‫مستخدم للاتاك‪ ،‬بعد تحريره للوثيقة مهما كان نوعها‪ ،‬عندما يرغب بعرضها سيقوم بذلك بواسطة فئة البيمر‪.‬‬
‫إن إختيار طر يقة العرض بإستعمال البيمر هي الأمثل بأخص للر ياضياتيېن لما يضيف للنص المعروض‬
‫طابع ر ياضياتي منظم ومتناسق من حيث‪ :‬الخطوط والرموز الر ياضياتية إلى جانب إمكانية إختيار الخلفيات‬
‫‪ Thèmes‬الموجودة أوإدراج خلفيات جديدة من تصميمك الخاص‪.‬‬
‫ضف إلى ذلك وهي معلومة مهمة‪ ،‬إن برنامج لاتاك هو مجاني بكل مايقدمه بما فيه البيمر‪.‬‬

‫كيف لنا أن نتحصل على البيمر؟‬ ‫‪4.1‬‬

‫ن البيمر هو وثيقة من بين مختلف الوثائق التي ُيوفرها لاتاك‪ ،‬فبمجرد إستخدامنا للاتاك يجعلنا‬
‫مثلما قلنا سابق ًا إ ّ‬
‫متمكنين من كتابة عرض تقديمي وبالتالي علينا ببساطة ٺثبيت برنامج التاك‪.‬‬
‫من بين البرامج الأكثر إستخدام ًا حاليا هو برنامج التاك لايف ‪ ، Texlive‬نحن بحاجة كذلك إلى محرر نصوص‬
‫مثل التاك مايكر ‪) Texmaker‬في الويندوز(أوالـ‪) Kile‬في اللينكس(‪.‬‬
‫سنوضح فيمايلي كيفية ٺثبيت برنامج لاتاك على الويندوز‪.‬‬

‫‪ 1.4.1‬على الويندوز ‪Windows‬‬


‫تحميل ‪TEXlive‬‬

‫أحسن طر يقة لتحميل ‪ TEXlive 2019‬هي إستعمال ‪ torrent‬على شكل ملف ‪ ، iso‬وذلك عبر الرابط‬
‫‪ ، https://www.tug.org/texlive/‬ليظهر بعد الإختيار مايلي‪:‬‬

‫‪6‬‬
‫مدخل إلى البيمر ‪beamer‬‬ ‫الفصل الأول‬

‫شكل ‪ :1.1‬تحميل ‪TEXlive‬‬

‫ٺثبيت ‪Texlive‬‬

‫بعد التحميل و الحصول على ملف ‪ iso‬يمكن حرقه على أسطوانة أو فتحه بإستعمال برنامج ‪ Ultras Iso‬مثلا‬
‫ووضعه على أسطوانة إفتراضية‪ ،‬بعد الدخول على المجلد الموضوع على الأسطوانة نجد‪:‬‬

‫شكل ‪ :2.1‬الملفات المحصل عليها بعد فتح الملف ‪iso‬‬

‫للتثبيت علينا بالضغط على ‪ Windows‬ـ ‪ tl‬ـ ‪ install‬فنتحصل بعد برهة على‪:‬‬

‫‪7‬‬
‫مدخل إلى البيمر ‪beamer‬‬ ‫الفصل الأول‬

‫شكل ‪ :3.1‬الواجهة المتحصل عليها‬


‫و يظهر بعدها مباشرة‪:‬‬

‫شكل ‪ :4.1‬الشكل الظاهر‬

‫ثم يبدأ ٺثبيت الحزم كماهو موضح في الشكل‪:‬‬

‫‪8‬‬
‫مدخل إلى البيمر ‪beamer‬‬ ‫الفصل الأول‬

‫تستغرق عملية التثبيت مدة معتبرة من الوقت قد تدوم بين نصف ساعة إلى ساعتين وعند الإنتهاء تظهر‬
‫الواجهة‪:‬‬

‫شكل ‪ :5.1‬نهاية التثبيت‬

‫وبالتالي تم الإنتهاء من التثبيت وما علينا إلا أن نثبت محرر النصوص الذي نريده‬
‫" ‪ texmaker‬أو ‪" Texstudio‬‬
‫‪1‬‬ ‫بالنسبة للماك ‪ MAC‬واللينكس ‪ ، LINUX‬ندعو القارئ إلى قراءة المذكرة حول التاك‪.‬‬

‫برنامج ‪Texmaker‬‬

‫بالنسبة لناشر النصوص‪ ،‬ندعو القارئ مجدد ًا لقراءة المذكرة حول التاك ‪ ،‬التي تشرح بالتفصيل كيف يتم ٺثبيت‬
‫التاك المايكر وهو الأكثر إستعمال ًا على الويندوز‪.‬‬

‫‪ 1‬تقديم برنامج ‪ latex‬وإستعماله في كتابة النصوص العلمية و الر ياضية من إعداد الطالبين‪ :‬وليد لعو يجي‪ ،‬و كمال سويدي بمدرسة‬
‫الأغواط‪ ،‬دفعة ‪2015/2016‬‬

‫‪9‬‬
‫أساسيات البيمر ‪Beamer‬‬ ‫الفصل الثاني‬

‫الفصل ‪2‬‬

‫أساسيات البيمر ‪Beamer‬‬

‫سنتطرق في هذا الباب إلى ذكر الخطوات المتبعة للكتابة في وثيقة البيمر‪.‬‬

‫التخطيط الأساسي للكتابة في وثيقة البيمر‬ ‫‪1.2‬‬

‫ن الوثيقة تنقسم إلى قسمين رئيسيين وهما‪:‬‬


‫إن أي وثيقة نقوم بإنشائها لابد أن تحوي على أوامر أساسية‪ ،‬كما أ ّ‬
‫الديباجة ‪ ، preamble‬و المحتوى ‪ .‬سنذكر أولاً‪:‬‬

‫الديباجة ‪[5] Preamble‬‬ ‫‪2.2‬‬


‫تمثل الديباجة الجزء الأعلى من ملف لاتاك والتي يتم فيها تحديد نوع الوثيقة المراد إستعمالها‪ ،‬التي يوفرها الملف‬
‫مع إضافة حزم تخدمنا في العرض وفي الكتابة‪ ،‬من أهم التعليمات الأساسية مايلي‪:‬‬

‫اﻟﺘﻌﻠﻴﻤﺔ‪\documentclass[options]{beamer} :‬‬ ‫‪.1‬‬


‫تسمح هذه التعليمة بتحديد نوع الوثيقة المستعملة التي لن تكون كتاب أو مقال وإنما عرض ‪beamer‬‬
‫وفيما يخص الخيارات ‪ options‬الموجودة بين عارضتين‪ ،‬يمكننا إختيار حجم الخط مثلاً‪.‬‬

‫اﻟﺤﺰم‪ :‬ﻳﻨﺒﻐﻲ إﺿﺎﻓﺔ ﻛﻞ اﻟﺤﺰم اﻟﺘﻲ ﺳﻨﺤﺘﺎﺟﻬﺎ ﻟﻜﺘﺎﺑﺔ اﻟﻮﺛﻴﻘﺔ‪.‬‬ ‫‪.2‬‬

‫ﺗﻔﻌﻴﻞ اﻟﻠﻐﺔ اﻟﻌﺮﺑﻴﺔ‪:‬‬ ‫‪.3‬‬

‫}‪\usepackage{polyglossia‬‬
‫}‪\setdefaultlanguage[calendar=gregorian,numerals=maghrib]{arabic‬‬

‫‪10‬‬
‫أساسيات البيمر ‪Beamer‬‬ ‫الفصل الثاني‬

‫}‪\setotherlanguage{english‬‬
‫}‪\usefonttheme{serif‬‬
‫}‪\newfontfamily\arabicfont[Script=Arabic,Scale=1.2]{Amiri‬‬

‫تسمح هاته التعليمات بإختيار الل ّغة العربية كلغة إفتراضية مع تفعيل اللغة الإنجليز ية كلغة إضافية ‪.‬‬
‫ملاحظة مهمة ‪ :‬إذا صدفت مشكل في كتابة اللغة العربية في البيمر‪ ،‬فإنه توجد حزمة ‪beamer-rl‬‬
‫تعالج هذه المشاكل‪.‬‬

‫اﻟﺘﻌﻠﻴﻤﺔ‪ \usetheme{Warsaw} :‬و }‪\usecolortheme{...‬‬ ‫‪.4‬‬


‫تسمح هتان التعليمتان بإختيار خلفية ‪ thème‬للعرض التقديمي و تحديد لون للخلفية التي قمت بإختيارها‪،‬‬
‫في هذه الحالة تم إختيار الخلفية ‪ Warsaw‬مثلا‪ ،‬هناك عدة أنواع من الخلفيات ‪ ، thèmes‬سنتطرق‬
‫إليها لاحقا‪.‬‬

‫اﻟﺘﻌﻠﻴﻤﺎت‪:‬‬ ‫‪.5‬‬

‫إﺳﻢ اﻟﻜﺎﺗﺐ ‪\author{} %‬‬


‫اﻟﻌﻨﻮان ‪\title{} %‬‬
‫ﻣﻜﺎن اﻟﻌﺮض اﻟﺘﻘﺪﻳﻤﻲ ‪\institute{} %‬‬
‫اﻟﺘﺎرﻳﺦ ‪\date{} %‬‬

‫تسمح هذه التعليمات بعرض معلومات عن الكاتب ‪ ،‬عنوان ‪ ،‬مكان وتاريخ تقديم العرض ‪ ،‬ليتم‬
‫وضعها في الصفحة الرئيسية )الأولى( من العرض التقديمي‪.‬‬

‫تعيين الل ّون لعناصر من العرض‬ ‫‪1.2.2‬‬


‫تسمح التعليمة ‪:‬‬

‫}‪\setbeamercolor{item}{fg=color‬‬

‫بتعيين لون الخط لعنصر معين من العرض وذلك بوضعها في الديباجة ‪ ،‬كتعيين لون العنوان‪ ،‬إسم المؤلف‪،‬‬
‫التاريخ‪...‬إلخ‪ .‬مثال على ذلك‪:‬‬

‫}‪\setbeamercolor{date}{fg=vertmoyen‬‬
‫}‪\setbeamercolor{author}{fg=yellow!50!cyan‬‬
‫}‪\setbeamercolor{institute}{fg=magenta‬‬

‫‪11‬‬
‫أساسيات البيمر ‪Beamer‬‬ ‫الفصل الثاني‬

‫}!‪\setbeamercolor{title}{fg=cyan!80‬‬
‫}اﻟﻤﺪرﺳﺔ اﻟﻌﻠﻴﺎ ﻟﻸﺳﺎﺗﺬة{ ‪\institute‬‬
‫}‪ beamer‬ﻣﺪﺧﻞ إﻟﻰ اﻟﺒﻴﻤﺮ{‪\title‬‬
‫}‪\date{19/12/2019‬‬
‫}ﺑﻮﻛﺮة ﻋﺒﺎﺳﻲ رﺷﺎ و ﺑﻮﻣﺪﻳﻦ وﺳﻴﻠﺔ{ ‪\author‬‬

‫بعد المعالجة نتحصل على‪:‬‬

‫إضافة شعار ‪logo‬‬ ‫‪2.2.2‬‬

‫لإضافة شعار في جميع الصفحات‪ ،‬نستعمل التعليمة التالية ‪:‬‬

‫} }إﺳﻢ اﻟﺼﻮرة{]‪\logo{\includegraphics[Scale=0,5cm‬‬

‫في الديباجة ليظهر في أسفل الصفحة من الجهة اليسرى فوق شر يط التنقل مباشرة ً ‪.‬‬

‫ّﻪ ﻣﻦ ﺿﺮوري إﺿﺎﻓﺔ اﻟﺤﺰﻣﺔ }‪ \usepackage{graphicx‬ﻓﻲ اﻟﺪﻳﺒﺎﺟﺔ‪،‬‬


‫ﻧﺸﻴﺮ إﻟﻰ أﻧ‬
‫ﻛﻤﺎ ﻳﺠﺐ أن ﺗﻜﻮن اﻟﺼﻮرة ﻓﻲ ﻧﻔﺲ اﻟﻤﺠﻠﺪ اﻟﺬي ﻳﺘﻮاﺟﺪ ﻓﻴﻪ ﻣﻠﻒ اﻟﺘﺎك‪.‬‬

‫مثال توضيحي ‪ :‬عند إستعمال التعليمة السابقة في الديباجة ‪ ،‬فإننا نتحصل على شعار المدرسة العليا للأساتذة‬
‫الذي سيظهر في كل الصفحات كما هو موضح‪:‬‬

‫‪12‬‬
‫أساسيات البيمر ‪Beamer‬‬ ‫الفصل الثاني‬

‫الخلفيات ‪[1]Les thème‬‬ ‫‪3.2.2‬‬


‫تسمح لنا فئة البيمر بإختيار خلفية للعرض المقدم ‪ ،‬كما تسمح بإمكانية تغيير وتعديل مظهر العرض التقديمي‪.‬‬
‫إذن يمكننا تصنيف هذه الخلفيات إلى صنفين‪:‬‬

‫■ الخلفيات ‪Built-in‬‬

‫■ الخلفيات الملو ّنة‬

‫وسنوضح كل منها على حدى‪ ،‬ليكون لك القرار بإختيارك‪.‬‬

‫إختيار نوع الخلفية أو الخلفيات ‪Built-in‬‬

‫لقد ذكرنا سابقا ًفي الجزء الخاص بالديباجة‪ ،‬أن تحديد نوع الخلفية ‪ Thème‬المراد إستعمالها خلال العرض‪،‬‬
‫يتم عن طر يق التعليمة }إﺳﻢ اﻟﺨﻠﻔﻴﺔ{‪ ،\usetheme‬حيث من الممكن أن ٺتضمن الحاضنتين أحد‬

‫الخيارات التالية )سوف نعرض أمام كل خيار الصفحة الرئيسية للعرض( ‪:‬‬

‫← ‪AnnArbor‬‬

‫‪13‬‬
Beamer ‫أساسيات البيمر‬ ‫الفصل الثاني‬

Antibes ←

Bergen ←

Boxes ←

Berkeley ←

14
Beamer ‫أساسيات البيمر‬ ‫الفصل الثاني‬

Berlin ←

Boadilla ←

CambridgeUs ←

15
Beamer ‫أساسيات البيمر‬ ‫الفصل الثاني‬

Copenhagen ←

Default ←

Darmstadt ←

16
Beamer ‫أساسيات البيمر‬ ‫الفصل الثاني‬

Dresden ←

Franfkurt ←

Goettingen ←

17
Beamer ‫أساسيات البيمر‬ ‫الفصل الثاني‬

Hannover ←

Ilmenau ←

JuanLesPins ←

18
Beamer ‫أساسيات البيمر‬ ‫الفصل الثاني‬

Luebeck ←

Madrid ←

Malmoe ←

19
Beamer ‫أساسيات البيمر‬ ‫الفصل الثاني‬

Marburg ←

Montpellier ←

PaloAlto ←

20
Beamer ‫أساسيات البيمر‬ ‫الفصل الثاني‬

Pittsburgh ←

Rochester ←

Singapore ←

21
‫أساسيات البيمر ‪Beamer‬‬ ‫الفصل الثاني‬

‫← ‪Szeged‬‬

‫← ‪Warsaw‬‬

‫نلاحظ تشابه بعض الخلفيات في صفحة العرض الرئيسية‪ ،‬إلا أن هناك إختلاف جوهري من حيث شكل‬
‫الداخلي للعرض يظهر ذلك مثلا ًفي أشكال بيئة الترقيم ‪ enumerate‬أو بيئة التعداد ‪. itemize‬‬

‫‪22‬‬
‫أساسيات البيمر ‪Beamer‬‬ ‫الفصل الثاني‬

‫الخلفيات الملو ّنة‬

‫توفر لنا فئة البيمر إمكانية إنشاء خلفيات جديدة إنطلاقا من الصنف الأول والتي تدعى بالخلفيات الملونة و‬
‫}اﻟﺨﻴﺎرات{‪\usecolortheme‬‬ ‫هذا من خلال إضافة التعليمة‬

‫}إﺳﻢ اﻟﺨﻠﻔﻴﺔ{‪ \usetheme‬ومن بين الخيارات المتاحة هي‪:‬‬ ‫للتعليمة السابقة ‪:‬‬
‫‪Albatross , Beaver , Beetle , Crane , Dolphin , Dove , Mefly‬‬
‫سنقدم مثال توضيحي لـكيفية تغيير لون الخلفية ‪ Warsaw‬بإختيار‪ beaver ، albatross :‬و ‪، dolphin‬كما‬
‫هو موضح ‪.‬‬

‫شكل ‪ :1.2‬خلفية ‪Warsaw‬‬

‫إختيار لون‬ ‫شكل ‪:4.2‬‬ ‫إختيار لون‬ ‫شكل ‪:3.2‬‬ ‫إختيار لون‬ ‫شكل ‪:2.2‬‬
‫‪dolphin‬‬ ‫‪beaver‬‬ ‫‪albatross‬‬

‫‪ 4.2.2‬تعيين لون الخلفية ‪la couleur de fond‬‬


‫لتعيين لون خلفية العرض )في جميع الصفحات( بدلا ًمن الل ّون الإفتراضي )أبيض(‪ ،‬يجب كتابة إسم العنصر‬
‫المتمثل في خلفية العرض ‪ background canvas‬مع تحديد الل ّون للتعليمة ‪:‬‬

‫}اﻟﻠﻮن=‪\setbeamercolor{background canvas}{bg‬‬

‫‪23‬‬
‫أساسيات البيمر ‪Beamer‬‬ ‫الفصل الثاني‬

‫مع وضعها في الديباجة ‪ .‬مثال ‪ :‬عند إستعمال التعليمة‪:‬‬

‫}‪\setbeamercolor{background canvas}{bg=cyan!50‬‬

‫في الديباجة ‪ ،‬فإننا نتحصل بعد المعالجة على‪:‬‬

‫المحتوى ]‪[1‬‬ ‫‪3.2‬‬


‫ننتقل الآن إلى كتابة محتوى العرض الخاص بنا الذي يكون محصور بين الأمرين التاليين‪ ،‬كمايلي ‪:‬‬

‫ﺗﻌﻨﻲ ﺑﺪاﻳﺔ اﻟﻮﺛﻴﻘﺔ ‪\begin{document} %‬‬


‫اﻟﻤﺤﺘﻮى‬
‫ﺗﻌﻨﻲ ﻧﻬﺎﻳﺔ اﻟﻮﺛﻴﻘﺔ ‪\end{document} %‬‬

‫صفحات العرض ‪Les Frames‬‬ ‫‪1.3.2‬‬


‫يتكون العرض من عدة ‪ Frames‬سوف نسميها بصفحات ‪ ،‬يتم إنشاء أي صفحة من صفحات العرض من‬
‫خلال التعليمات التالية ‪:‬‬
‫الطر يقة الأولى ‪:‬‬

‫‪.1‬‬ ‫}ﻋﻨﻮان رﺋﻴﺴﻲ{ }‪\begin{frame‬‬

‫‪.2‬‬ ‫}ﻋﻨﻮان ﻓﺮﻋﻲ{ ‪\framesubtitle‬‬

‫‪.3‬‬ ‫ﻣﺤﺘﻮى اﻟﺼﻔﺤﺔ‬

‫‪24‬‬
‫أساسيات البيمر ‪Beamer‬‬ ‫الفصل الثاني‬

‫‪.4‬‬ ‫}‪\end{frame‬‬

‫أو بالطر يقة الثانية ‪:‬‬


‫‪.1‬‬ ‫}‪\begin{frame‬‬

‫‪.2‬‬ ‫}ﻋﻨﻮان رﺋﻴﺴﻲ{ ‪\frametitle‬‬

‫‪.3‬‬ ‫ﻣﺤﺘﻮى اﻟﺼﻔﺤﺔ‬

‫‪.4‬‬ ‫}‪\end{frame‬‬

‫إذا أردنا الإستغناء عن العنوان الفرعي يمكننا إما حذف التعليمة ‪) 2‬الموجودة في الطر يقة الأولى( أو تعليقها‬
‫أمّا إذا أردنا الإستغناء عن العنوان الرئيسي فنقوم بإتباع مايلي ‪:‬‬
‫]‪\begin{frame}[plain‬‬
‫ﻣﺤﺘﻮى اﻟﺼﻔﺤﺔ‬
‫}‪\end{frame‬‬

‫عند إضافة الخيار ‪ plain‬نتحصل على صفحة دون أي جماليات أي دون تدرجات في الأعلى مكان العنوان‬
‫رئيسي ولا أشرطة سفلية‪ ،‬مثال توضيحي ‪:‬‬
‫]‪\begin{frame}[plain‬‬
‫ﻧﻘﻮل ﻋﻦ ﻋﺪدﻳﻦ ﻃﺒﻴﻌﻴﻴﻦ أﻧﻬﻤﺎ ﻣﺘﺤﺎﺑﻴﻦ إذا وﻓﻘﻂ إذا ﻛﺎن ﻣﺠﻤﻮع ﻗﻮاﺳﻢ‬
‫اﻷول ﻣﺎﻋﺪاه ﻳﺴﺎوي اﻟﺜﺎﻧﻲ واﻟﻌﻜﺲ ﺻﺤﻴﺢ‪.‬‬
‫}‪\end{frame‬‬

‫و بعد المعالجة نتحصل على‪:‬‬

‫بعد ما تعرفنا الآن على التخطيط الأساسي لوثيقة البيمر ‪ ،‬سنقوم بكتابة أول صفحة فيه والمتمثلة في صفحة‬
‫العرض الرئيسية و التي تحوي على عنوان العرض‪ ،‬تار يخه ومكانه ‪.‬‬

‫‪25‬‬
Beamer ‫أساسيات البيمر‬ ‫الفصل الثاني‬

. \titlepage ‫وﻳﺘﻢ ذﻟﻚ ﺑﺈﺳﺘﻌﻤﺎل اﻷﻣﺮ‬

: ‫مثال توضيحي‬

\documentclass[11pt]{beamer}
\usetheme{Warsaw}
\usepackage{polyglossia}
\setdefaultlanguage[calendar=gregorian,numerals=maghrib]{arabic}
\setotherlanguage{english}
\newfontfamily\arabicfont[Script=Arabic,Scale=1.0]{Amiri}
\author{‫وﺳﻴﻠﺔﺑﻮﻣﺪﻳﻦ‬- ‫}رﺷﺎﺑﻮﻛﺮةﻋﺒﺎﺳﻲ‬
\title{‫ ﻣﺪﺧﻞ إﻟﻰ اﻟﺒﻴﻤﺮ‬Beamer}
\institute{‫}اﻟﻤﺪرﺳﺔاﻟﻌﻠﻴﺎﻟﻸﺳﺎﺗﺬة‬
\date{2020_2019}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\end{document}

:‫بعد المعالجة نتحصل على‬

: ‫كما يمكن كتابة عنوان ثانوي للعرض وذلك بإضافته بين حاضنتين في التعليمة كمايلي‬

\titlepage{‫}اﻟﻌﻨﻮان اﻟﻔﺮﻋﻲ‬

26
‫أساسيات البيمر ‪Beamer‬‬ ‫الفصل الثاني‬

‫فعند إضافة في ملفنا السابق‬

‫اﻟﺘﻌﻠﻴﻤﺔ‪} :‬ﻣﻠﻔﻨﺎ اﻷول ﻓﻲ اﻟﺒﻴﻤﺮ{‪\titlepage‬‬

‫فإننا نتحصل بعد المعالجة على‪:‬‬

‫بعدما قدمنا مثال عن صفحة العرض الرئيسية ‪ ،‬سنقدم الآن مثال عن صفحة من صفحات العرض ‪.‬‬
‫مثال توضيحي ‪:‬‬

‫}‪\begin{frame‬‬
‫}ﻋﻠﻢ اﻷﻋﺪاد{‪\frametitle‬‬
‫}اﻷﻋﺪاد اﻟﻤﺘﺤﺎﺑﺔ{‪\framesubtitle‬‬
‫ﻧﻘﻮل ﻋﻦ ﻋﺪدﻳﻦ ﻃﺒﻴﻌﻴﻴﻦ أﻧﻬﻤﺎ ﻣﺘﺤﺎﺑﻴﻦ إذا وﻓﻘﻂ إذا ﻛﺎن ﻣﺠﻤﻮع ﻗﻮاﺳﻢ‬
‫اﻷول ﻣﺎﻋﺪاه ﻳﺴﺎوي اﻟﺜﺎﻧﻲ واﻟﻌﻜﺲ ﺻﺤﻴﺢ‪.‬‬
‫}‪\end{frame‬‬

‫لنتحصل بعد المعالجة على‪:‬‬

‫‪27‬‬
‫أساسيات البيمر ‪Beamer‬‬ ‫الفصل الثاني‬

‫نلاحظ توسط العنوان الرئيسي الجانب العلوي من الصفحة )إفتراضياً(‪ ،‬إذا أردنا تغيير مكانه إلى الجهة‬
‫اليمنى فى أعلى الصفحة‪ ،‬نكتب مايلي ‪:‬‬

‫}}‪ \hfill‬ﻋﻠﻢ اﻷﻋﺪاد {‪\frametitle{\RL‬‬


‫}}‪ \hfill‬اﻷﻋﺪاد اﻟﻤﺘﺤﺎﺑﺔ{‪\framesubtitle{\RL‬‬

‫لنتحصل بعد المعالجة على‪:‬‬

‫‪ 2.3.2‬تغير لون النص المعروض‬


‫يكون لون النص المعروض في كل صفحات وثيقة بيمر إفتراضيًا باللون الأسود لتغير هذا اللون‪ ،‬يجب كتابة‬
‫إسم العنصر المتمثل في نص العرض ‪ normal text‬مع تحديد اللون في التعليمة التالية‪:‬‬
‫}‪\setbeamercolor{normal text}{fg=color‬‬

‫مع وضعها في الديباجة ‪.‬‬


‫مثال ‪ :‬عند إضافة التعليمة التالية مع وضعها في الديباجة‪:‬‬
‫}‪\setbeamercolor{normal text}{fg=blue‬‬

‫نتحصل بعد المعالجة على‪:‬‬

‫شكل ‪ :6.2‬بعد إضافة التعليمة‬ ‫شكل ‪ :5.2‬قبل إضافة التعليمة‬


‫ملاحظة مهمة‪ :‬هذه التعليمة تقوم بتغير لون النص في كامل صفحات الوثيقة‪ ،‬إذا كنت ترغب بتغير لون‬
‫النص في صفحة واحدة فقط سنتطرق له في فصل الخاص بالألوان‪.‬‬

‫‪28‬‬
‫أساسيات البيمر ‪Beamer‬‬ ‫الفصل الثاني‬

‫‪ 3.3.2‬جدول المحتو يات ‪Table of contents‬‬

‫من المهم جدًا وضع جدول محتو يات أثناء العرض لإبراز قائمة العناوين الرئيسية التي سنتطرق إليها‪ ،‬وهذا‬
‫من خلال إضافة الأمر ‪ \tableofcontents‬في البيئة ‪ frame‬أي يتم وضعه في صفحة من صفحات‬
‫العرض‪ ،‬مع إمكانية إضافة عنوان له‪ .‬كما هو موضح‪:‬‬

‫}ﻋﻨﻮان{}‪\begin{frame‬‬
‫‪\tableofcontents‬‬
‫}‪\end{frame‬‬

‫عند تطبيق هذه التعليمات فإننا نتحصل على قائمة المحتو يات مبرزة ً كل العناوين الرئيسية ‪ section‬والعناوين‬
‫الفرعية ‪ ، subsection‬وذلك بعد المعالجة مرتين)أي نحن بحاجة إلى النقر على ‪ Xelatex‬مرتين(‪.‬‬
‫هناك إمكانية إظهار جدول المحتو يات لكل عنوان رئيسي من العرض ‪ ،‬وذلك بإضافة التعليمات التالية ‪:‬‬

‫{][‪\AtBeginSection‬‬
‫}‪\begin{frame‬‬
‫]‪\tableofcontents[currentsection‬‬
‫}}‪\end{frame‬‬

‫حيث تسمح هذه التعليمات بظهور قائمة أو جدول المحتو يات خاص بكل عنوان رئيسي‪ ،‬حيث يتم إظهار‬
‫العنوان الرئيسي ‪ section‬وعناوينه الفرعية مع إظهار بقيةالعناوين الرئيسية الأخرى بفروعها بطر يقة شفافة‪.‬‬
‫مثال ‪ :‬عند تطبيق التعليمات التالية بُغية إظهار قائمة المحتو يات العنوان الرئيسي الأول‪:‬‬

‫نتحصل بعد المعالجة على قائمة المحتو يات المسماة " الفهرس " ‪ ،‬قبل بداية العنوان الرئسي الأول كما هو‬
‫ظاهر‪:‬‬

‫‪29‬‬
‫أساسيات البيمر ‪Beamer‬‬ ‫الفصل الثاني‬

‫تقديم ملخص‬ ‫‪4.3.2‬‬


‫إن تقديم ملخص أثناء العرض يساعد القراء على أخذ لمحة حول ما سوف تقوم بعرضه‪ ،‬من خلال مقدمة‬
‫مختصرة و ذلك بإستعمال البيئة ‪abstract‬كمايلي‪:‬‬

‫}‪\begin{abstract‬‬
‫ﻣﻮﺿﻮع اﻟﻌﺮض‬
‫}‪\end{abstract‬‬
‫ماذا يحدث مع نص طو يل جدا ؟‬ ‫‪5.3.2‬‬
‫عندما يفوق النص حجم الصفحة فإنه يتجاوز شر يط التنقل )السفلي( ‪ ،‬وعادة في نهاية النص يبقى جزء غير‬
‫مرئي محذوف من قبل البيمر كما هو موضح ‪:‬‬

‫و لتفادي هذا الأمر‪ ،‬نستعين بالخيار " ‪ " allowframebreaks‬الذي يسمح بتقسيم النص الطو يل مع‬
‫وضع النص الإضافي في صفحة جديدة‪ ،‬وترقيم العناوين لكل صفحة‪ ،‬كما هو موضح في المثال التالي ‪:‬‬

‫‪30‬‬
‫أساسيات البيمر ‪Beamer‬‬ ‫الفصل الثاني‬

‫فإننا نتحصل بعد المعالجة على‪:‬‬

‫البيئة ‪Verbatim‬‬ ‫‪6.3.2‬‬


‫ن مختلف البيئات المعروفة في لاتاك تشتغل بنفس الطر يقة مع مختلف الوثائق التي يوفرها لاتاك‪،‬‬
‫يجدر بنا الذكر أ ّ‬
‫بإستثناء بيئة ‪ verbatim‬والتي تسمح بكتابة تعليمة ما دون أن يتم معالجتها بواسطة لاتاك‪ ،‬فعلينا إستدعاء‬
‫}‪\setmonofont{DejaVu Sans Mono‬‬
‫حزمة الـ ‪ verbatim‬مع إضافة التعليمة ‪:‬‬

‫التي تدعم الكتابة باللغة العربية داخل بيئة ‪ verbatim‬ووضعهم في ديباجة الوثيقة ‪ ،‬ثم تعر يف البيئة من‬
‫خلال التعليمتين ‪:‬‬

‫غير أن بالنسبة للبيمر يجب إضافة الخيار ‪ fragile‬للصفحة المراد كتابة التعليمات فيها‪ ،‬أي نكتب كالتالي ‪:‬‬

‫و بعد المعالجة نتحصل على‪:‬‬

‫‪31‬‬
‫أساسيات البيمر ‪Beamer‬‬ ‫الفصل الثاني‬

‫‪ 7.3.2‬الكتل ‪les blocs‬‬


‫لتنسيق العرض التقديمي لابد من إستعمال أدوات كالكتل ‪ les blocs‬بنوعيها‪:‬‬

‫‪ Les blocs spécifiques‬التي ستجعل العرض‬ ‫‪ Les blocs standards‬و‬

‫منسجم ومنظم وجميل‪.‬‬


‫لتعر يف كتلة قياسية ‪ block standards‬في البيمر‪ ،‬نستعمل البيئة ‪ Block‬كما يلي‪:‬‬

‫}ﻋﻨﻮان اﻟﻜﺘﻠﺔ{}‪\begin{block‬‬
‫اﻟﻨﺺ‬
‫}‪\end{block‬‬

‫بالمعالجة يظهر‪:‬‬

‫نحدد بين لامتين )حاضنتين( عنوان الكتلة مع وضع النص بين بداية البيئة ونهايتها‪،‬‬
‫أما لتعر يف كتلة خاصة ‪block spécifique‬‬ ‫و}‪\end{block‬‬ ‫أي بين }‪\begin{block‬‬
‫في البيمر نجد نوعين من البيئات هما‪ :‬البيئة ‪ alertblock‬و البيئة ‪. exampleblock‬‬
‫وهي عبارة عن كتل تسمح بوضع تنبيه )ملاحظة مهمة( وتقديم مثال توضيحي على الترتيب و تكون الكتلة‬
‫باللون الأحمر‪ ،‬الأخضر على الترتيب‪ .‬و يكون إستعمال هاته الكتل كالتالي‪:‬‬

‫}ﻋﻨﻮان اﻟﻜﺘﻠﺔ {}‪\begin{alertblock‬‬


‫اﻟﻨﺺ‬
‫}‪\end{alertblock‬‬

‫‪32‬‬
‫أساسيات البيمر ‪Beamer‬‬ ‫الفصل الثاني‬

‫}ﻋﻨﻮان{}‪\begin{exampleblock‬‬
‫اﻟﻨﺺ‬
‫}‪\end{exampleblock‬‬

‫فإنّنا نتحصل بعد المعالجة على‪:‬‬

‫يحتاج الر ياضياتيېن إلى إستخدام تعار يف و نظر يات و براهين ‪ ،‬لهذا نجد أن هناك كتل مخصصة لذلك‪.‬‬
‫بعد معالجة التعليمات التالية‪:‬‬

‫}‪\begin{definition‬‬
‫اﻟﻨﺺ‬
‫}‪\end{definition‬‬
‫}‪\begin{theorem‬‬
‫اﻟﻨﺺ‬
‫}‪\end{theorem‬‬
‫}‪\begin{proof‬‬
‫اﻟﻨﺺ‬
‫}‪\end{proof‬‬

‫نتحصل على‪:‬‬

‫‪33‬‬
‫أساسيات البيمر ‪Beamer‬‬ ‫الفصل الثاني‬

‫لحذف الظل الموجود في أسفل الكتلة في جميع كتل العرض‪ ،‬نستعمل التعليمة التالية مع وضعها في الديباجة‪:‬‬

‫]‪\setbeamertemplate{blocks}[rounded][shadow=false‬‬

‫أما في حالة عدم وجوده‪ ،‬يمكننا إضافته‪ ،‬وذلك بإستعمال التعليمة السابقة في الديباجة لـكن بتغيير بسيط في‬
‫الخيار لتصبح كما يلي‪:‬‬

‫]‪\setbeamertemplate{blocks}[rounded][shadow=true‬‬

‫مثال ‪ :‬عند إستعمال التعليمةالأخيرة في الديباجة نلاحظ إختفاء الظل كما هو موضح‪.‬‬

‫‪ 8.3.2‬الأعمدة ‪Les colonnes‬‬


‫يمكن وضع الكتلة القياسية المذكورة سابق ًا على شكل عمود ‪ ،‬كما يمكن إنشاء أعمدة متعددة من خلال بيئة‬
‫الأعمدة ‪ colonnes‬كمايلي‪:‬‬

‫]ﺧﻴﺎرات[}‪\begin{columns‬‬
‫}ﻋﺮض اﻟﻌﻤﻮد{}‪\begin{column‬‬
‫}ﻋﻨﻮان ﻟﻠﻜﺘﻠﺔ‪\begin{block}{1‬‬
‫اﻟﻨﺺ‬
‫}‪\end{block‬‬
‫}‪\end{column‬‬
‫}ﻋﺮض اﻟﻌﻤﻮد{}‪\begin{column‬‬
‫}ﻋﻨﻮان ﻟﻠﻜﺘﻠﺔ‪\begin{block}{2‬‬
‫اﻟﻨﺺ‬
‫}‪\end{block‬‬
‫}‪\end{column‬‬
‫‪....‬‬
‫}‪\end{columns‬‬

‫ومن بين الخيارات المتاحة نجد‪:‬‬


‫‪ : t‬تسمح بوضع الأعمدة في أعلى الصفحة‬

‫‪34‬‬
‫أساسيات البيمر ‪Beamer‬‬ ‫الفصل الثاني‬

‫‪ : b‬تسمح بوضع الأعمدة في أسفل الصفحة‬


‫‪ :c‬تسمح بوضعها في الوسط )خيار إفتراضي(‬
‫مثال‪:‬‬

‫}‪\begin{columns‬‬
‫}‪\begin{column}{2cm‬‬
‫}ﻋﻨﻮان اﻟﻜﺘﻠﺔ‪\begin{block}{1‬‬
‫ﻣﺤﺘﻮى اﻟﻜﺘﻠﺔ ‪1‬‬
‫}‪\end{block‬‬
‫}ﻋﻨﻮان اﻟﻜﺘﻠﺔ‪\end{column}{2‬‬
‫}‪\begin{column}{2cm‬‬
‫}‪\begin{block‬‬
‫ﻣﺤﺘﻮى اﻟﻜﺘﻠﺔ ‪2‬‬
‫}‪\end{block‬‬
‫}‪\end{column‬‬
‫}‪\begin{column}{2cm‬‬
‫}ﻋﻨﻮان اﻟﻜﺘﻠﺔ‪\begin{block}{3‬‬
‫ﻣﺤﺘﻮى اﻟﻜﺘﻠﺔ ‪3‬‬
‫}‪\end{block‬‬
‫}‪\end{column‬‬
‫}‪\end{columns‬‬

‫بعدالمعالجة نجد‪:‬‬

‫نص في عدة أعمدة‬

‫لكتابة نص في عدة أعمدة نستخدم البيئة ‪ multicols‬المتوفرة من خلال الحزمة ‪ ، multicol‬وذلك على النحو‬
‫التالي‪:‬‬
‫}ﻋﺪد اﻷﻋﻤﺪة{}‪\begin{multicols‬‬

‫‪35‬‬
‫أساسيات البيمر ‪Beamer‬‬ ‫الفصل الثاني‬

‫اﻟﻨﺺ‬
‫}‪\end{multicols‬‬
‫مثال توضيحي ‪:‬‬

‫لنتحصل بعد المعالجة على‪:‬‬

‫‪ 9.3.2‬العلب الدائر ية ‪les boites arrondies‬‬


‫العلب الدائر ية تشبه الكتل ‪ ،‬ولـكن هذه المرة يمكننا تغير لون النص‪ ،‬عنوان وخلفية الكتلة ‪ ،‬أي بإمكننا إنشاء‬
‫كتل جديدة وتجنب تلك الكتل المألوفة‪ ،‬وذلك بإستعمال البيئة ‪ beamerboxesrounded‬كمايلي‪:‬‬

‫}‪\begin{beamerboxesrounded}[options]{title‬‬
‫‪text‬‬
‫}‪\end{beamerboxesrounded‬‬

‫من أهم الخيارات التي نجدها‪:‬‬

‫‪ :upper‬تسمح بتغيير لون العنوان وخلفيته‬


‫‪ :lower‬تسمح بتغيير لون النص وخلفيته‬
‫‪ :shadow=true‬تسمح بتفعيل الظل‬
‫مثلا ًلتغيير لون العنوان وخلفيته‪ ،‬لون النص وخلفيته‪ ،‬سنستعمل طر يقتين ‪:‬‬

‫♣ الطر يقة الأولى ‪ :‬وتتم بإستعمال الخيارات السابقة‪ ،‬كمايلي‪:‬‬

‫‪ .1‬أولا ًكتابة التعليمتين التاليتين في الديباجة‪:‬‬

‫‪36‬‬
‫أساسيات البيمر ‪Beamer‬‬ ‫الفصل الثاني‬

‫}اﻟﻠﻮن=‪,bg‬اﻟﻠﻮن=‪}{fg‬ﺗﺴﻤﻴﺔﻟﻠﻌﻨﻮان{‪\setbeamercolor‬‬
‫}اﻟﻠﻮن=‪,bg‬اﻟﻠﻮن=‪}{fg‬ﺗﺴﻤﻴﺔﻟﻠﻨﺺ{‪\setbeamercolor‬‬

‫التي تسمحان لنا بإعطاء تسمية للعنوان وللنص لإستعمالهما في البيئة ‪beamerboxesrounded‬‬

‫‪ .2‬ثانيا ًكتابة التعليمات المتعلقة بالبيئة ‪ beamerboxesrounded‬مع إضافة الخيارات التالية‪:‬‬

‫اﻟﺘﺴﻤﻴﺔ اﻟﻤﻮﺿﻮﻋﺔ ﻟﻠﻨﺺ=‪[schadow=true,lower‬‬


‫]اﻟﺘﺴﻤﻴﺔ اﻟﻤﻮﺿﻮﻋﺔ ﻟﻠﻌﻨﻮان=‪,upper‬‬

‫مثال توضيحي‬

‫‪ :‬عند إستعمال التعليمات التالية كمايلي‬

‫}‪\setbeamercolor{titre}{bg=red,fg=white‬‬
‫}‪\setbeamercolor{texte}{bg=black,fg=pink‬‬
‫}‪\begin{document}\begin{frame‬‬
‫]‪\begin{beamerboxesrounded}[upper=titre,lower=texte,shadow=true‬‬
‫}اﻟﻌﺪد اﻟﺘﺎم{‬
‫ﻧﻘﻮل ﻋﻦ ﻋﺪد ﻃﺒﻴﻌﻲ أﻧﻪ ﺗﺎم إذا ﻛﺎن ﻣﺠﻤﻮع ﻗﻮاﺳﻤﻪ ﻣﺎﻋﺪاه ﺗﺴﺎوﻳﻪ‬
‫}‪\end{beamerboxesrounded}\end{frame}\end{document‬‬

‫فإننا نتحصل بعد المعالجة على‪:‬‬

‫ملاحظة مهمة‪ :‬تسمح لنا هذه الطر يقة بتغير لون النص و العنوان و خلفياتهما‪.‬‬

‫♣ الطر يقة الثانية ‪ :‬وتتم بإستعمال تعليمة جديدة في الديباجة‪.‬‬

‫‪ .1‬أولا ًكتابة التعليمة التالية في الديباجة‪:‬‬

‫‪ .2‬ثانيا ًكتابة التعليمات المتعلقة بالبيئة ‪ beamerboxesrounded‬مع إضافة الخيار التالي‪:‬‬

‫‪37‬‬
‫أساسيات البيمر ‪Beamer‬‬ ‫الفصل الثاني‬

‫=‪[scheme‬‬ ‫]اﻟﺘﺴﻤﻴﺔ اﻟﻤﻮﺿﻮﻋﺔ ﻓﻲ اﻟﺘﻌﻠﻴﻤﺔ اﻟﺴﺎﺑﻘﺔ‬

‫مثال توضيحي ‪ :‬عند إستعمال التعليمات التالية كمايلي‪:‬‬

‫}‪\beamerboxesdeclarecolorscheme{tam}{cyan}{yellow‬‬
‫}‪\begin{document‬‬
‫}‪\begin{frame‬‬
‫]‪\begin{beamerboxesrounded}[scheme=tam,shadow=true‬‬
‫}اﻟﻌﺪد اﻟﺘﺎم{‬
‫ﻧﻘﻮل ﻋﻦ ﻋﺪد ﻃﺒﻴﻌﻲ أﻧﻪ ﺗﺎم إذا وﻓﻘﻂ إذا‬
‫ﻛﺎن ﻣﺠﻤﻮع ﻗﻮاﺳﻤﻪ ﻣﺎﻋﺪاه ﺗﺴﺎوﻳﻪ‬
‫}‪\end{beamerboxesrounded‬‬
‫}‪\end{frame‬‬
‫}‪\end{document‬‬

‫فإننا نتحصل بعد المعالجة على‪:‬‬

‫ن لون العنوان يكون إفتراضيا)أبيض(‪ ،‬كذلك الحال بالنسبة للون‬


‫نلاحظ في هذه الحالة الأخيرة فإ ّ‬
‫النص )أسود(‪.‬‬
‫ملاحظة مهمة‪ :‬تسمح هذه الطر يقة بتحديد لون خلفية النص والعنوان فقط‪.‬‬

‫‪38‬‬
‫الألوان‬ ‫الفصل الثالث‬

‫الفصل ‪3‬‬

‫الألوان ‪les couleurs‬‬

‫سنرى في هذا الفصل كيفية تحديد وإستخدام الألوان بأساليب مختلفة ‪ ،‬كذلك كيفية تعديل الألوان‬
‫المحددة مسبقا )من طرف البيمر( عن طر يق مزج لونين‪.‬‬

‫‪ 1.3‬الألوان]‪[1‬‬
‫ﻹﺳﺘﻌﻤﺎل اﻷﻟﻮان ﻓﻲ اﻟﺒﻴﻤﺮ‪ ،‬ﻳﺠﺐ ﻋﻠﻴﻨﺎ إﺿﺎﻓﺔ اﻟﺤﺰﻣﺔ }‪\usepackage{xcolor‬‬
‫واﻟﺘﻲ ﺗﺴﻤﺢ ﺑﺈﺳﺘﺨﺪام اﻷﻟﻮان‪.‬‬

‫‪ 1.1.3‬الألوان المحددة مسبقا ‪les couleurs prédéfinies‬‬

‫وهي الألوان المعروفة في لاتاك والتي نتحصل عليها بمجرد إستدعائها وإليكم قائمة الألوان المحددة مسبقا ً‪.‬‬

‫ﻳﻤﻜﻨﻨﺎ أﻳﻀﺎ إﻋﺎدة ﺗﻌﺮﻳﻒ أﺳﻤﺎء ﻫﺬه اﻷﻟﻮان وﻫﺬا ﺑﻮﺿﻊ‬


‫اﻟﺘﻌﻠﻴﻤﺔاﻟﺘﺎﻟﻴﺔ ﻓﻲ اﻟﺪﻳﺒﺎﺟﺔ‬

‫ً{}اﻟﺘﺴﻤﻴﺔاﻟﺠﺪﻳﺪة{‪\colorlet‬‬
‫ّف ﺳﺎﺑﻘﺎ‬
‫}إﺳﻢ اﻟﻠﻮن اﻟﻤﻌﺮ‬

‫‪39‬‬
‫الألوان‬ ‫الفصل الثالث‬

‫ﻛﺈﺳﺘﺒﺪال ﺗﺴﻤﻴﺔ اﻟﻠﻮن اﻷﺣﻤﺮ ‪ red‬ﺑﺎﻟﺘﺴﻤﻴﺔ ‪ rouge‬ﻛﻤﺎﻳﻠﻲ‬ ‫ﻣﺜﻼ‪:‬‬


‫}‪\colorlet{rouge}{red‬‬
‫أما بالنسبة للطرق التي تسمح لنا بتعر يف ألوان جديدة سنذكر منها طر يقة ‪ RGB‬و طر يقة ‪.Hexadécimal‬‬
‫لـكن قبل التعر يف بلون جديد لابد من توضيح كيفية إنشائه وإختياره لنتمكن من تعر يفه في الطر يقتين‬
‫المذكورتين سابق ًا‪ ،‬لهذا سنتحدث أولا ًعن برنامج يساعد على ذلك يدعى ب "علبة الألوان" ‪.‬‬

‫‪ 2.3‬علبة الألوان ‪[1] la boite à couleurs‬‬


‫هو برنامج مجاني وسهل الإستخدام‪ ،‬يسمح بإختيار لون جديد ومعرفة القيم الموافقة له لإستعمالها في‬
‫الطرق المذكورة سابقا‪ ،‬لتحميل هذا البرنامج يكفي كتابة إسمه في صفحة البحث ‪. google‬‬

‫شكل ‪ :1.3‬علبة الألوان‬


‫لإختيار اللون المراد إستعماله يجب النقر على الخيار ‪ Visuel‬الموجود في أعلى العلبة‪ ،‬ليظهر لنا الشكل‬
‫الموضح أعلاه ثم نقوم بإختيار اللون‪ ،‬مثلا كما هو موضح في الشكل التالي ‪:‬‬

‫شكل ‪ :2.3‬إختيار لون‬

‫‪40‬‬
‫الألوان‬ ‫الفصل الثالث‬

‫نلاحظ توفر الطر يقة ‪) RGB‬والتي تظهر في الصورة ‪ ( RVB‬ضمن الطرق الموجودة في الشر يط العلوي‬
‫من العلبة‪ .‬إذا أردنا إستعمال هذه الطر يقة يجب النقر على الخيار ‪ RVB‬كما هو ظاهر في الشكل أعلاه‬
‫ثم نأخذ القيم الموافقة لل ّون المُختار ليتم تعر يفه‪ .‬سنتطرق الآن إلى كيفية تعر يف لون بإستعمال ‪RGB‬‬
‫‪.‬‬

‫الألوان المعرفة بطر يقة ‪RGB‬‬ ‫‪1.2.3‬‬

‫تعني كلمة ‪ RGB‬باللغة الإنجليز ية ‪ Red Green Blue‬ولتعر يف لون جديد بهذه الطر يقة نستخدم‬
‫التعليمة التالية مع وضعها في الدباجة ‪: preamble‬‬

‫}ﻛﻤﻴﺔاﻷزرق‪,‬ﻛﻤﻴﺔاﻷﺧﻀﺮ‪,‬ﻛﻤﻴﺔاﻷﺣﻤﺮ{}‪}{RGB‬إﺳﻢ اﻟﻠﻮن اﻟﺠﺪﻳﺪ{‪\definecolor‬‬

‫وهذا بإعطاء قيم تتراوح بين ‪ 0‬و ‪ 255‬لكل من الألوان الثلاث كما ظهر ذلك في علبة الألوان سابقا ً‬
‫مع فصل كمية كل لون بفاصلة‪ ،‬ثم نرفق له إسم‪.‬‬
‫مثال ‪ :‬عند إستعمال التعليمة‪:‬‬

‫} ‪\definecolor{vertmoyen}{RGB}{51 , 110 , 23‬‬

‫هذا يعني أن ّه قمنا بتعر يف الل ّون الجديد المسمى ‪ vertmoyen‬والمرفق بالقيم‪ 110 ،51 :‬و‪ 23‬التي‬
‫تمثل كمية الأحمر‪ ،‬الأخضر والأزرق على الترتيب والتي تظهر في علبة الألوان )اُنظر الشكل ‪ (3.2‬بعد‬
‫إختيار طر يقة ‪ ، RGB‬كما هو موضح ‪:‬‬

‫الألوان المعرفة بطر يقة ‪Hexadécimal‬‬ ‫‪2.2.3‬‬

‫‪ ، Hexadécimal‬ﻧﺴﺘﺨﺪم اﻟﺘﻌﻠﻴﻤﺔ‬ ‫ﻟﺘﻌﺮﻳﻒ ﻟﻮن ﺟﺪﻳﺪ ﺑﺈﺳﺘﻌﻤﺎل اﻟﻄﺮﻳﻘﺔ‬


‫اﻟﺘﺎﻟﻴﺔ ﻓﻲ اﻟﺪﻳﺒﺎﺟﺔ‪}{HTML}{XXXXXX}:‬إﺳﻢ اﻟﻠﻮن اﻟﺠﺪﻳﺪ{‪\definecolor‬‬

‫بكتابة ستة رموز ‪ XXXXXX‬مكو ّنة من أحرف وأعداد نجدها عادة ً في الجانب الأيمن المؤطر في أسفل‬
‫العلبة كما هو ظاهر في علبة الألوان ) اُنظر الشكل ‪ ، ( 3.2‬حيث تكون الأحرف محصورة بين ‪ a‬و ‪f‬‬
‫ن كل زوج من الرموز يمثل كمية الأحمر والأخضر والأزرق‬
‫أما الأعداد فهي محصورة بين ‪ 0‬و‪ .9‬إ ّ‬
‫على الترتيب‪.‬‬

‫‪41‬‬
‫الألوان‬ ‫الفصل الثالث‬

‫مثال ‪ :‬نفس اللون السابق ‪ vertmoyen‬لـكن سنعر ّفه الآن بإستعمال طر يقة ‪ Hixadécimal‬كما هو‬
‫موضح‪:‬‬

‫}‪\definecolor{vertmoyen}{HTML}{336e17‬‬

‫المرفق بالرمز ‪ 336e17‬الذي يظهر في الجانب الأيمن في أسفل العلبة‬

‫إستعمال الألوان في العرض]‪[2‬‬ ‫‪3.3‬‬

‫لنرى الآن كيفية إستخدام الألوان في العرض وذلك من خلال إسناد لون لبيئة كاملة أولنص معين‪،‬‬
‫و أخير ًا تسليط الضوء على جزء من النص ‪.‬‬

‫إستعمال الألوان في بيئة‬ ‫‪1.3.3‬‬

‫لتحديد لون النص في بيئة )الصفحة أو الكتلة(‪ ،‬يجب إستخدام التعليمة التالية لتلوين النص الموجود‬
‫في البيئة‪ ،‬كما يلي‪:‬‬

‫ّ‬
‫اﻟﻠﻮن{‪\color‬‬ ‫}إﺳﻢ‬

‫ن ‪ :‬محتوى النص الموجود في البيئة سيكون‬


‫مثلا ‪ :‬عند كتابة التعليمة }‪ \color{pink‬هذا يعني أ ّ‬

‫بالل ّون " ‪ " pink‬و يتم إدراج هذه التعليمة مباشرة عند بداية البيئة التي نرغب في تغير لون النص فيها‪.‬‬
‫ملاحظةمهمة‪ :‬يمكننا إستعمال الألوان الجديدة التي تطرقنا إلى كيفية تعر يفها بإستعمال إحدى‬
‫الطر يقتين السابقتين‪.‬‬
‫مثال توضيحي ‪:‬‬

‫} ‪\definecolor{moutarde}{RGB}{230 , 200 , 50‬‬


‫}‪\begin{document‬‬
‫}‪\begin{frame‬‬
‫}}اﻟﻌﺪداﻟﺘﺎم{}‪{\color{pink‬‬
‫}‪\color{moutarde‬‬

‫‪42‬‬
‫الألوان‬ ‫الفصل الثالث‬

‫ّﻪ ﺗﺎم إذا وﻓﻘﻂ إذا ﻛﺎن‬


‫ﻧﻘﻮل ﻋﻦ ﻋﺪد ﻃﺒﻴﻌﻲ ‪ $a$‬ﻳﺨﺘﻠﻒ ﻋﻦ اﻟﺼﻔﺮ أﻧ‬
‫ﻣﺠﻤﻮع ﻗﻮاﺳﻤﻪ ﻣﺎﻋﺪاه ﻳﺴﺎوﻳﻪ‪.‬‬
‫}‪\end{frame‬‬

‫بعد المعالجة نتحصل على مايلي‪:‬‬

‫يمكن أيضا تلوين جزء من النص أو كلمة أو سطر‪ ،‬وهذا بإستخدام الأمر ‪ \textcolor‬بتحديد الل ّون‬
‫}اﻟﻨﺺ{}اﻟﻠﻮن{‪. \textcolor‬‬
‫ّ‬ ‫المراد إستعماله متبوعا ًبالنص المرغوب تلوينه في التعليمة‬
‫}}اﻟﻨﺺ{}اﻟﻠﻮن{‪ {\color‬فهي مكافئة للتعليمة السابقة‪.‬‬
‫ّ‬ ‫يمكننا كذلك إستعمال التعليمة‬
‫مثال توضيحي ‪:‬‬

‫}}اﻟﻌﺪداﻟﺘﺎم{}‪\begin{frame}{\textcolor{red‬‬
‫ﻧﻘﻮل ﻋﻦ ﻋﺪد ﻃﺒﻴﻌﻲ‬
‫}}‪{\color{yellow}{$a$‬‬
‫ّﻪ ﺗﺎم‬
‫ﻳﺨﺘﻠﻒ ﻋﻦ اﻟﺼﻔﺮ أﻧ‬
‫}إذاوﻓﻘﻂ إذا{}‪\textcolor{magenta!50‬‬
‫ﻛﺎن ﻣﺠﻤﻮع ﻗﻮاﺳﻤﻪ ﻣﺎﻋﺪاه‬
‫‪}.‬ﻳﺴﺎوﻳﻪ{}‪\textcolor{cyan!50!yellow‬‬
‫}‪\end{frame‬‬

‫بعد المعالجة نتحصل على ‪:‬‬

‫‪43‬‬
‫الألوان‬ ‫الفصل الثالث‬

‫‪ 2.3.3‬تسليط الضوء‬

‫هناك إمكانية تسليط الضوء على نص أو سطر أو كلمة‪ ،‬بإستعمال لون معين بحيث تكون خلفية اللون‬
‫ّ‬
‫}اﻟﻨﺺ{}اﻟﻠﻮن{‪\colorbox‬‬ ‫مستطيلة ‪ ،‬يتم ذلك بإستعمال التعليمة‬
‫مثال ‪:‬‬

‫}}اﻟﻌﺪداﻟﺘﺎم{}‪\begin{frame}{\colorbox{pink‬‬
‫ﻧﻘﻮل ﻋﻦ ﻋﺪد ﻃﺒﻴﻌﻲ‬
‫}}‪{\colorbox{red}{$a$‬‬
‫ّﻪ ﺗﺎم إذا إذاوﻓﻘﻂ ﻛﺎن ﻣﺠﻤﻮع ﻗﻮاﺳﻤﻪ ﻣﺎﻋﺪاه‬
‫ﻳﺨﺘﻠﻒ ﻋﻦ اﻟﺼﻔﺮ أﻧ‬
‫‪}.‬ﻳﺴﺎوﻳﻪ{}‪\colorbox{cyan!50!yellow‬‬
‫}‪\end{frame‬‬

‫بعد المعالجة نتحصل على‪:‬‬

‫‪44‬‬
‫الألوان‬ ‫الفصل الثالث‬

‫تعيين لون التنبيه‬ ‫‪3.3.3‬‬

‫من أجل أن تشد إنتباه القراء في العرض تستعمل التنبيه وهذا بإستعمال الأمر‪\alert{text}:‬‬

‫و يكون لونه إفتراضيًا باللون الأحمر إذا أردنا تعديل اللون الإفتراضي‪ ،‬يجب كتابة إسم العنصر المتمثل‬
‫في التنبيه ‪ alert‬مع تحديد اللون كمايلي‬
‫}‪\setbeamercolor{alert text}{fg=color‬‬

‫مع وضعها في الديباجة ‪.‬‬


‫مثال توضيحي ‪ :‬عند إستعمال التعليمة التالية في الديباجة‪:‬‬
‫}‪}{fg=yellow‬أﻛﺒﺮ{‪\setbeamercolor‬‬

‫و كتابة التعليمات التالية ‪:‬‬

‫}‪\begin{frame‬‬
‫ﻣﻔﺘﻮح اﻹﻧﻌﺪام ﻫﻮ‬
‫}أﻛﺒﺮ{‪\alert‬‬
‫ﻣﻔﺘﻮح ﻳﻨﻌﺪم ﻋﻠﻴﻪ اﻟﺘﺎﺑﻊ‪.‬‬
‫}‪\end{frame‬‬

‫نتحصل بعد المعالجة على‪:‬‬

‫‪45‬‬
‫الألوان‬ ‫الفصل الثالث‬

‫ملاحظة مهمة ‪ :‬نلاحظ تغير لون كتلة التنبيه الخاصة ‪ alertblock‬لتصبح باللون المختار للتنبيه‪ .‬فعند‬
‫كتابة التعليمات التالية‪:‬‬

‫}‪\begin{frame‬‬
‫}ﻣﻔﺘﻮح اﻹﻧﻌﺪام{ }‪\begin{alertblock‬‬
‫ﻣﻔﺘﻮح اﻹﻧﻌﺪام ﻫﻮ أﻛﺒﺮ ﻣﻔﺘﻮح ﻳﻨﻌﺪم ﻋﻠﻴﻪ اﻟﺘﺎﺑﻊ‪.‬‬
‫}‪\end{alertblock‬‬
‫}‪\end{frame‬‬

‫فنتحصل بعد المعالجة على‪:‬‬

‫‪ 4.3‬التحكم في الألوان]‪[2‬‬

‫يمكننا التحكم في تدرج الألوان أي جعلها تبدو داكنة أكثر أو بلون فاتح عند إستعمالها في العرض‪،‬‬
‫يتم عموما ذلك بمزج لونين عن طر يق إعطاء نسبة من اللون الأول مع النسبة المتبقية للون الثاني ‪.‬‬
‫كالآتي ‪:‬‬
‫اللون الثاني !)النسبة المئو ية للون الأول (!اللون الأول‬
‫مثلا ‪ red!40!black :‬معناه أن ّه قمنا بمزج ‪ 40‬بالمئة من الأحمر و ‪ 60‬بالمئة من الأسود‪.‬‬
‫إذا لم نحدد الل ّون الثاني فهذا معناه أن ّه باللون الأبيض أي ‪ red!40 :‬تكافئ ‪red!40!white‬‬
‫يمكننا كذلك تجربة ألوان مختلفة عن طر يق مزج لونين‪ ،‬لإنشاء ألوان جديدة‪.‬‬
‫مثلا‪yellow!45!cyan :‬‬
‫مثال توضيحي ‪:‬‬

‫‪46‬‬
‫الألوان‬ ‫الفصل الثالث‬

‫}ﻣﺎ ﻫﻮ اﻟﺒﻴﻤﺮ{ }‪\begin{frame}{\color{yellow!60‬‬


‫}‪\color{cyan!20!orange‬‬
‫ﻣﺼﻄﻠﺢ اﻟﺒﻴﻤﺮ ﻫﻮ ﻋﺒﺎرة ﻋﻦ ﻛﻠﻤﺔ إﻧﺠﻠﻴﺰﻳﺔ‬
‫"ﺑﻴﻤﺮ"‬ ‫ﻣﺴﺘﻤﺪة ﻣﻦ اﻟﻠﻐﺔ اﻷﻟﻤﺎﻧﻴﺔ وﺗﻘﺮأ‬
‫}‪\end{frame‬‬

‫بعد المعالجة نتحصل‪:‬‬

‫‪47‬‬
‫التحكم في العرض‬ ‫الفصل الرابع‬

‫الفصل ‪4‬‬

‫التحكم في العرض‬

‫‪ 1.4‬عناصر التنقل في العرض ‪Les éléments de Navigation‬‬


‫]‪[1‬‬

‫هي عناصر تسمح بسهولة وسرعة المرور إلى أجزاء معينة من العرض‪.‬‬

‫شر يط التنقل ‪La Barre de Navigation‬‬ ‫‪1.1.4‬‬

‫هو شر يط موجود في أسفل الصفحة وهو موجود في جميع صفحات العرض وفي جميع الخلفيات‬
‫‪. themes‬يكون عادة موضعه أفقيا كما هو موضح في الشكل‪.‬‬

‫شكل ‪ :1.4‬شر يط التنقل‬

‫سوف نقوم بعد قليل بشرح كل رمز الموجود في الشر يط‪ ،‬لـكن قبل ذلك كن على علم أن ّه بإمكانك‬
‫حذف الشر يط‪ ،‬وذلك بإضافة التعليمتين التاليين في الديباجة ‪ ، preamble‬كما هو موضح‪:‬‬

‫}‪\setbeamercovered{transparent‬‬
‫}{}‪\setbeamertemplate{navigation symbols‬‬

‫‪48‬‬
‫التحكم في العرض‬ ‫الفصل الرابع‬

‫أو ﺑﺈﺳﺘﻌﻤﺎل اﻟﺨﻴﺎر " ‪ ، " handout‬وذﻟﻚ ﺑﺈﺿﺎﻓﺘﻪ ﺿﻤﻦ اﻟﺨﻴﺎرات اﻟﻤﻮﺟﻮدة‬
‫ﺳﺎﺑﻘﺎ ﺑﻴﻦ اﻟﻌﺎرﺿﺘﻴﻦ ][ ﻓﻲ اﻟﺘﻌﻠﻴﻤﺔ اﻷوﻟﻰ ﻓﻲ وﺛﻴﻘﺔاﻟﻼﺗﻚ‪ ،‬أي‪:‬‬
‫}‪ ، \documentclass[handout]{beamer‬ﻟﻴﺨﺘﻔﻲ ﺑﺬﻟﻚ اﻟﺸﺮﻳﻂ ﻛﻤﺎ ﻫﻮ ﻇﺎﻫﺮ‪:‬‬

‫شكل ‪ :2.4‬إختفاء شر يط التنقل‬

‫‪ 2.1.4‬رموز التنقل ‪Les Symboles‬‬

‫لقد سبق لنا الذكر بأن الشر يط يحوي على رموز تدعى رموزالتنقل كما هو موضح في الشكل ‪ .1.4‬إذا‬
‫أردنا إخفاء أحد الرموز المجودة في الشر يط‪ .‬نستخدم التعليمات التالية‪:‬‬

‫‪\setbeamertemplate{navigation symbols}{%‬‬
‫‪\insertslidenavigationsymbol‬‬
‫‪\insertframenavigationsymbol‬‬
‫‪\insertsubsectionnavigationsymbol‬‬
‫‪\insertsectionnavigationsymbol‬‬
‫‪\insertdocnavigationsymbol‬‬
‫}‪\insertbackfindforwardnavigationsymbol‬‬

‫كل سطر من هذه التعليمات يوافق رمز من رموزالتنقل الست الموجودة في الشر يط‪ .‬لإزالة رمز‬
‫معين لابد من إزالة التعليمة التي توافقه‪ .‬سنشرح كل سطر من التعليمات السابقة ‪:‬‬

‫اﻟﺘﻌﻠﻴﻤﺔ ‪ \insertslidenavigationsymbol‬ﻫﻲ ﻣﻮاﻓﻘﺔ ﻟﻠﺮﻣﺰ ‪: slide‬‬ ‫‪.1‬‬


‫يسمح هذا الرمز بالتنقل عبر الشرائح ‪ ،slides‬فبمجرد النقر على السهم الجانبي‬
‫الموجود في الجهة اليمنى)اليسرى( من الرمز تظهر لنا الصفحة السابقة )التالية( من العرض‪.‬‬
‫اﻟﺘﻌﻠﻴﻤﺔ ‪ \insertframenavigationsymbol‬ﻫﻲ ﻣﻮاﻓﻘﺔ ﻟﻠﺮﻣﺰ ‪: frame‬‬ ‫‪.2‬‬
‫يسمح لنا هذا الرمز بالقيام بنفس عمل الرمز السابق لـكن الفرق هنا يكمن‬
‫في الإنتقال بين صفحات العرض ‪. Les frame‬‬
‫اﻟﺘﻌﻠﻴﻤﺔ ‪ \insertsectionnavigationsymbol‬ﻫﻲ ﻣﻮاﻓﻘﺔ ﻟﻠﺮﻣﺰ ‪: section‬‬ ‫‪.3‬‬
‫يسمح هذا الرمز بالتنقل بين العناوين الرئيسية للعرض ‪. sections‬‬

‫‪49‬‬
‫التحكم في العرض‬ ‫الفصل الرابع‬

‫اﻟﺘﻌﻠﻴﻤﺔ ‪ \insertsubsectionnavigationsymbol‬ﻫﻲ ﻣﻮاﻓﻘﺔ ﻟﻠﺮﻣﺰ‬ ‫‪.4‬‬


‫‪: subsection‬‬

‫يسمح هذا الرمز بالتنقل بين العناوين الفرعية للعرض ‪. subsections‬‬

‫اﻟﺘﻌﻠﻴﻤﺔ ‪ \insertdocnavigationsymbol‬ﻫﻲ ﻣﻮاﻓﻘﺔ ﻟﻠﺮﻣﺰ‬ ‫‪.5‬‬


‫‪: doc navigation‬‬

‫يسمح هذا الرمز بالرجوع لأول صفحة من العرض )صفحة العرض الرئيسية(‪.‬‬

‫اﻟﺘﻌﻠﻴﻤﺔ ‪ \insertbackfindforwardnavigationsymbol‬ﻫﻲ ﻣﻮاﻓﻘﺔ ﻟﻠﺮﻣﺰ‬ ‫‪.6‬‬


‫‪: Backfindforward‬‬

‫يسمح لنا هذا الرمز بالقيام بنفس عمل التعليمة الأولى‪ ،‬أما رمز البحث الموجود في‬
‫منتصف الرمز فهو يمكننا من البحث عن كلمات من العرض ‪،‬ثم الإنتقال إلى مكان تواجدها‪.‬‬

‫يمكن وضع شر يط التنقل عموديا من الجهة اليسرى لواجهة العرض وذلك بتنفيذ التعليمات التالية‪:‬‬

‫{‪\setbeamertemplate{navigation symbols}{\vbox‬‬
‫‪\hbox{\insertslidenavigationsymbol‬‬
‫‪\hbox{\insertframenavigationsymbol‬‬
‫‪\hbox{\insertsubsectionnavigationsymbol‬‬
‫‪\hbox{\insertsectionnavigationsymbol‬‬
‫‪\hbox{\insertdocnavigationsymbol‬‬
‫}}}‪\hbox{\insertbackfindforwardnavigationsymbol‬‬

‫لنتحصل بعد المعالجة على الشكل الظاهر‪:‬‬

‫شكل ‪ :3.4‬الظهور العمودي للشر يط‬

‫‪50‬‬
‫التحكم في العرض‬ ‫الفصل الرابع‬

‫الروابط ‪Hyperlink‬‬ ‫‪3.1.4‬‬

‫ُﺴﻬﻞ ﻟﻨﺎ اﻟﺘﻨﻘﻞ ﻓﻲ اﻟﻌﺮض وﻳﻜﻮن ذﻟﻚ ﺑﺈﺳﺘﻌﻤﺎل‬


‫ﻫﻨﺎك ﻃﺮﻳﻘﺔ أﺧﺮى ﺗ‬
‫اﻟﺮواﺑﻂ ‪ hyperlink‬اﻟﺘﻲ ﺗﺴﺎﻫﻢ ﻓﻲ إدراج زر)‪ (Button‬أو ﻧﺺ )‪(Text‬‬
‫ﻋﺒﺮ ‪ les slides‬وﻫﺬا ﺑﺈﺳﺘﻌﻤﺎل اﻷﻣﺮ ‪\hyperlink‬‬ ‫واﻟﻬﺪف ﻣﻨﻬﻤﺎ اﻟﺘﻨﻘﻞ‬
‫ﻫﻤﺎ‬ ‫ﻳﻮﺟﺪ ﻧﻮﻋﺎن ﻣﻦ اﻟﺮواﺑﻂ ﻓﻲ اﻟﺒﻴﻤﺮ‬
‫ﻘﺎ واﻟﺮواﺑﻂ اﻟﻤﺘﻌﻠﻘﺔ ﺑﻬﺪف‪ ،‬ﻧﺬﻛﺮ أوﻻً ‪:‬‬
‫ّدة ﻣﺴﺒً‬
‫اﻟﺮواﺑﻂ اﻟﻤﺤﺪ‬

‫الروابط المحدّدة مسبق ًا ) ‪( Les liens prédéfinis‬‬

‫هي روابط أساسية تقوم بإنتقالات مختلفة مثلا الرجوع إلى الصفحة السابقة‪ ،‬الإنتقال إلى الصفحة‬
‫الموالية‪...‬إلخ وهي متعددة تختلف بإختلاف إستعمالاتها كما هو موضح‪:‬‬

‫إﻧﺘﻘﻞ إﻟﻰ ‪ slide‬اﻟﺴﺎﺑﻖ ‪\hyperlinkslideprev{}%‬‬


‫إﻧﺘﻘﻞ إﻟﻰ ‪ slide‬اﻟﺘﺎﻟﻲ‪\hyperlinkslidenext{}%‬‬
‫}{‪\hyperlinkframestartnext‬‬
‫اﻟﺘﻲ ﺗﺘﻢ ﻗﺮاءﺗﻬﺎ‬ ‫إﻧﺘﻘﻞ إﻟﻰ أول ‪ slide‬ﻣﻦ اﻟﺼﻔﺤﺔ ‪frame‬‬
‫}{‪\hyperlinksectiontartnext‬‬
‫إﻧﺘﻘﻞ إﻟﻰ ‪ section‬اﻟﻌﻨﻮان اﻟﺮﺋﻴﺴﻲ اﻟﺘﺎﻟﻲ‬
‫}{‪\hyperlinksubsectiontartnext‬‬
‫إﻧﺘﻘﻞ إﻟﻰ ‪ subsection‬اﻟﻌﻨﻮان اﻟﻔﺮﻋﻲ اﻟﺘﺎﻟﻲ‬
‫}{‪\hyperlinkframeendprev‬‬
‫اﻟﺘﻲ ﺗﺘﻢ ﻗﺮاءﺗﻬﺎ‬ ‫إﻧﺘﻘﻞ إﻟﻰ آﺧﺮ ‪ slide‬ﻣﻦ اﻟﺼﻔﺤﺔ ‪frame‬‬
‫}{‪\hyperlinksectionendprev‬‬
‫إﻧﺘﻘﻞ إﻟﻰ ﻧﻬﺎﻳﺔ اﻟﻌﻨﻮان اﻟﺮﺋﻴﺴﻲ اﻟﺬي ﺗﺘﻢ ﻗﺮاءﺗﻪ‬
‫}{‪\hyperlinksubsectionendprev‬‬
‫ﺗﺘﻢ ﻗﺮاءﺗﻪ‬ ‫إﻧﺘﻘﻞ إﻟﻰ ﻧﻬﺎﻳﺔ اﻟﻌﻨﻮان اﻟﻔﺮﻋﻲ اﻟﺬي‬
‫}{‪\hyperlinkpresentationend‬‬
‫إﻧﺘﻘﻞ إﻟﻰ آﺧﺮ ‪ slide‬ﻣﻦ اﻟﻌﺮض اﻟﺬي ﻳﺴﺒﻖ اﻟﻤﻠﺤﻖ‬
‫إﻧﺘﻘﻞ إﻟﻰ ﺑﺪاﻳﺔ اﻟﻤﻠﺤﻖ ‪\hyperlinkappendixstart{}%‬‬
‫إﻧﺘﻘﻞ إﻟﻰ ﻧﻬﺎﻳﺔ اﻟﻤﻠﺤﻖ ‪\hyperlinkappendixend{}%‬‬
‫إﻧﺘﻘﻞ إﻟﻰ ﺑﺪاﻳﺔ اﻟﻌﺮض اﻟﺘﻘﺪﻳﻤﻲ ‪\hyperlinkdocumentstart{}%‬‬

‫‪51‬‬
‫التحكم في العرض‬ ‫الفصل الرابع‬

‫يجب وضع جملة بين اللا ّمتين )حاضنتين( للتعبير عن الأمر المراد من التعليمة لتصبح بذلك جاهز ًة‬
‫لإستعمالها بعد المعالجة‪.‬‬
‫فمثلا حتى نوضح المقصود من هذه الكلمات‪ :‬عند إستعمال التعليمة الأخيرة للرجوع إلى صفحة العرض‬
‫الرئيسية ‪:‬‬

‫} >>>‪\hyperlinkdocumentstart{ Retour‬‬

‫نتحصل على‪:‬‬

‫وبمجرد النقر عليها ننتقل إلى صفحة العرض الرئيسية مباشرة ً ‪.‬‬

‫التسميات ‪les labels‬‬

‫نستطيع إعطاء تسمية للصفحة ‪ frame‬المنشأة و الهدف من هذه التسمية هي إستخدامها كمرجع للعودة‬
‫إلى هذه الصفحة‪ ،‬بإستعمال التعليمة التالية‪:‬‬

‫])‪\begin{frame}[label=(non du label‬‬

‫الروابط المتعلقة بهدف‪Les liens atterrissant à des cibles‬‬

‫هي روابط متعلقة بأهداف ‪ ،‬حيث نستعمل التعليمة‪:‬‬

‫})‪\hyperlink{(cible)}{(texte pour aller à la cible‬‬

‫مثلا إذا كنا في الصفحة ‪ frame‬رقم ‪ 10‬وأردنا الإنتقال إلى الصفحة رقم ‪ ،2‬يجب وضع التعليمة‬
‫السابقة في الصفحة ‪ frame‬رقم ‪ 10‬من أجل الإنتقال إلى الهدف ) الصفحة رقم ‪.( 2‬‬
‫لقد سبق لنا الذكر أن ّه بإمكاننا وضع تسمية للصفحة ‪ frame‬من العرض بغية إستدعاءها في مكان آخر‬
‫أي سنقوم هنا بإعطاء تسمية للهدف المراد الإنتقال إليه‪ .‬أي سنقوم في المثال السابق بإعطاء تسمية‬
‫للصفحة ‪ frame‬رقم ‪ 2‬ليتم وضعها في التعليمة الموجودة في الصفحة رقم ‪ .10‬ليظهر لنا ‪ -‬بعد المعالجة‬
‫‪ -‬النص المراد من التعليمة الذي يسمح لنا بالإنتقال للهدف فور النقر عليه‪ .‬مثال توضيحي‪:‬‬

‫‪52‬‬
‫التحكم في العرض‬ ‫الفصل الرابع‬

‫}ﻣﻔﺎﻫﻴﻢ أوﻟﻴﺔ{]‪\begin{frame}[label=page1‬‬
‫ﻣﻔﺘﻮح اﻹﻧﻌﺪام ﻫﻮ أﻛﺒﺮ ﻣﻔﺘﻮح ﻳﻨﻌﺪم ﻋﻠﻴﻪ اﻟﺘﺎﺑﻊ‪.‬‬
‫}‪\end{frame‬‬
‫}ﺳﻨﺪ ﺗﺎﺑﻊ{}‪\begin{frame‬‬
‫ﻣﻔﺘﻮح اﻹﻧﻌﺪام‪.‬‬ ‫\\ ﺳﻨﺪ ﺗﺎﺑﻊ ﻫﻮ ﻣﺘﻤﻤﺔ‬
‫} >> ‪\hyperlink{page1}{\\<< Retour à la page 1‬‬
‫}‪\end{frame‬‬

‫بعد المعالجة نتحصل على ‪:‬‬

‫نلاحظ ظهور النص ‪ Retour à la page1‬المراد من التعليمة‪ ،‬وبمجرد النقر عليه يتم الإنتقال إلى‬
‫الصفحة ‪ frame‬المسماة ‪. page1‬‬

‫‪ 2.4‬التراكبات ‪[2] les overlays‬‬

‫بعدما تعرفنا على كيفية إنشاء الصفحات ‪ les frame‬في وثيقة البيمر‪ ،‬سنتطرق الآن إلى كيفية عرض‬
‫هذه الصفحات‪ ،‬وهذا بإستعمال التراكبات ‪.overlays‬‬
‫)التراكبات هي طر يقة تسمح بالتحكم في مراحل عرض الصفحة في البيمر‪ ،‬حيث يتم إنشاء صفحات‬
‫جديدة تسمى شرائح ‪ ، slides‬وهذا بتكرار الصفحة ‪ frame‬و ظهورها عدة مرات(‪ .‬نعطي فيمايلي‬
‫بعض الأوامر التي تسمح بذلك‪ ،‬و نحاول أن نشرح بالنسبة لكل أمر ما المقصود بالتراكبات لذلك نذكر‬
‫أولا ً‪:‬‬

‫‪53‬‬
‫التحكم في العرض‬ ‫الفصل الرابع‬

‫‪ 1.2.4‬الأمر ‪pause‬‬

‫من أجل إستيعاب الهدف من الأمر ‪\pause‬نعطي المثال التوضيحي‪:‬‬

‫}‪\begin{frame‬‬
‫اﻟﺘﺮاﻛﺒﺎت ﻫﻲ ﻃﺮﻳﻘﺔ ﺗﺴﻤﺢ ﺑﺎﻟﺘﺤﻜﻢ ﻓﻲ ﻣﺮاﺣﻞ ﻋﺮض اﻟﺼﻔﺤﺎت ﻓﻲ اﻟﺒﻴﻤﺮ\\‬
‫‪\pause‬‬
‫ﻣﻦ ﺧﻼﻟﻬﺎ ﻧﺘﻤﻜﻦ ﻣﻦ ﻋﺮض ﺑﻴﺌﺔ ﺻﻔﺤﺔ واﺣﺪة ﻋﺒﺮ ﻋﺪة ﻣﺮاﺣﻞ‪.‬‬
‫}‪\end{frame‬‬

‫نتحصل على‪:‬‬

‫نلاحظ أن ّه عند وضع الأمر ‪ pause‬بعد النص الأول‪ ،‬فإنه يسمح بإظهاره في صفحة العرض‪ ،‬ثم‬
‫يقوم بتكرار تلك الصفحة مرتين مع إضافة النص الثاني الذي يلي هذا الأمر‪.‬‬

‫إن التعليمة ‪ \pause‬تقدم‪:‬‬

‫‪ .1‬إفتراضيًا عرض محتوى الصفحة كما كتب في ملف التاك‪ ،‬أي المحافظة على نفس الترتيب‪.‬‬

‫‪ .2‬إختياري ًا‪ :‬أي يمكن التحكم في عرض المحتوى مع عدم إحترام الترتيب الموجود في ملف التاك‬
‫وذلك بإضافة خيار للأمر ‪.pause‬‬

‫خيار للأمر ‪pause‬‬

‫يمكن إضافة خيار ‪ option‬للأمر ‪ ، pause‬حيث نقوم من خلاله بتحديد رقم الصفحة التي نرغب‬
‫بإظهار )النص أو الكتلة ( الذي تلي هذا الأمر‪ ،‬سنلاحظ بعد المعالجة عدم إحترام الترتيب الموجود‬
‫في ملف التاك‪،‬و هذا بإضافة للأمر ‪ pause‬الخيار التالي‪:‬‬

‫‪54‬‬
‫التحكم في العرض‬ ‫الفصل الرابع‬

‫]‪\pause[n‬‬
‫اﻟﻨﺺ اﻟﻤﺮاد إﻇﻬﺎره ﻓﻲ اﻟﺸﺮﻳﺤﺔ ‪n‬‬
‫مثال توضيحي‪:‬‬

‫ﻟﺘﻜﻦ اﻟﻤﺘﺘﺎﻟﻴﺘﺎن ‪ $ v_{n}$‬و ‪$u_{n}$‬‬


‫ﻓﺮاغ ‪%‬‬
‫]‪\pause[3‬‬
‫ﻓﺮاغ ‪%‬‬
‫}ﻧﻈﺮﻳﺔ{}‪\begin{block‬‬
‫اﻟﻤﺘﺘﺎﻟﻴﺘﺎن اﻟﻤﺘﺠﺎورﺗﺎن ﻣﺘﻘﺎرﺑﺘﺎن و ﺗﺘﻘﺎرﺑﺎن ﻧﺤﻮ ﻧﻔﺲ ﻧﻬﺎﻳﺔ ‪.‬‬
‫}‪\end{block‬‬
‫ﻓﺮاغ ‪%‬‬
‫]‪\pause[2‬‬
‫ﻓﺮاغ ‪%‬‬
‫}ﺗﻌﺮﻳﻒ{}‪\begin{block‬‬
‫ﻧﻘﻮل ﻋﻦ اﻟﻤﺘﺘﺎﻟﻴﺘﺎن ‪ $ v_{n}$‬و ‪ $u_{n} $‬أﻧﻬﻤﺎ ﻣﺘﺠﺎورﺗﺎن إذا ﺗﺤﻘﻖ ‪:‬‬
‫اﻟﻤﺘﺘﺎﻟﻴﺘﺎن ﻣﻦ رﺗﺎﺑﺔ ﻣﺘﻌﺎﻛﺴﺔ و ﻧﻬﺎﻳﺔ اﻟﻔﺮق ﺑﻴﻨﻬﻤﺎ ﻳﺆول إﻟﻰ اﻟﺼﻔﺮ‬
‫}‪\end{block‬‬

‫بعد المعالجة نتحصل على‪:‬‬

‫‪ \pause‬ضروري للحصول على هذه التراكبات‪.‬‬ ‫ملاحظة مهمة‪ :‬ترك الفراغ )قبل و بعد( الأمر‬

‫‪ 2.2.4‬المواصفات ‪Spècfiications‬‬

‫هناك كذلك جملة من التعليمات التي تسمح بالتحكم في تنسيق العرض‪ ،‬الصيغة العامة لها هي‪:‬‬

‫}‪\command< form > {text‬‬

‫‪55‬‬
‫التحكم في العرض‬ ‫الفصل الرابع‬

‫تسمح بـ‬ ‫‪form‬‬


‫تنفيذ التعليمة في الشر يحة رقم ‪n‬‬ ‫‪n‬‬
‫تنفيذ التعليمة في الشر يحة رقم ‪ n‬و ‪m‬‬ ‫‪m,n‬‬
‫تنفيذ التعليمة إنطلاقا ّ من الشر يحة رقم ‪n‬‬ ‫‪n-‬‬
‫تنفيذ التعليمة من الشر يحة الأولى إلى غاية ‪n‬‬ ‫‪-n‬‬
‫تنفيذ التعليمة من الشر يحة رقم ‪ n‬إلى الشر يحة رقم ‪m‬‬ ‫‪n-m‬‬

‫مع ‪ n‬و ‪ m‬عدد الشرائح لصفحة واحدة )حيث‪. (n < m :‬‬

‫تسمح بـ‬ ‫‪command‬‬


‫إبراز النص الموجود بين حاضنتين في التعليمة السابقة أي كتابته بخط غليظ‬ ‫‪textfb‬‬
‫تنبيه نص أو كلمة خلال العرض‬ ‫‪alert‬‬
‫تلوين النص‬ ‫‪color‬‬
‫إدراج النص في الشرائح المحددة فقط‬ ‫‪only‬‬
‫يكون النص مرئيا ّ في الشرائح المحددة‬ ‫‪visible‬‬
‫يكون النص غير مرئي في الشرائح المحددة‬ ‫‪invisible‬‬
‫إضافة النص في الشرائح المحددة‬ ‫‪incover‬‬

‫مثال توضيحي‪:‬‬

‫}‪\begin{frame‬‬
‫}رﺗﺎﺑﺔ ﺗﺎﺑﻊ{}‪\begin{block‬‬
‫ﻧﻘﻮل ﻋﻦ ﺗﺎﺑﻊ أﻧﻪ‬
‫}ﻣﺘﺰاﻳﺪ{ > ‪\textbf< 2‬‬
‫إذا ﺣﻘﻖ‬
‫‪$x\leq y$‬‬
‫ﻓﺈن‬
‫‪$f(x)\leq f(y)$‬‬
‫}‪\end{block‬‬
‫}‪\end{frame‬‬

‫‪56‬‬
‫التحكم في العرض‬ ‫الفصل الرابع‬

‫بعد المعالجة نتحصل على شر يحتين ‪:‬‬

‫شكل ‪ :5.4‬الشر يحة الثانية‬ ‫شكل ‪ :4.4‬الشر يحة الأولى‬

‫يوجد كذلك التعليمة ‪ alt‬الذي يسمح بكتابة النص الأول في رقم الشر يحة المحددة أما النص الثاني‬
‫فإنه يظهرفي بقية الشرائح و يكون كالآتي‪:‬‬

‫} ‪\alt < form > {Text 1}{Text 2‬‬

‫بالنسبة ل ‪ form‬فهي نفس خيارات الجدول السابق‪.‬‬


‫مثال توضيحي‪:‬‬

‫}‪\begin{frame‬‬
‫}ﻛﻞ ﻣﻌﺎدﻟﺔ ﺗﻔﺎﺿﻠﻴﺔ ﺗﻜﺘﺐ ﻋﻠﻰ ﺷﻜﻞ ﻣﻌﺎدﻟﺔ ﺗﺰاوﺟﻴﺔ{ > ‪\alt < 2‬‬
‫}ﻣﻌﺎدﻟﺔ ﺗﺰاوﺟﻴﺔ ﻫﻲ ﻣﻌﺎدﻟﺔ ﻣﻦ ﺷﻜﻞ‬
‫‪$A*u=f$‬‬
‫ﺣﻴﺚ‬
‫‪ f‬و ‪A‬‬
‫ﺗﻮزﻳﻌﻴﻦ ﻣﻌﻠﻮﻣﻴﻦ{‬
‫}‪\end{frame‬‬

‫بعد المعالجة نتحصل على‪:‬‬

‫‪57‬‬
‫التحكم في العرض‬ ‫الفصل الرابع‬

‫شكل ‪ :7.4‬الشر يحة الثانية‬ ‫شكل ‪ :6.4‬الشر يحة الأولى‬


‫وتوجد بيئة مشابهة لهذا الأمر وهي‬

‫}‪\begin{altenv}<slide number >{begin text}{end text‬‬


‫}‪{alternate begin text}{alternate end text‬‬
‫اﻟﻨﺺ‬
‫}‪\end{altenv‬‬

‫حيث‪:‬‬

‫– ‪ : slide number‬رقم الشر يحة الذي نطبق فيها التعليمة‬

‫– ‪ : begin text‬كتابة ما يوضع قبل النص في الشرائح الأخرى‬

‫– ‪ : end text‬كتابة ما يوضع بعد النص في الشرائح الأخرى‬


‫– ‪ : alternate begin text‬كتابة ما يوضع قبل النص في الشر يحة المحددة‬
‫– ‪ : alternate end text‬كتابة ما يوضع بعد النص في الشر يحة المحددة‬

‫مثال توضيحي للبيئة ‪: altenv‬‬

‫}‪\begin{frame‬‬
‫ﻳﻌﺘﺒﺮ‬
‫}){}({}]{}[{ > ‪\begin{altenv}< 2‬‬
‫ﺗﺎﻧﺘﻮ ﺗﻴﻞ‬
‫}‪\end{altenv‬‬
‫أول ﻣﻦ ﺻﻤﻢ ﻓﺌﺔ اﻟﺒﻴﻤﺮ ‪beamer‬‬
‫}‪\end{frame‬‬

‫‪58‬‬
‫التحكم في العرض‬ ‫الفصل الرابع‬

‫بعد معالجة نتحصل على‪:‬‬

‫شكل ‪ :9.4‬الشر يحة الثانية‬ ‫شكل ‪ :8.4‬الشر يحة الأولى‬

‫طر يقة الإنتقال بين الشرائح ]‪[2‬‬ ‫‪3.4‬‬

‫هناك طرق عدة لـكيفية الإنتقال بين شرائح ‪ slides‬أثناء العرض وتعتبر من الأشياء المهمة في إعطاء‬
‫للعرض تأثير مرئي جميل وتنسيق منسجم‪ ،‬يمكن إنشاء هذه التأثيرات من خلال الأمر التالي ‪:‬‬

‫]‪\trans.....[option‬‬

‫‪ \trans‬هي ‪:‬‬ ‫و يتم وضعه داخل بداية ‪ ، frame‬من بين الخيارات المتاحة في التعليمة‬

‫– )‪ duration=(seconds‬يحدد عدد من الثواني الذي يحتاجه تأثير الإنتقال‪ ،‬حيث يكون إفتراضيا‬
‫ثانية واحدة‬
‫– )‪ direction=(degree‬يحدد هذا الخيار إتجاه التأثير‪ ،‬بالنسبة للقيم المسموح بيها هي ‪0,90,180,270‬‬
‫وتأثير اللمعان ايضا ‪.315‬‬

‫حيث‪:‬‬

‫–‬ ‫]‪\transblindshorizontal[options‬‬

‫يظهر الشر يحة كما لو كانت ستائر رأسية حيث تم سحبها بعيدًا‬
‫–‬ ‫]‪\transblindsvertical[options‬‬

‫يظهر الشر يحة كما لو كانت ستائر عمودية حيث تم سحبها بعيدًا‬
‫–‬ ‫]‪\transboxin[options‬‬

‫يظهر الشر يحة بالإنتقال من الجوانب الأربعة إلى المركز‬

‫‪59‬‬
‫التحكم في العرض‬ ‫الفصل الرابع‬

‫–‬ ‫]‪\transboxout[options‬‬

‫يظهر الشر يحة بإظهار المزيد من مساحة مستطيلة متمركزة في مركز الشر يحة‬
‫–‬ ‫]‪\transdissolve[options‬‬

‫إظهار الشر يحة عن طر يق إذابة ببطء لما ظهر من قبل‬


‫–‬ ‫]‪\transglitter[options‬‬

‫إظهار الشر يحة ذات التأثير اللامع الذي ينتشر في الإتجاه الذي تحدده مثلا‪:‬‬

‫]‪\transglitter[direction=90‬‬

‫–‬ ‫]‪\transsplitverticalin[options‬‬

‫إظهار الشر يحة عن طر يق مسح خطين عمودين من الجانبېن إلى الداخل‬


‫–‬ ‫]‪\transsplitverticalout[options‬‬

‫إظهار الشر يحة عن طر يق مسح خطين عمودين من المركز إلى الخارج‬


‫–‬ ‫]‪\transsplithorizontalin[options‬‬

‫إظهار الشر يحة عن طر يق مسح خطين أفقين من الجانبېن إلى الداخل‬


‫–‬ ‫]‪\transsplithorizontalout[options‬‬

‫إظهار الشر يحة عن طر يق مسح خطين أفقين من المركز إلى الخارج‬


‫–‬ ‫]‪\transwipe[options‬‬

‫إظهار الشر يحة بمسح خط واحد في الإتجاه المحدد مثال‪:‬‬

‫]‪\transwipe[direction=90‬‬

‫ربما لم نصف جيدا تأثير الإنتقلات كيف يكون جرب ذلك بنفسك لترى الفرق بينهم‪.‬‬
‫ملاحظة مهمة ‪ :‬هذه التأثيرات تظهر بعد فتحك لملف ال ‪ pdf‬في وضع ‪Mode plein écran‬‬
‫‪ ،‬كما يمكن وضع بين عارضتين مدة الإنتقال )‪.(0.8‬‬

‫القوائم ‪[3] les listes‬‬ ‫‪4.4‬‬

‫قائمة التعداد ‪la liste itemize‬‬ ‫‪1.4.4‬‬


‫إذا أردنا عرض قائمة تحوي عدة نقاط نرغب بذكرها‪ ،‬نستعمل بيئة التعداد التالية‪:‬‬

‫‪60‬‬
‫التحكم في العرض‬ ‫الفصل الرابع‬

‫}‪\begin{itemize‬‬
‫‪\item‬‬
‫‪\item‬‬
‫‪\item‬‬
‫‪.‬‬
‫‪.‬‬
‫}‪\end{itemize‬‬

‫مثال توضيحي‪:‬‬
‫}‪\begin{itemize‬‬
‫}}‪ \hfill‬اﻟﻌﻨﺼﺮاﻷول{‪\item{\RL‬‬
‫}}‪ \hfill‬اﻟﻌﻨﺼﺮاﻟﺜﺎﻧﻲ{‪\item{\RL‬‬
‫}}‪ \hfill‬اﻟﻌﻨﺼﺮاﻟﺜﺎﻟﺚ{‪\item{\RL‬‬
‫}}‪ \hfill‬اﻟﻌﻨﺼﺮاﻟﺮاﺑﻊ{‪\item{\RL‬‬
‫}‪\end{itemize‬‬

‫بعد المعالجة نتحصل على‪:‬‬

‫يمكن تعديل الشكل الدائري كإستخدام أشكال مختلفة مثل‪ :‬مثلث‪ ،‬جلة‪ ،‬قرص‪ ،‬مربع‪.‬‬
‫لتعديل هذا الشكل نستخدم الأمر‪:‬‬
‫]‪\setbeamertemplate{itemize item}[style‬‬

‫قبل العناصر التي نرغب بذكرها‪.‬‬


‫مثال‪ :‬عند إضافة الأمر السابق في المثال أعلاه نجد‪:‬‬
‫]‪\setbeamertemplate{itemize item}[triangle‬‬

‫‪61‬‬
‫التحكم في العرض‬ ‫الفصل الرابع‬

‫}}‪ \hfill‬اﻟﻌﻨﺼﺮ اﻷول{‪\item{\RL‬‬


‫]‪\setbeamertemplate{itemize item}[ball‬‬
‫}}‪ \hfill‬اﻟﻌﻨﺼﺮ اﻟﺜﺎﻧﻲ{‪\item{\RL‬‬
‫]‪\setbeamertemplate{itemize item}[circle‬‬
‫}}‪ \hfill‬اﻟﻌﻨﺼﺮ اﻟﺜﺎﻟﺚ{‪\item{\RL‬‬
‫]‪\setbeamertemplate{itemize item}[square‬‬
‫}}‪ \hfill‬اﻟﻌﻨﺼﺮ اﻟﺮاﺑﻊ{‪\item{\RL‬‬

‫فإننا نتحصل بعد معالجة عاى‪:‬‬

‫قائمة الترقيم ‪la liste enumerate‬‬ ‫‪2.4.4‬‬

‫هذا النوع من القوائم يعمل مثل القائمة السابقة‪ ،‬فقط تكون العناصر هنا مرقمة‪ .‬من ممكن أيضا‬
‫تغير نمط الترقيم وذلك بنفس الطر يقة المتبعة في اللاتاك ‪ ، Latex‬لذا ندعو القارئ للإطلاع على‬
‫مذكرة حول التاك‪.‬‬
‫هناك عدة خيارات تسمح لنا بالتنسيق و التحكم في العرض نذكر منها‪:‬‬

‫الخيار >‪<+-‬‬ ‫‪3.4.4‬‬


‫يسمح الخيار >‪ <+-‬بظهور متسلسل للعناصر المرقمة‪ ،‬مثلا عند إستعمال هذا الخيار في قائمة الترقيم‬
‫كمايلي‪:‬‬

‫}‪\begin{enumerate‬‬ ‫] >‪[ < +-‬‬


‫}}‪ \hfill‬اﻟﻌﻨﺼﺮاﻷول{‪\item{\RL‬‬
‫}}‪ \hfill‬اﻟﻌﻨﺼﺮاﻟﺜﺎﻧﻲ{‪\item{\RL‬‬
‫}}‪ \hfill‬اﻟﻌﻨﺼﺮاﻟﺜﺎﻟﺚ{‪\item{\RL‬‬
‫}}‪ \hfill‬اﻟﻌﻨﺼﺮاﻟﺮاﺑﻊ{‪\item{\RL‬‬

‫‪62‬‬
‫التحكم في العرض‬ ‫الفصل الرابع‬

‫}‪\end{enumerate‬‬

‫فإنّنا نجد‪:‬‬

‫الخيار >‪<+-| alert@+‬‬ ‫‪4.4.4‬‬


‫عند إضافة الخيار ‪ alert‬إلى الخيار السابق >‪ <+-‬فإننا نتحصل على نفس التنسيق في العرض لـكن‬
‫مع تنبيه العنصر الذي تتم قراءته‪.‬‬
‫مثال توضيحي‪ :‬عند إستعمال الخيار >‪ <+-| alert@+‬في بيئة التعداد ‪ itemize‬كمايلي‪:‬‬

‫] > ‪\begin{itemize} [ < + -|alert@+‬‬


‫}}‪ \hfill‬اﻟﻌﻨﺼﺮاﻷول{‪\item {\RL‬‬
‫}}‪ \hfill‬اﻟﻌﻨﺼﺮاﻟﺜﺎﻧﻲ{‪\item {\RL‬‬
‫}}‪ \hfill‬اﻟﻌﻨﺼﺮاﻟﺜﺎﻟﺚ{‪\item {\RL‬‬
‫}}‪ \hfill‬اﻟﻌﻨﺼﺮاﻟﺮاﺑﻊ{‪\item {\RL‬‬
‫}‪\end{itemize‬‬

‫فإننا نجد‪:‬‬

‫‪63‬‬
‫التحكم في العرض‬ ‫الفصل الرابع‬

‫الخاتمة‬

‫في ختام هاته المذكرة‪ ،‬نريد أن نذكر بعض مزايا وثيقة البيمر‪ ،‬إذ‬
‫■ يسمح لنا البيمر بتقديم وعرض المقالات العلمية والبحوث الر ياضياتية بسهولة كبيرة‪.‬‬
‫■ يمكن البيمر من تغير خلفية العرض ‪ théme‬المختارة أو تعديل ألوانها‪.‬‬
‫■ يمكنك البيمر أثناء العرض في العودة لصفحة سابقة أو معادلة ر ياضية‪ ،‬بإستعمال شر يط‬
‫التنقل وأزرار مكتوبة ‪.Hyperlink‬‬
‫■ يمكن كذلك من إستعمال الألوان لعناصر من العرض‪ ،‬أو وضع تدرج لخلفية العرض مع‬
‫إمكانية وضع صورة للواجهة لـكننا لم نتمكن من توضيح ذلك‪ ،‬رغم الجهود المبذولة‪ ،‬ندعو‬
‫القارئ لمتابعة البحث‪.‬‬
‫■ والأهم من ذلك أنه بإمكاننا إضافة صوت للعرض المقدم‪ ،‬وكذلك إمكانية إدراج فيديو‬
‫لـكن لسوء الحظ‪ ،‬لم نتمكن من تفعيل أو تشغيلهما‪.‬‬

‫و أخير ًا‪ ،‬لن تتمكن من الشعور بمتعة هذا العمل‪ ،‬إلا إذا قمت بإنشاء وثيقة بنفسك‪ ،‬كما نرجوا‬
‫من الله أن يكون هذا العمل مادة مفيدة بين أيديكم‪ ،‬ونلتمس منكم العذر في حال وقوع خطأ‬
‫ما‪.‬‬

‫‪64‬‬
‫قائمة المراجع‬

[1] Rudy de Visscher (Spader), Créez vos diaporamas en LaTeX avec Beamer!,
Dernière mise à jour le 4/07/2012.

[2] Till Tantau, User’s Guide to the Beamer Class, Version 00.3, October 8, 2004.

[3] KiJoo Kim (a.k.a. Daisyweb), Beamer v3.0 Guide, November 4, 2004.
[4] Till Tantau, Joseph Wright, Vedran Miletić, The beamer class, July 12, 2010.
[5] M. Bailly-Bechet, LATEX et la classe beamer, 3BIM - INSA - Communication
Scientifique.

You might also like