نص تعليمي

تطبيق TeachText هو محرر نصوص بسيط من إنتاج شركة Apple Computer، وكان مُضمّنًا مع نظام التشغيل 7.1 والإصدارات الأقدم. [ 1 ] وقد طوّره مبرمج Apple برايان ستيرنز [ 2 ] ، بينما طوّر ستيرنز وفرانسيس ستانباخ الإصدارات اللاحقة. [ 3 ] كان TeachText أحد التطبيقات القليلة المُضمّنة مع نظام التشغيل 7، مما جعله يُستخدم غالبًا لفتح ملفات " ReadMe ". وقد سُمّي "TeachText" تيمنًا بهذا الدور في الدروس التعليمية والمواد التمهيدية الأخرى. [ 4 ]

استُمدّ برنامج TeachText من تطبيق Edit ، وهو محرر نصوص بسيط لأجهزة Apple Macintosh القديمة قبل نظام التشغيل System 6. كان Edit مُضمّنًا في الإصدارات الأولى من برامج النظام الأساسية لعرض واجهة مستخدم Macintosh، وكان الأداة الرئيسية لتحرير التعليمات البرمجية لنظام تطوير Macintosh 68000 الأصلي. بينما كان Edit أداة وبرنامجًا تجريبيًا للمطورين، كان TeachText يُستخدم بشكل أساسي من قِبل المستخدمين لعرض ملفات ReadMe.

منذ أن جاءت أولى طرازات ماكنتوش مزودة بمعالج نصوص متكامل الميزات ، MacWrite ، دأبت شركات نشر البرامج على تضمين الوثائق بتنسيقه الأصلي. عندما توقفت آبل عن تضمين MacWrite، انتقلت ملكيته إلى شركة Claris ، ما منع المطورين من توزيعه على أقراص تثبيت برامجهم المرنة. وبدون وجود برنامج معالجة نصوص على الأقراص، قد يجد المستخدمون الذين لا يملكون محرك أقراص مرنة أو قرصًا صلبًا ثانيًا أنفسهم عاجزين عن عرض الوثائق أو تعليمات التثبيت. ولتلبية هذه الحاجة، وفرت آبل برنامج TeachText كبرنامج صغير ومجاني التوزيع.

كان برنامج TeachText يعمل على مستند واحد فقط في كل مرة، وكان يدعم خط النص الافتراضي فقط (جنيف بحجم 12 نقطة آنذاك) بتشفير MacRoman ، مع تنسيقات مثل الخط الغامق والمائل والمسطر. [ 5 ] كما تضمن دعمًا بدائيًا للصور المضمنة؛ حيث كانت الصور تُخزن بتنسيق PICT في فرع موارد الملف بأرقام تصاعدية تبدأ من الصفر، وكانت المسافات غير القابلة للكسر في النص تُحمّل الصورة ذات الرقم المناسب، حيث تُحمّل المسافة الأولى الصورة "0"، والمسافة الثانية تُحمّل الصورة "1"، وهكذا.

كان برنامج TeachText مرتبطًا تلقائيًا بجميع رموز أنواع الملفات النصية (TEXT) ذات رمز المُنشئ غير المعروف . بمعنى آخر، إذا حاول المستخدم فتح أي ملف نصي ولم يكن البرنامج الأصلي الذي أنشأه معروفًا على جهازه، فسيُطلب من TeachText فتح الملف بدلاً منه. وبهذا المعنى، كان TeachText هو "المحرر الافتراضي" [ 6 ] لنظام Mac، ويؤدي دورًا مشابهًا لبرنامج Notepad في نظام Microsoft Windows .

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

تم استبدال TeachText لاحقًا بـ SimpleText ، ومع وصول نظام التشغيل Mac OS X ، تم استبدال كليهما بدورهما بتطبيق TextEdit الموروث من OPENSTEP .

مراجع

  1. "أرشيف - النظام 2.0 (4.1/5.5) محتويات القرص 800 كيلوبايت" . شركة آبل، سبتمبر 1993. تم الاطلاع عليه بتاريخ 16 فبراير 2013 .
  2. "حول برنامج TeachText لنظام التشغيل Mac OS 4.2" . تاريخ نظام Mac . 12 أغسطس 2008. مؤرشف من الأصل في 3 يناير 2013. تم الاطلاع عليه في 16 فبراير 2013 .
  3. ليونارد، بيتر (7 مارس 2010). "مربع معلومات حول TeachText + حقوق الملكية الفكرية المخفية" . شركة أبل للكمبيوتر . تم الاطلاع عليه بتاريخ 16 فبراير 2013 .
  4. إسبينوزا، كريستوفر (11 يوليو 2025). "منشور ماستودون بخصوص اسم TeachText" . تم الاطلاع عليه بتاريخ 11 يوليو 2025 .>
  5. ستيرنز، برايان (1 أغسطس 1990). "المذكرة الفنية PT36: الدليل الكامل لبرنامج TeachText" . (ملاحظات ماكنتوش الفنية، رقم 274 (أبريل 1990)). مؤرشفة من الأصل في 5 يوليو 2020. تم الاطلاع عليها في 17 فبراير 2013 .تمت أرشفة الرابط البديل بتاريخ 21 يناير 2013 في أرشيف الإنترنت (Wayback Machine) .
  6. بيتريلي، نيكولاس؛ دورليستر، نانسي؛ ووناكوت، لورا؛ جلاس، بريت (15 نوفمبر 1993). سومر، دان (محرر). "مشكلة التوافقية: ربط العملاء والخوادم المتباينة" . إنفوورلد . 15 (46) . تم الاطلاع عليه في 16 فبراير 2013 .
  7. "أرشيف - SimpleText: تنبيه "المستند كبير جدًا بحيث لا يمكن فتحه"" . شركة أبل. تم الاطلاع عليه بتاريخ 16 فبراير 2013 .