نص المجموعة

لغة Setext (النص المحسّن بالبنية) [ 2 ] هي لغة ترميز خفيفة الوزن تُستخدم لتنسيق مستندات النصوص العادية مثل النشرات الإخبارية الإلكترونية، ومنشورات يوزنت ، ورسائل البريد الإلكتروني. وعلى عكس بعض لغات الترميز الأخرى (مثل HTML )، فإن ترميزها سهل القراءة دون الحاجة إلى أي تحليل أو برامج خاصة.

تم تقديم Setext لأول مرة في عام 1992 بواسطة إيان فيلدمان لاستخدامه في النشرة الإخبارية الإلكترونية TidBITS .

غاية

يُتيح برنامج Setext عرض المستندات المُعلّمة دون الحاجة إلى برامج عرض خاصة. ولكن عند استخدام برنامج مناسب ، يُمكن للمستخدم الاستمتاع بتجربة عرض نصوص مُنسّقة .

من السهل إنشاء مستندات أصغر حجماً في أي محرر نصوص.

لتجنب الأخطاء، تُنشأ معظم المنشورات النصية الكبيرة باستخدام لغة ترميز مثل HTML أو SGML، ثم تُحوّل. وبذلك، يمكن توزيع المستند النصي دون الحاجة إلى استخدام المستلم لبريد إلكتروني بتنسيق HTML أو متصفح ويب.

ملفات نصية متعددة في نفس الملف

يمكن تخزين عدة مستندات نصية في نفس الملف، على غرار كيفية تخزين تنسيق mbox لعدة رسائل بريد إلكتروني معًا.

أُعلن في البداية [ 1 ] أنه يمكن تضمين عدة مستندات في دفق واحد، مفصولة <end>بعلامة خاصة تعمل كفاصل بين المستندات [ ب ] . بعد عدة أشهر، تم توضيح [ 3 ] أن هذه العلامة ليست جزءًا رسميًا من setext ، وأنه ينبغي بدلاً من ذلك فصل المستندات المتعددة $$بظهورها في نهاية سطر النص.

بغض النظر عن عدد المستندات المخزنة في نفس الملف، يمكن تخزين البيانات الوصفية الأساسية حول أي منها أو جميعها باستخدام صيغة الوسم subject-tt .

علامات Setext

فيما يلي أكثر عشرة أنواع شيوعًا من بين 16 نوعًا مختلفًا من علامات setext . [ 4 ] [ 5 ] [ 6 ] [ c ]

استخدام علامة setext وأمثلة عليها [ د ] [ هـ ]
الاسم [ أنثى ]نمط النص المنسقمثال [ g ]تعليقات
عنوان-ttTitle

=====

هذا عنوان طويل ====================
عنوان مميز يتم تحديده بواسطة النص، بحد أقصى عنوان واحد لكل نص.

يجب أن تبدأ من بداية الصف.

عنوان فرعي-ttSubhead

-------

العنوان الفرعي الأول --------------
عنوان فرعي مميز يتم تحديده بواسطة النص، صفر أو أكثر لكل نص.

يجب البدء من بداية السطر. راجع الملاحظة في العنوان tt بخصوص التعامل.

مسافة بادئةأسطر من 66 حرفًا مُزاحة بمسافتين
 الفقرة الأولى...  ...المزيد من الفقرة. [سطر فارغ] الفقرة التالية... 
الأسطر غير المسننة والمفردة (تتسامح معظم برامج التحليل اللغوي عمومًا مع الأسطر الأطول).

هذا هو النص الأساسي، وهو عادةً نص عادي غير منسق في رسائل البريد الإلكتروني، وما إلى ذلك، في الوقت الحالي.

bold-tt**[multi ]word**
هذا **مهم جداً** ... 
كلمة أو أكثر مكتوبة بخط عريض ، بشكل عام *word*أو **word**في رسائل البريد الإلكتروني
italic-tt~word~
هذه كلمة مكتوبة بخط مائل. 
كلمة واحدة مكتوبة بخط مائل ؛ لم يتم تحديد شكل الكلمات المتعددة رسميًا بسبب "أسباب تتعلق بالوضوح البصري".

صيغة متعددة الكلمات ~first~second~third~مدعومة بواسطة setext2latex . [ 9 ]

التسطير[_multi ]word_

[_multi]_word_

هذا النص مسطر. 
هذا هو النص المسطر. 
اعرضها بنمط يختاره المستخدم، ويفضل أن يكون مع تسطير - باستثناء المتصفحات التي يتوافق فيها التسطير مع الروابط الساخنة .

كلمة واحدة أو أكثر مسطرة

ساخن[multi_]word_
هذه كلمة رائجة. 
تُستخدم لتمييز الملاحظات وعناوين المواقع الإلكترونية [ h ] [ i ]
تضمين-tt>[space] [text]
> هذا نص مقتبس... > ...المزيد...
يُعرض بنمط يختاره المستخدم، ويفضل أن يكون أحادي المسافة مع علامة ">" في البداية.
رصاصة-ت
*[مسافة] [نص] 
* البند 1 وهو  ... طويل جدًا * البند 2 
يتم عرضها في شكل نقاط أو قائمة.
href-tt.. _hot_word URL.. _Wikipedia_home_page https://wikipedia.org(مرتبطة في النص باستخدام hot-tt كـ Wikipedia_home_page_) عادةً ما توضع "تعريفات الروابط" هذه في نهاية فقرة/قسم، أو في نهاية مستند setext. [ i ]

ملفات نصية مستقلة

بشكل افتراضي، ستحتوي جميع الملفات التي تم تحويلها إلى نص بشكل صحيح على لاحقة ".etx" أو ".ETX". وهذا يعني "نص قابل للإرسال عبر البريد الإلكتروني/نص مُحسَّن". [ 1 ]

انظر أيضاً

لغات ترميز خفيفة أخرى (مستوحاة من Setext):

مراجع

ملحوظات

  1. (نص مُحسَّن/ قابل للإرسال عبر البريد الإلكتروني) [ 1 ]
  2. كان من المفترض أن يعمل هذا بنفس الطريقة التي كان يعمل بها الغرض الأصلي من حرف التحكم ASCII "فاصل الملفات" ( FS ؛ 0x1C؛ مكتوب كـCtrl-\)، لكنه أثبت أنه مشتت بصريًا للغاية، لذلك تمت إزالته قبلالانتهاء من setext .
  3. (غير معروضة حاليًا في الجدول: note-tt ، quote-tt ، subject-tt ، suppress-tt ، twobuck-tt ، و twodot-tt )
  4. (لكي يكون المستند نصًا صالحًا، فإن العلامة المطلوبة الوحيدة هي إما 'subhead-tt' أو 'title-tt' - أما باقي العلامات فهي اختيارية.)
  5. "(أ) تعريف رسمي لما يشكل نصًا مضمنًا : نص يحتوي على عنوان فرعي واحد على الأقل من عناوين النصوص المضمنة الموثقة أو عنوان نص مضمن " [ 7 ] [ 8 ]
  6. (يشير الرمز '-tt' إلى 'typotag'، وهو اختصار فيلدمان لـ 'العلامات الطباعية'؛ قارن ذلك بـ 'العلامات' المستخدمة في الأنظمة الحديثة لتصنيف البيانات أو الصور إلى مجموعات)
  7. (أي النص الفعلي كما تم تخزينه / إرساله، باستثناء حالة bullet-tt . يتم تحديد المظهر المرئي / التحكم فيه بواسطة البرنامج الذي يعرض المستند.)
  8. "مرادف لأسلوب "المجموعة" في لعبة HyperCard "

مراجع

  1. 1 2 3 "مقتطفات صغيرة بتنسيق جديد" . مقتطفات صغيرة . 6 يناير 1992. تاريخ الاسترجاع: 1 يوليو 2022 .
  2. إنجست، آدم سي. "comp.sys.mac.announce / خادم ملفات TidBITS متاح" . يوزنت . تم الاسترجاع في 21 ديسمبر 2015 .
  3. "معلومات إدارية" . معلومات موجزة . 9 مارس 1992. تم الاطلاع عليه في 1 يوليو 2022 .
  4. ساندرز، توني (29 أغسطس 1993). "محول من نص إلى HTML (setext.pl)" . اتحاد شبكة الويب العالمية (W3C) . مؤرشف من الأصل في 16 أغسطس 2022. تم الاطلاع عليه في 30 نوفمبر 2025 .
  5. أوليفر، إريك. "مرجع أوامر Setext" . الصفحة الرئيسية لإريك أوليفر . مؤرشف من الأصل بتاريخ 16 أغسطس 2022. تم الاطلاع عليه بتاريخ 1 يوليو 2022 .
  6. فيلدمان، إيان (16 أغسطس 1992). "ما هو النص المحدد؟" . bsdi.org . مؤرشف من الأصل في 30 أبريل 2001.
  7. فيلدمان، إيان (15 مارس 1992). "خطبة نصية - الجزء الأول" . bsdi.com . مؤرشف من الأصل في 9 مارس 2001.
  8. فيلدمان، إيان (29-03-1992). "خطبة نصية - الجزء 2" . bsdi.org . مؤرشف من الأصل في 30-04-2001.
  9. "Setxt2LaTeX" . freecode.com . مؤرشف من الأصل بتاريخ 26 يونيو 2014. تم الاطلاع عليه بتاريخ 16 أغسطس 2022 .أوليفر، إريك (2007). "محول Setext إلى LaTeX" . الصفحة الرئيسية لإريك أوليفر . مؤرشف من الأصل في 26 يونيو 2014. تم الاطلاع عليه في 16 أغسطس 2022 .

التطبيقات