<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ar">
	<id>https://3rabica.org/index.php?action=history&amp;feed=atom&amp;title=%D8%AA%D8%B1%D9%88%D9%81%D9%81</id>
	<title>تروفف - تاريخ المراجعة</title>
	<link rel="self" type="application/atom+xml" href="https://3rabica.org/index.php?action=history&amp;feed=atom&amp;title=%D8%AA%D8%B1%D9%88%D9%81%D9%81"/>
	<link rel="alternate" type="text/html" href="https://3rabica.org/index.php?title=%D8%AA%D8%B1%D9%88%D9%81%D9%81&amp;action=history"/>
	<updated>2026-06-06T05:36:17Z</updated>
	<subtitle>تاريخ التعديل لهذه الصفحة في الويكي</subtitle>
	<generator>MediaWiki 1.43.7</generator>
	<entry>
		<id>https://3rabica.org/index.php?title=%D8%AA%D8%B1%D9%88%D9%81%D9%81&amp;diff=3349707&amp;oldid=prev</id>
		<title>عبد العزيز: نقل من تصنيف:لغة وصف الصفحات إلى تصنيف:لغات وصف الصفحات باستخدام تعديل تصنيفات</title>
		<link rel="alternate" type="text/html" href="https://3rabica.org/index.php?title=%D8%AA%D8%B1%D9%88%D9%81%D9%81&amp;diff=3349707&amp;oldid=prev"/>
		<updated>2023-06-22T11:51:38Z</updated>

		<summary type="html">&lt;p&gt;نقل من &lt;a href=&quot;/index.php?title=%D8%AA%D8%B5%D9%86%D9%8A%D9%81:%D9%84%D8%BA%D8%A9_%D9%88%D8%B5%D9%81_%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A7%D8%AA&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;تصنيف:لغة وصف الصفحات (الصفحة غير موجودة)&quot;&gt;تصنيف:لغة وصف الصفحات&lt;/a&gt; إلى &lt;a href=&quot;/%D8%AA%D8%B5%D9%86%D9%8A%D9%81:%D9%84%D8%BA%D8%A7%D8%AA_%D9%88%D8%B5%D9%81_%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A7%D8%AA&quot; title=&quot;تصنيف:لغات وصف الصفحات&quot;&gt;تصنيف:لغات وصف الصفحات&lt;/a&gt; باستخدام &lt;a href=&quot;/%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Gadget-Cat-a-lot&quot; title=&quot;ميدياويكي:Gadget-Cat-a-lot&quot;&gt;تعديل تصنيفات&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;صفحة جديدة&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{يتيمة|تاريخ=أبريل 2021}}&lt;br /&gt;
{{حروف صغيرة}}{{بطاقة برمجية&lt;br /&gt;
| name = troff&lt;br /&gt;
| logo = &lt;br /&gt;
| screenshot = &lt;br /&gt;
| caption = &lt;br /&gt;
| author = [[جو اوسانا]]&lt;br /&gt;
| developer = [[اي تي اند مختبرات بيل]]&lt;br /&gt;
| released = &lt;br /&gt;
| latest release version = &lt;br /&gt;
| latest release date = &lt;br /&gt;
| operating system = [[يونكس]]، [[شبيه يونكس]]، {{وإو|نظام التشغيل بلان 9 من مختبرات بل|Plan 9 from Bell Labs|نص=Plan 9}}&lt;br /&gt;
| platform = [[متعدد المنصات]]&lt;br /&gt;
| genre = [[أمر (حوسبة)|Command]]&lt;br /&gt;
| license = &lt;br /&gt;
| website = &lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;تروفف،&amp;#039;&amp;#039;&amp;#039; اختصار ل&amp;quot;typesetter roff&amp;quot;، هو العنصر الرئيسي في [[معالج كلمات|نظام معالجة الوثائق]] مطورة من قبل [[التليفون والتلغراف الأمريكي|منظمة اي تي اند تي]] من اجل نظام تشغيل [[يونكس]].&lt;br /&gt;
&lt;br /&gt;
في حين أن nroff كان يهدف إلى إنتاج مخرجات على المحطات الطرفية والطابعات الخطية، كان الهدف من troff هو إنتاج مخرجات على [[صف الحروف|أنظمة التنضيد]]، وتحديداً أنظمة الرسوميات (كات التي تم تقديمها في عام 1972. كلاهما يستخدم نفس [[لغة توصيف|لغة الترميز]] الأساسية ويمكن عادة استخدام ملف مصدر واحد بواسطة nroff أو troff دون تغيير.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;يتميز (تروفف)&amp;#039;&amp;#039; بأوامر لتعيين الخطوط والتباعد والفقرات والهوامش والحواشي السفلية والمزيد. على عكس العديد من &amp;#039;&amp;#039;مُنسِّقات النصوص&amp;#039;&amp;#039; الأخرى، يمكن لـ (تروفف) وضع الأحرف بشكل تعسفي على الصفحة، حتى أنها متداخلة، ولها لغة إدخال قابلة للبرمجة بالكامل. تُستخدم المعالجات الأولية المنفصلة لإنتاج أكثر ملاءمة للجداول والرسوم البيانية والرياضيات. مدخلات (تروفف) هي ملفات نصية عادية يمكن إنشاؤها بواسطة أي محرر نصوص.&lt;br /&gt;
&lt;br /&gt;
تم إنشاء حزم ماكرو واسعة النطاق لأنماط المستندات المختلفة. A توزيع نموذجية من &amp;#039;&amp;#039;&amp;#039;برنامج ترتيب النصوص&amp;#039;&amp;#039;&amp;#039; يشمل &amp;#039;&amp;#039;&amp;#039;لي&amp;#039;&amp;#039;&amp;#039; حدات الماكرو لتنسيق الأبحاث &amp;#039;&amp;#039;&amp;#039;ورجل&amp;#039;&amp;#039;&amp;#039; وحدات الماكرو &amp;#039;&amp;#039;&amp;#039;mdoc&amp;#039;&amp;#039;&amp;#039; لخلق يونيكس [[صفحة دليل (يونكس)|رجل صفحات]]، وحدات الماكرو &amp;#039;&amp;#039;&amp;#039;MV&amp;#039;&amp;#039;&amp;#039; لخلق ركوب [[جهاز العرض العلوي|الشفاف]]، &amp;#039;&amp;#039;&amp;#039;ومللي&amp;#039;&amp;#039;&amp;#039; وحدات الماكرو &amp;#039;&amp;#039;&amp;#039;ملم&amp;#039;&amp;#039;&amp;#039; للرسائل والكتب والمذكرات التقنية، والتقارير.&lt;br /&gt;
&lt;br /&gt;
== تاريخ ==&lt;br /&gt;
&amp;#039;&amp;#039;أصول (تروفف) &amp;quot;&amp;#039;&amp;#039; الصورة يمكن أن تعزى إلى [[صف الحروف|تنسيق النص]] [[برنامج (حاسوب)|برنامج]] يسمى الجريان السطحي، الذي كتبه جيروم سالتزر ل [[نظام تشغيل|نظام التشغيل]] [[معهد ماساتشوستس للتكنولوجيا|MIT]] CTSS في منتصف الستينات. (يُزعم أن الاسم جاء من العبارة &amp;#039;&amp;#039;سأخرجها من المستند&amp;#039;&amp;#039;.)&lt;br /&gt;
&lt;br /&gt;
نقله بوب موريس إلى [[سلسلة جي إي 600|GE 635]]&amp;lt;nowiki/&amp;gt;الهندسة المعمارية ودعا البرنامج (roff) (اختصار &amp;#039;&amp;#039;للجريان السطحي&amp;#039;&amp;#039;).{{بحاجة لمصدر|date=February 2020}} تم إعادة كتابتها على أنها الترددات اللاسلكية ار اف ل PDP-7، وفي نفس الوقت (1969)، [[دوغلاس ماكلروي|دوغ ماكلروي]] أعاد كتابة صيغة موسعة ومبسطة من (&amp;#039;&amp;#039;roff)&amp;#039;&amp;#039; في&amp;lt;nowiki/&amp;gt;[[لغة برمجة|لغة البرمجة]] [[لغة البرمجة الأساسية المختلطة|بي سي بي ال]].&lt;br /&gt;
&lt;br /&gt;
الإصدار الأول من [[يونكس|يونيكس]] تم تطويره في PDP-7 والذي كان موجودًا حول [[مختبرات بل|مختبرات بيل]]. في عام 1971، المطورون أرادو الحصول على PDP-11 لمزيد من العمل على نظام التشغيل. من أجل تبرير تكلفة هذا النظام، اقترحوا أن يقوموا بتنفيذ نظام تنسيق المستندات لقسم براءات الاختراع في مختبرات بيل &amp;lt;ref&amp;gt;{{استشهاد بكتاب|مؤلف1=Kernighan|الأول=B. W.|مؤلف-وصلة=Brian Kernighan|تاريخ=October 2019|عنوان=Unix: A History and a Memoir|مسار= https://www.cs.princeton.edu/~bwk/memoir.html|ناشر=Kindle Direct Publishing|صفحة=42|ISBN=9781695978553|مسار أرشيف= https://web.archive.org/web/20210210104320/https://www.cs.princeton.edu/~bwk/memoir.html|تاريخ أرشيف=2021-02-10}}&amp;lt;/ref&amp;gt; كان برنامج التنسيق الأول هذا بمثابة إعادة تنفيذ لخطاب &amp;#039;&amp;#039;ماكلروي&amp;#039;&amp;#039; ، الذي كتبه جو اف.اوسانا.&lt;br /&gt;
&lt;br /&gt;
عندما احتاجوا إلى لغة أكثر مرونة، تمت كتابة نسخة جديدة من (&amp;#039;&amp;#039;roff)&amp;#039;&amp;#039; تسمى (nroff) (&amp;#039;&amp;#039;&amp;quot;roff&amp;quot;&amp;#039;&amp;#039; &amp;#039;&amp;#039;أحدث&amp;#039;&amp;#039;)، والتي وفرت الأساس لجميع الإصدارات المستقبلية. عندما حصلوا على آلة (كات) للتصوير الضوئي لأنظمة الرسوم البيانية، قامت اوسانا بتعديل (&amp;#039;&amp;#039;nroff)&amp;#039;&amp;#039; لدعم الخطوط المتعددة [[خط طباعي|والتباعد النسبي]]. &amp;#039;&amp;#039;برنامج ترتيب النصوص&amp;#039;&amp;#039; يطلق عليها اسم، &amp;#039;&amp;#039;لroff الطباع،&amp;#039;&amp;#039; خرج المتطور دهشتها الصانع الطباع والخلط بين [[مراجعة الأقران|المراجعين]]، الذين اعتقدوا ان ذلك المخطوطات باستخدام &amp;#039;&amp;#039;برنامج ترتيب النصوص&amp;#039;&amp;#039; قد نشرت من قبل.&amp;lt;ref&amp;gt;J. F. Ossanna. &amp;#039;&amp;#039;Nroff/Troff User&amp;#039;s Manual&amp;#039;&amp;#039;. CSTR #54, Bell Labs, 1976. Revised by B. W. Kernighan, 1992.&amp;lt;/ref&amp;gt; على هذا النحو، اسم &amp;#039;&amp;#039;برنامج ترتيب النصوص&amp;#039;&amp;#039; غير وضوحا {{IPAc-en|ˈ|t|iː|r|ɒ|f}} بدلا من * {{IPAc-en|ˈ|t|r|ɒ|f}} .&lt;br /&gt;
&lt;br /&gt;
مع (&amp;#039;&amp;#039;Troff)&amp;#039;&amp;#039;جاء (&amp;#039;&amp;#039;nroff)&amp;#039;&amp;#039; (كانوا في الواقع تقريبا نفس البرنامج)، والذي كان لإنتاج الناتج عن الطابعات خط وحرف [[طرفية حاسوب|المحطات]]. لقد فهم كل شيء &amp;#039;&amp;#039;قام به (troff)&amp;#039;&amp;#039; ، وتجاهل الأوامر التي لم تكن قابلة للتطبيق، على سبيل المثال، تغييرات [[خط طباعي|الخط.]]&lt;br /&gt;
&lt;br /&gt;
وقد كتب &amp;#039;&amp;#039;برنامج أوسانا لترتيب النصوص&amp;#039;&amp;#039; في PDP-11 [[لغة التجميع]] وينتج الناتج خصيصا لCAT [[تصفيف ضوئي|phototypesetter]] . أعاد كتابته في [[سي (لغة برمجة)|C]] ، على الرغم من أنه أصبح الآن 7000 سطر من التعليمات البرمجية غير الموصوفة ولا يزال يعتمد على CAT. نظرًا لأن CAT أصبح أقل شيوعًا، ولم يعد مدعومًا من قبل الشركة المصنعة، أصبحت الحاجة إلى جعله يدعم الأجهزة الأخرى أولوية. توفي Ossanna قبل اكتمال هذه المهمة، لذلك [[براين كيرنيغان|تولى Brian Kernighan]] مهمة إعادة كتابة &amp;#039;&amp;#039;(تروفف)&amp;#039;&amp;#039; . أنتجت النسخة المعاد كتابتها حديثًا رمزًا مستقلًا عن الجهاز كان من السهل جدًا على المعالجات اللاحقة قراءته وترجمته إلى أكواد الطابعة المناسبة. أيضا، وكان هذا الإصدار الجديد من &amp;#039;&amp;#039;برنامج ترتيب النصوص&amp;#039;&amp;#039; (غالبا ما تسمى &amp;#039;&amp;#039;&amp;#039;ditroff&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;للجهاز برنامج ترتيب النصوص مستقل)&amp;#039;&amp;#039; عدة ملحقات، التي شملت الرسم وظائف.&amp;lt;ref&amp;gt;B. W. Kernighan. &amp;#039;&amp;#039;A Typesetter-Independent TROFF&amp;#039;&amp;#039;. CSTR #97, Bell Labs, 1981, revised March 1982.&amp;lt;/ref&amp;gt; وتحدد وثائق البرنامج تنسيق الإخراج من &amp;#039;&amp;#039;ditroff،&amp;#039;&amp;#039; والذي يستخدم من قبل العديد من الحيوانات المستنسخة &amp;#039;&amp;#039;برنامج ترتيب النصوص&amp;#039;&amp;#039; الحديثة مثل GNU جروف.&lt;br /&gt;
&lt;br /&gt;
جمع &amp;#039;&amp;#039;برنامج ترتيب النصوص&amp;#039;&amp;#039; من الأدوات (بما في ذلك ما قبل - وبعد المعالجات) افتتحت في نهاية المطاف &amp;lt;nowiki&amp;gt;&amp;lt;i id=&amp;quot;mwcA&amp;quot;&amp;gt;منضدة الموثق في&amp;lt;/i&amp;gt;&amp;lt;/nowiki&amp;gt; (دي دبليو بي)، وكانت تحت التطوير المستمر في مختبرات بيل وبعد ذلك في العرضية يونكس النظام مختبرات (USL) خلال عام 1994. في ذلك الوقت، تولى سوفت كواد الصيانة، على الرغم من استمرار Brian Kernighan في تحسين &amp;#039;&amp;#039;troff&amp;#039;&amp;#039; بمفرده. وبالتالي، هناك ما لا يقل عن ما يلي المتغيرات الأصلي &amp;#039;&amp;#039;للبرنامج ترتيب النصوص&amp;#039;&amp;#039; مختبرات بيل في الاستخدام:&lt;br /&gt;
&lt;br /&gt;
* (SoftQuad DWB)، استنادًا إلى USL DWB 2.0 من 1994 ؛&lt;br /&gt;
* الDWB 3.4 من [[لوسنت|Lucent]] Software Solutions (USL سابقًا)؛&lt;br /&gt;
* troff ، إصدار الخطة 9.&lt;br /&gt;
&lt;br /&gt;
بينما قد حلت (&amp;#039;&amp;#039;تروفف)&amp;#039;&amp;#039; محلها برامج أخرى مثل البينية، [[أدوبي صانع الإطار|و صانع الاطار]]، و[[لاتخ|لاتيكس]]، لا تزال تستخدم على نطاق واسع جدا. يبقى المنسق الافتراضي [[صفحة دليل (يونكس)|لوثائق يونكس]].&lt;br /&gt;
&lt;br /&gt;
تمت إعادة تطبيق البرنامج باعتباره (groff) لنظام [[جنو]] بدءًا من عام 1990. وبالإضافة، يرجع ذلك إلى [[برمجيات مفتوحة المصدر|مصادر مفتوحة]] من يونيكس القديمة النظم، وكذلك خلفاء الحديثة مثل (ditroff) وجدت على أساس الإصدارات مفتوحة المصدر على [[أوبن سولاريس]] والخطة 9 من مختبرات بيل، هناك عدة إصدارات من AT &amp;amp; T برنامج ترتيب النصوص (CAT وditroff القائم) متاح بموجب تراخيص مفتوحة المصدر مختلفة.&lt;br /&gt;
&lt;br /&gt;
== وحدات الماكرو ==&lt;br /&gt;
(تروفف) يتضمن مجموعات من الأوامر تسمى &amp;#039;&amp;#039;&amp;#039;وحدات الماكرو&amp;#039;&amp;#039;&amp;#039; التي يتم تشغيلها قبل البدء في معالجة المستند. وحدات الماكرو تتضمن إعداد رؤوس الصفحات وتذيلاها وتحديد أوامر جديدة والتأثير بشكل عام على كيفية تنسيق الإخراج. إن [[واجهة سطر الأوامر|وسيطة سطر الأوامر]] لتضمين مجموعة ماكرو هي &amp;#039;&amp;#039;ام نيم&amp;#039;&amp;#039; ، مما أدى إلى أن العديد من مجموعات الماكرو تُعرف باسم الملف الأساسي مع بادئة [[أم|ام]].&lt;br /&gt;
&lt;br /&gt;
مجموعات الماكرو القياسية، مع بادئة &amp;#039;&amp;#039;&amp;#039;m&amp;#039;&amp;#039;&amp;#039; هي:&lt;br /&gt;
&lt;br /&gt;
* مان لإنشاء صفحات [[صفحة دليل (يونكس)|الدليل]] &amp;lt;ref&amp;gt;{{استشهاد ويب&lt;br /&gt;
| مسار = http://home.fnal.gov/~mengel/man_page_notes.html&lt;br /&gt;
| عنوان = Writing and Formmating UNIX Manual Pages with -man macros&lt;br /&gt;
| موقع = home.fnal.gov&lt;br /&gt;
| تاريخ الوصول = 7 May 2019&lt;br /&gt;
|مسار أرشيف= https://web.archive.org/web/20190730101419/http://home.fnal.gov:80/~mengel/man_page_notes.html|تاريخ أرشيف=2019-07-30}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [[صفحة دليل (يونكس)|mdoc لصفحات الدليل]] ذات &amp;#039;&amp;#039;&amp;#039;التعليقات التوضيحية&amp;#039;&amp;#039;&amp;#039; الدلالية، والتي تتكيف بشكل أفضل مع تحويل mandoc إلى تنسيقات أخرى.&amp;lt;ref&amp;gt;{{استشهاد ويب&lt;br /&gt;
| مسار = http://mandoc.bsd.lv/mdoc/&lt;br /&gt;
| عنوان = Index - Mandoc extended documentation&lt;br /&gt;
| موقع = Mandoc&lt;br /&gt;
| تاريخ الوصول = 7 May 2019&lt;br /&gt;
|مسار أرشيف= https://web.archive.org/web/20210211091250/https://mandoc.bsd.lv/mdoc/|تاريخ أرشيف=2021-02-11}}&amp;lt;/ref&amp;gt; &amp;lt;code&amp;gt;mandoc&amp;lt;/code&amp;gt; عبارة عن اندماج يدعم مجموعتي الأوامر اليدوية.&lt;br /&gt;
* [[مي (توضيح)|مي]] لإنشاء الأوراق البحثية&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;مم&amp;#039;&amp;#039;&amp;#039; لإنشاء المذكرات&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;مس&amp;#039;&amp;#039;&amp;#039; لإنشاء الكتب والتقارير والوثائق الفنية&lt;br /&gt;
&lt;br /&gt;
عادةً ما يتم سرد قائمة أكثر شمولاً لوحدات الماكرو المتوفرة في [[صفحة دليل (يونكس)|صفحة دليل]] &amp;lt;code&amp;gt;tmac(5)&amp;lt;/code&amp;gt; .&lt;br /&gt;
&lt;br /&gt;
== المعالجات ==&lt;br /&gt;
مع &amp;#039;&amp;#039;تطور (تروفف)&amp;#039;&amp;#039; ، نظرًا لوجود العديد من الأشياء التي لا يمكن القيام بها بسهولة في (&amp;#039;&amp;#039;تروفف)&amp;#039;&amp;#039; ، تم تطوير العديد من [[معالج مسبق|المعالجات الأولية.]] تقوم هذه البرامج بتحويل أجزاء معينة من المستند إلى &amp;#039;&amp;#039;مدخلات (تروفف)&amp;#039;&amp;#039; ، وتناسب بشكل طبيعي استخدام «خطوط الأنابيب» في نظام Unix - إرسال إخراج أحد البرامج كمدخل إلى آخر (انظر الأنابيب والمرشحات). عادةً ما يترجم كل معالج أولي أقسامًا فقط من ملف الإدخال التي تم تمييزها خصيصًا، ويمرر بقية الملف بدون تغيير. تتم كتابة تعليمات المعالجة المسبقة المضمنة بلغة برمجة بسيطة خاصة بالتطبيق، والتي توفر درجة عالية من القوة والمرونة.&lt;br /&gt;
&lt;br /&gt;
* يسمح المعالج (eqn) المسبق بتحديد الصيغ الرياضية بطريقة بسيطة وبديهية.&amp;lt;ref&amp;gt;B. W. Kernighan and Lorinda L. Cherry. &amp;#039;&amp;#039;A System for Typesetting Mathematics&amp;#039;&amp;#039;. CSTR #17, Bell Labs, May 1974.&amp;lt;/ref&amp;gt;&lt;br /&gt;
* (tbl) هو معالج أولي لتنسيق الجداول.&lt;br /&gt;
* الإحالة (&amp;#039;&amp;#039;والبرمجيات&amp;#039;&amp;#039; المشابهة) تعالج االاقتباسات في مستند وفقًا لقاعدة بيانات [[ببليوجرافيا|ببليوغرافية.]]&lt;br /&gt;
&lt;br /&gt;
ثلاثة معالجات &amp;#039;&amp;#039;أولية&amp;#039;&amp;#039; توفر ل &amp;#039;&amp;#039;(تروفف)&amp;#039;&amp;#039; قدرات رسم من خلال تحديد [[لغة مخصصة النطاق|لغة خاصة بالمجال]] لوصف الصورة.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;الموافقة المسبقة عن علم&amp;#039;&amp;#039; هي [[برمجة إجرائية|لغة برمجة إجرائية]] توفر وظائف رسم مختلفة مثل &amp;#039;&amp;#039;الدائرة&amp;#039;&amp;#039; &amp;#039;&amp;#039;والمربع&amp;#039;&amp;#039;.&amp;lt;ref&amp;gt;B. W. Kernighan. &amp;#039;&amp;#039;PIC — A Graphics Language for Typesetting (Revised User Manual)&amp;#039;&amp;#039;. CSTR #116, Bell Labs, December 1984.&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;يسمح الخيار المثالي&amp;#039;&amp;#039; برسم الصور بشكل [[برمجة تعريفية|إعلاني]]، واشتقاق الصورة عن طريق حل نظام [[معادلات مترابطة|المعادلات المتزامنة]] بناءً على المتجهات والتحولات الموصوفة بمدخلاتها.&amp;lt;ref&amp;gt;C. J. Van Wyk. &amp;#039;&amp;#039;IDEAL User&amp;#039;s Manual&amp;#039;&amp;#039;. CSTR #103, Bell Labs, December 1981.&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;(grn) يصف&amp;#039;&amp;#039; الصور من خلال عناصر رسومية مرسومة في إحداثيات مطلقة، بناءً على &amp;#039;&amp;#039;تنسيق ملف (gremlin)&amp;#039;&amp;#039; المحدد بواسطة محطة عمل رسومات مبكرة.&amp;lt;ref&amp;gt;grn — groff preprocessor for gremlin files .&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ومع هذا، فإن المزيد من المعالجات السابقة تتيح رسم صور معقدة أكثر عن طريق توليد مخارج &amp;#039;&amp;#039;للموافقة المسبقة&amp;#039;&amp;#039; عن علم.&lt;br /&gt;
&lt;br /&gt;
* (grab)يرسم [[مخطط بياني|المخططات]]، مثل [[مخطط التشتت|المخططات]] [[مدرج تكراري|المبعثرة والمدرج التكراري]].&amp;lt;ref&amp;gt;J. L. Bentley and B. W. Kernighan. &amp;#039;&amp;#039;GRAP — A Language for Typesetting Graphs (Tutorial and User Manual)&amp;#039;&amp;#039;. CSTR #114, Bell Labs, August 1984.&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;الكيميائي&amp;#039;&amp;#039; توجه [[صيغة بنيوية|الرسوم البيانية هيكل الكيميائية]].&amp;lt;ref&amp;gt;J. L. Bentley, L. W. Jelinski, and B. W. Kernighan. &amp;#039;&amp;#039;CHEM — A Program for Typesetting Chemical Structure Diagrams&amp;#039;&amp;#039;. CSTR #122, Computers and Chemistry, Bell Labs, April 1986.&amp;lt;/ref&amp;gt;&lt;br /&gt;
* (&amp;#039;&amp;#039;dformat)&amp;#039;&amp;#039; يرسم&amp;lt;nowiki/&amp;gt;[[بنية بيانات|هياكل البيانات]] [[صف (قواعد البيانات)|المستندة]] إلى السجلات.&amp;lt;ref&amp;gt;J. L. Bentley. &amp;#039;&amp;#039;DFORMAT — A Program for Typesetting Data Formats&amp;#039;&amp;#039;. CSTR #142, Bell Labs, April 1988.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== إعادة التنفيذ ==&lt;br /&gt;
&lt;br /&gt;
* (groff) هو [[برمجيات حرة|بديل مجاني]] [[مشروع جنو|لـ مشروع جنو]] لكل من (troff) و (nroff).&lt;br /&gt;
* ([http://www-rn.informatik.uni-bremen.de/software/unroff/ unroff]) هو بديل قابل للتوسيع من (troff) المكتوب في [[سكيم (لغة برمجة)|المخطط]]&lt;br /&gt;
* [http://heirloom.sf.net/doctools.html يعتمد تراث الإرث] على (troff) من [[أوبن سولاريس]]. يتضمن دعمًا [[أبن‌ تيب|لخطوط اوبن تايب]] ودعمًا محسنًا لخطوط تايب 1 ودعم [[الترميز الموحد|يونيكود]] وخوارزمية تنسيق فقرة جديدة ووضع توافق (groff).&lt;br /&gt;
* mandoc هو مترجم / منسق متخصص فقط لحزم الماكرو man و mdoc.&lt;br /&gt;
* [http://litcave.rudi.ir/ Neatroff] &amp;lt;ref&amp;gt;http://litcave.rudi.ir/neatroff.pdf {{Webarchive|url=https://web.archive.org/web/20201203110541/http://litcave.rudi.ir/neatroff.pdf|date=2020-12-03}}&amp;lt;/ref&amp;gt; هو تطبيق (troff) الجديد، بما في ذلك دعم ميزات الخط المتقدمة والنص ثنائي الاتجاه.&lt;br /&gt;
&lt;br /&gt;
== انظر أيضًا ==&lt;br /&gt;
&lt;br /&gt;
* [[نشر مكتبي|النشر المكتبي]]&lt;br /&gt;
* DocBook&lt;br /&gt;
* بدائل groff GNU troff / nroff&lt;br /&gt;
* nroff&lt;br /&gt;
* [[لغة الترميز القياسي العام|SGML]]&lt;br /&gt;
* [[تخ (برمجية)|تكس]]&lt;br /&gt;
* الكتابة (لغة رمزية)&lt;br /&gt;
&lt;br /&gt;
== المراجع ==&lt;br /&gt;
{{مراجع}}&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
== روابط إضافية ==&lt;br /&gt;
&lt;br /&gt;
*&lt;br /&gt;
{{روابط شقيقة|commons=Troff}}&lt;br /&gt;
{{شريط بوابات|برمجيات}}&lt;br /&gt;
&lt;br /&gt;
[[تصنيف:تاريخ البرمجيات]]&lt;br /&gt;
[[تصنيف:لغات وصف الصفحات]]&lt;/div&gt;</summary>
		<author><name>عبد العزيز</name></author>
	</entry>
</feed>