فاصل صفحات

فاصل الصفحات هو علامة في المستند الإلكتروني تُشير إلى مُفسِّر المستند بأن المحتوى التالي يُمثِّل صفحة جديدة. ويؤدي فاصل الصفحات إلى إرسال إشارة تغذية إلى الطابعة أثناء عملية طباعة المستند. وهو أحد العناصر التي تُساهم في ترقيم الصفحات .

تغذية النموذج

حرف تغذية الصفحة هو حرف تحكم ASCII يُستخدم لتقسيم الصفحات . يُوجّه الطابعة لإخراج الصفحة الحالية ومتابعة الطباعة من أعلى صفحة أخرى. غالبًا ما يُؤدي أيضًا إلى إرجاع سطر جديد . يُعرّف رمز حرف تغذية الصفحة بـ 12 (0xC بالنظام الست عشري )، ويمكن تمثيله بـ + أو ^L . في استخدام ذي صلة، يُمكن الضغط على + لمسح الشاشة في واجهات أوامر Unix مثل bash ، أو لإعادة رسم الشاشة في برامج واجهة المستخدم النصية مثل vi/emacs. في لغة البرمجة C (واللغات الأخرى المشتقة منها)، يُمثّل حرف تغذية الصفحة بـ . يوفر Unicode أيضًا الحرف U+21A1 سهم ذو رأسين متجه للأسفل كرمز قابل للطباعة لتغذية الصفحة (وليس كحرف تغذية الصفحة نفسه). [ 1 ] يُعتبر حرف تغذية الصفحة مسافة بيضاء وفقًا لوظيفة تصنيف الأحرف في لغة C.CtrlLCtrlL'\f'isspace()

نادرًا ما يُستخدم تغذية النموذج عند البرمجة باستخدام الطابعات الحديثة في بيئات التشغيل الحديثة مثل ويندوز ، يونكس ، لينكس ، أو ماك أو إس . بدلًا من ذلك، يتم إنشاء تغذية النموذج من خلال استدعاء برنامج الطباعة لوظيفة واجهة برمجة تطبيقات تغذية النموذج . على سبيل المثال، عند الطباعة باستخدام إطار عمل .NET ، تُستخدم PrintPageEventArgs.HasMorePagesالخاصية للإشارة إلى الرغبة في استخدام تغذية النموذج.

الاستخدام الدلالي

يُستخدم رمز تغذية الصفحة أحيانًا في ملفات النصوص العادية لشفرة المصدر كفاصل بين الصفحات، أو كعلامة لأجزاء الشفرة. تحتوي بعض المحررات، وخاصةً إيماكس وفي ، على أوامر مدمجة للتنقل بين الصفحات باستخدام رمز تغذية الصفحة. يُستخدم هذا الأسلوب بشكل أساسي في شفرة ليسب ، ويُلاحظ أيضًا في شفرة المصدر للغتين سي وبايثون . تتطلب معايير برمجة جنو استخدام رموز تغذية الصفحة هذه في لغة سي . [ 2 ]

في يوزنت ، تستخدم بعض برامج قراءة الأخبار رمز تغذية النموذج كرمز "إخفاء المحتوى"، مما يؤدي إلى إخفاء النص التالي تلقائيًا حتى يُطلب من المستخدم ذلك، وذلك لمنع كشف المحتوى غير المقصود. [ 3 ] يعتمد السلوك الدقيق على البرنامج الذي يعرض المقالة. على سبيل المثال، يعرض برنامج Gnus عبارة "الصفحة التالية..." بخط غامق، وينتقل إلى شاشة ثانية لعرض النص بعد رمز تغذية النموذج؛ بينما يعرض برنامج slrn جميع الأحرف غير الفارغة التي تلي رمز تغذية النموذج على شكل علامات نجمية ؛ ويقوم برنامج Dialog بتحويل لون الخط والخلفية إلى اللون الأحمر بين رموز تغذية النموذج؛ أما برنامج XRN فيُدرج أسطرًا فارغة لملء المساحة المتبقية من عرض المقالة، مما يُجبر المستخدم على التمرير لأسفل لكشف المحتوى. لا تدعم جميع برامج قراءة الأخبار هذا الاستخدام لرمز تغذية النموذج، وهو غير موحد، على الرغم من ظهوره في مسودة وثيقة أفضل ممارسات يوزنت الصادرة عن فريق عمل USEFOR التابع لـ IETF، كميزة ينبغي على برامج المستخدم دعمها (ولكن ليس إلزاميًا). [ 4 ]

انظر أيضاً

مراجع