عدد الأحرف في السطر

المسطرة الموجودة على عربة آلة الكتابة أوليفيتي ليتيرا 22. لا تستطيع هذه الآلة الكاتبة طباعة سوى 87 حرفًا في السطر الواحد.
جهاز طباعة مزود بمقاييس عدد الأحرف في السطر
نموذج ترميز فورتران (ورقي). يحتوي الكود المصدري على 72 حرفًا من CPL، بينما يبلغ عرض النموذج 80 حرفًا. آخر 8 خانات هي "تسلسل التعريف".

في الطباعة والحوسبة ، يُعرف عدد الأحرف في السطر ( 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
  • بايثون، أسلوب البرمجة الأسود [ 23 ]
90
100
102
120
132
140
180
غير محدد

مع تزايد استخدام الشاشات العريضة الأكبر حجماً، تم تخفيف بعض هذه القيود، كما هو الحال في نواة لينكس [ 39 ] و FreeBSD. [ 40 ]

انظر أيضاً

مراجع

  1. وزارة الجيش، محررة (1947). دوائر ومعدات آلة الكتابة عن بعد (الأساسيات) . واشنطن: مكتب الطباعة الحكومي الأمريكي. ص 69. 
  2. بوميرانتز، أوري؛ فاندر ويل، باربرا؛ نيلسون، مارك؛ وآخرون ، محررو (2008). أساسيات الحواسيب المركزية لمحترفي الأمن . مطبعة آي بي إم. رقم ISBN  9780132704342.
  3. ويلز، أبريل ج. (2003). أوراكل 11i إي-بيزنس سويت من الخطوط الأمامية . مطبعة سي آر سي. ص 168. ISBN  9780203508961.
  4. "الفرق بين LRECL = 133 و LRECL = 132" . IBMMAINFRAMES.com - منتديات دعم IBM Mainframe . 2004.
  5. "الملحق ك. المحطات الطرفية والطابعات التقليدية" . دليل المحطات الطرفية والطابعات 1983-1984 . ديجيتال. 1983.
  6. دليل الجودة والأسلوب لـ Ada 95
  7. agda/agda-stdlib: دليل أسلوب المكتبة القياسية
  8. دليل أسلوب PEP 8 لكتابة كود بايثون
  9. دليل أسلوب كتابة كود بايثون
  10. دليل أسلوب كتابة لغة C++ من جوجل
  11. دليل أسلوب برمجة كروميوم Objective-C و Objective-C++
  12. دليل أسلوب كتابة بايثون من جوجل
  13. دليل أسلوب جوجل للغة R
  14. دليل أسلوب جافا سكريبت من جوجل
  15. "4.1. طول السطر". اصطلاحات كود جافا (ملف PDF) . شركة صن مايكروسيستمز، 1997. ص 5. 
  16. "نمط كتابة كود نواة لينكس اعتبارًا من يونيو 2020" . git.kernel.org . مؤرشف من الأصل بتاريخ 31 مايو 2020. تم الاطلاع عليه بتاريخ 13 يونيو 2020 .
  17. "دليل أسلوب أوبجكت باسكال" . مؤرشف من الأصل بتاريخ 2015-07-09 . تم الاطلاع عليه بتاريخ 2018-03-14 .
  18. "style(9) - صفحات دليل OpenBSD" . مؤرشف من الأصل بتاريخ 24-05-2016 . تم الاطلاع عليه بتاريخ 04-03-2024 . يجب أن يتسع الكود بالكامل في 80 عمودًا.
  19. كونواي، داميان (2005). أفضل ممارسات بيرل: معايير وأساليب لتطوير كود قابل للصيانة . أورايلي. ص 40. ISBN  978-0-596-55502-3.
  20. 1 2 PSR-2: دليل أسلوب البرمجة
  21. دليل أسلوب روبي
  22. إرشادات برمجة OCaml
  23. "أسلوب كتابة كود Black - توثيق Black (المستقر)" . black.readthedocs.io . تم ​​الاطلاع عليه بتاريخ 27-07-2025 .
  24. الحد الذاتي المفروض على CCM4
  25. إرشادات أسلوب كتابة كود أندرويد للمساهمين
  26. دليل أسلوب لغة Common Lisp
  27. دليل أسلوب كتابة لغة ليسب الشائعة من جوجل
  28. نمط جافا من جوجل
  29. توثيق rustfmt
  30. مرجع لغة زيج
  31. كيفية برمجة لعبة راكيت: دليل الأسلوب
  32. فورتران 90
  33. ريد، جون (2022-03-21)، الميزات الجديدة في فورتران 202x (ملف PDF)
  34. إرشادات أسلوب برمجة Blink
  35. أسلوب برمجة مودل
  36. ليتش، باركر. "دليل أسلوب لغة بابيت" . puppet.com . تم الاطلاع عليه بتاريخ 28-06-2024 .
  37. إرشادات ترميز Mono
  38. جو فعال
  39. "نواة لينكس تُهمل أسلوب كتابة التعليمات البرمجية المكون من 80 حرفًا في السطر" . www.phoronix.com . تاريخ الاطلاع: 31 مايو 2024 .
  40. "⚙ نمط D30255: تخفيف قاعدة الأعمدة الثمانين" . reviews.freebsd.org . تم الاطلاع عليه بتاريخ 31-05-2024 .