عدد الأحرف في السطر
في الطباعة والحوسبة ، يُعرف عدد الأحرف في السطر ( CPL ) أو عرض السطر بأنه الحد الأقصى لعدد الأحرف ذات المسافة الثابتة التي يمكن أن تظهر في سطر واحد . ويرتبط هذا الأمر بطول السطر في عملية التنضيد .
تاريخ
قد يكون الحد الأقصى لطول السطر، الذي يتراوح بين 70 و80 حرفًا، ناتجًا عن قيود تقنية مختلفة في الأجهزة. فآلات الكتابة عن بُعد الأمريكية كانت قادرة على طباعة 72 حرفًا فقط في السطر، بينما كانت البريطانية قادرة على طباعة 70 حرفًا فقط. [ 1 ] في عصر الآلات الكاتبة ، كانت معظم تصاميم عربات الكتابة محدودة بـ 80 إلى 90 حرفًا في السطر. كما أن أحجام الورق القياسية، مثل A4 القياسي الدولي، تفرض قيودًا على طول السطر: فباستخدام حجم ورق Letter القياسي الأمريكي (8.5 × 11 بوصة) ، لا يمكن طباعة أكثر من 85 أو 102 حرفًا (بحجم خط 10 أو 12 حرفًا في البوصة ) بدون هوامش على الآلة الكاتبة. ومع هوامش مختلفة - عادةً من 1 إلى 1.5 بوصة (25 إلى 38 ملم) لكل جانب، ولكن لا يوجد معيار محدد - قد ينخفض هذا العدد إلى 55 إلى 78 حرفًا في السطر.
في مجال تكنولوجيا الحواسيب، كان سطر بطاقة IBM المثقبة يتألف من 80 حرفًا. وقد اتبعت معظم محطات الحاسوب واسعة الانتشار، مثل VT52 و VT100 من شركة DEC ، هذا المعيار، حيث كانت تعرض 80 حرفًا في السطر الواحد و24 سطرًا. وقد تم اعتماد طول السطر هذا في وضع النص الأصلي 80×25 في حاسوب IBM الشخصي ، بالإضافة إلى أجهزة الكمبيوتر المقلدة واللاحقة له. وحتى يومنا هذا، غالبًا ما تعرض المحطات الطرفية الافتراضية 80×24 حرفًا.
يأتي السطر "الطويل" المكون من 132 حرفًا في الصف من طابعات الخطوط في الحواسيب المركزية . [ 2 ] [ 3 ] [ 4 ] ومع ذلك، يمكن لبعض الطابعات أو محطات الطباعة طباعة ما يصل إلى 216 حرفًا في الصف، وذلك باستخدام أحجام ورق عريضة جدًا و/أو أحجام خطوط ضيقة جدًا. [ 5 ]
في الحوسبة الحديثة
مع ظهور الحوسبة المكتبية والنشر، وتقنيات مثل TrueType المستخدمة في معالجة النصوص وتصفح الإنترنت ، أصبح نظام CPL الموحد قديمًا إلى حد كبير. يستخدم HTML (وبعض تنسيقات عرض النصوص الحديثة الأخرى) التفاف الكلمات الديناميكي ، وهو أكثر مرونة من تقييد عدد الأحرف في السطر، ويمكن أن ينتج عنه كتلة نصية ذات شكل غير مستطيل، تمامًا كما هو الحال في الطباعة الورقية .
لا تزال العديد من المستندات النصية العادية تتوافق مع 72 CPL بدافع التقليد (على سبيل المثال، RFC 678 ).
في البرمجة
تحدد العديد من أدلة الأسلوب لبرمجة الكمبيوتر الحد الأقصى أو العدد المرغوب فيه من الأحرف في سطر من التعليمات البرمجية المصدرية :
| عدد الأحرف في السطر | أسلوب البرمجة |
|---|---|
| 72 | |
| 79 | |
| 80 | |
| 88 |
|
| 90 | |
| 100 | |
| 102 | |
| 120 | |
| 132 | |
| 140 | |
| 180 | |
| غير محدد |
|
مع تزايد استخدام الشاشات العريضة الأكبر حجماً، تم تخفيف بعض هذه القيود، كما هو الحال في نواة لينكس [ 39 ] و FreeBSD. [ 40 ]
انظر أيضاً
- تنسيق بطاقة مثقوبة من IBM مكون من 80 عمودًا
- أوضاع النص الشائعة
- بطاقة نصية من 80 عمودًا من Apple
- العمود (الطباعة)
- طول السطر (المفهوم المكافئ للنصوص غير أحادية المسافة)
مراجع
- ↑ وزارة الجيش، محررة (1947). دوائر ومعدات آلة الكتابة عن بعد (الأساسيات) . واشنطن: مكتب الطباعة الحكومي الأمريكي. ص 69.
- ↑ بوميرانتز، أوري؛ فاندر ويل، باربرا؛ نيلسون، مارك؛ وآخرون ، محررو (2008). أساسيات الحواسيب المركزية لمحترفي الأمن . مطبعة آي بي إم. رقم ISBN 9780132704342.
- ↑ ويلز، أبريل ج. (2003). أوراكل 11i إي-بيزنس سويت من الخطوط الأمامية . مطبعة سي آر سي. ص 168. ISBN 9780203508961.
- ↑ "الفرق بين LRECL = 133 و LRECL = 132" . IBMMAINFRAMES.com - منتديات دعم IBM Mainframe . 2004.
- ↑ "الملحق ك. المحطات الطرفية والطابعات التقليدية" . دليل المحطات الطرفية والطابعات 1983-1984 . ديجيتال. 1983.
- ↑ دليل الجودة والأسلوب لـ Ada 95
- ↑ agda/agda-stdlib: دليل أسلوب المكتبة القياسية
- ↑ دليل أسلوب PEP 8 لكتابة كود بايثون
- ↑ دليل أسلوب كتابة كود بايثون
- ↑ دليل أسلوب كتابة لغة C++ من جوجل
- ↑ دليل أسلوب برمجة كروميوم Objective-C و Objective-C++
- ↑ دليل أسلوب كتابة بايثون من جوجل
- ↑ دليل أسلوب جوجل للغة R
- ↑ دليل أسلوب جافا سكريبت من جوجل
- ↑ "4.1. طول السطر". اصطلاحات كود جافا (ملف PDF) . شركة صن مايكروسيستمز، 1997. ص 5.
- ↑ "نمط كتابة كود نواة لينكس اعتبارًا من يونيو 2020" . git.kernel.org . مؤرشف من الأصل بتاريخ 31 مايو 2020. تم الاطلاع عليه بتاريخ 13 يونيو 2020 .
- ↑ "دليل أسلوب أوبجكت باسكال" . مؤرشف من الأصل بتاريخ 2015-07-09 . تم الاطلاع عليه بتاريخ 2018-03-14 .
- ↑ "style(9) - صفحات دليل OpenBSD" . مؤرشف من الأصل بتاريخ 24-05-2016 . تم الاطلاع عليه بتاريخ 04-03-2024 .
يجب أن يتسع الكود بالكامل في 80 عمودًا.
- ↑ كونواي، داميان (2005). أفضل ممارسات بيرل: معايير وأساليب لتطوير كود قابل للصيانة . أورايلي. ص 40. ISBN 978-0-596-55502-3.
- 1 2 PSR-2: دليل أسلوب البرمجة
- ↑ دليل أسلوب روبي
- ↑ إرشادات برمجة OCaml
- ↑ "أسلوب كتابة كود Black - توثيق Black (المستقر)" . black.readthedocs.io . تم الاطلاع عليه بتاريخ 27-07-2025 .
- ↑ الحد الذاتي المفروض على CCM4
- ↑ إرشادات أسلوب كتابة كود أندرويد للمساهمين
- ↑ دليل أسلوب لغة Common Lisp
- ↑ دليل أسلوب كتابة لغة ليسب الشائعة من جوجل
- ↑ نمط جافا من جوجل
- ↑ توثيق rustfmt
- ↑ مرجع لغة زيج
- ↑ كيفية برمجة لعبة راكيت: دليل الأسلوب
- ↑ فورتران 90
- ↑ ريد، جون (2022-03-21)، الميزات الجديدة في فورتران 202x (ملف PDF)
- ↑ إرشادات أسلوب برمجة Blink
- ↑ أسلوب برمجة مودل
- ↑ ليتش، باركر. "دليل أسلوب لغة بابيت" . puppet.com . تم الاطلاع عليه بتاريخ 28-06-2024 .
- ↑ إرشادات ترميز Mono
- ↑ جو فعال
- ↑ "نواة لينكس تُهمل أسلوب كتابة التعليمات البرمجية المكون من 80 حرفًا في السطر" . www.phoronix.com . تاريخ الاطلاع: 31 مايو 2024 .
- ↑ "⚙ نمط D30255: تخفيف قاعدة الأعمدة الثمانين" . reviews.freebsd.org . تم الاطلاع عليه بتاريخ 31-05-2024 .
- واجهة مستخدم نصية
- الطباعة
- التنضيد
