هذا هو الأمر textfmt الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
textfmt - تحويل النص إلى POSTSCRIPT® لإرسال الفاكس
موجز
/usr/sbin/textfmt [ الخيارات ] [ ملفات...]
الوصف
com.textfmt يأخذ نص ASCII ويقوم بإنشاء POSTSCRIPT® منسق مناسب للفاكس
الانتقال. يتم استدعاؤه عادةً كبرنامج تصفية بواسطة ملف Sendfax(1) البرنامج. مدخل
يمكن تحديد الملفات في سطر الأوامر. إذا لم يتم إعطاء أي شيء، ثم com.textfmt سيقرأ
من المدخلات القياسية.
افتراضيا، com.textfmt سيقوم بإنشاء مستند إخراج تم تنسيقه بملف واحد
عمود نصي رأسي، محدد بخط بعرض ثابت يبلغ 10 نقاط، وبرأس صفحة بسيط
والذي يتكون من اسم الملف وتاريخ آخر تعديل ورقم الصفحة. الصفحات هي
تم إنشاؤها وفقًا لأبعاد الصفحة الافتراضية (انظر أحجام الصفحات(5)). عندما متعدد الأعمدة
يتم طلب الإخراج، ويتم تعيين النص افتراضيًا بخط بعرض ثابت يبلغ 7 نقاط.
OPTIONS
العديد من الخيارات ل com.textfmt تم اختيارها للتوافق مع أنظمة Adobe
حاشية برنامج؛ الخيارات الأخرى مخصصة للميزات التي لا توفرها حاشية.
-1 تعيين النص في عمود واحد.
-2 قم بتعيين نص عمودين.
-B قمع رؤوس الصفحات.
-c قص سطور النص الطويلة بدلاً من لفها في هوامش الصفحة.
-D لا تستخدم ترميز ISO 8859-1 في POSTSCRIPT الذي تم إنشاؤه.
-f الخط
قم بتعيين النص باستخدام الخط POSTSCRIPT المسمى الخط.
-F فوندير (ق)
مسارات) لملفات الخط afm.
-G استخدم رأس الصفحة ذو النمط المبهرج.
-m العواميد
تعيين النص في العواميد الأعمدة.
-مل =#,r=#,t=#,b=#
ضبط هوامش الصفحة ؛ الهوامش الافتراضية هي: اليسار واليمين .25 بوصة ، أعلى .85
بوصة ، أسفل 5 بوصة.
-o ارسم مخططًا تفصيليًا حول كل عمود من النص؛ الرقم المحدد يحدد العرض
من الخط الذي تم رسمه.
-p نقطة قم بتعيين النص باستخدام الخطوط مع نقطة حجم النقطة (عدد صحيح فقط).
-r تعيين الصفحات التي تم تدويرها بمقدار 90 درجة (في `` الوضع الأفقي '').
-R تعيين الصفحات بدون تدوير (في `` الوضع الرأسي '').
-s المقاس
اضبط حجم الإخراج وفقًا لحجم الصفحة المحددة. يتم إنشاء الصور بشكل طبيعي
بحجم الصفحة الافتراضي للنظام (عادةً صفحات بحجم letter، 8.5 بوصة × 11 بوصة)، للمواقع
في أمريكا الشمالية). يتم تحديد أحجام الصفحات البديلة بشكل رمزي باستخدام أي منهما
اسم أو اختصار الإدخال في أحجام الصفحات(5) قاعدة بيانات ؛ على سبيل المثال a3 (ايزو
أ 3) ، a4 (ISO A4) ، a5 (ISO A5) ، a6 (ISO A6) ، b4 (ISO B4) ، نا ليت (امريكي شمالي
خطاب)، لنا الساق (الأمريكية القانونية) ، بقيادة الولايات المتحدة (دفتر الأستاذ الأمريكي) ، لنا إكس (أمريكي
تنفيذي)، jp-let (رسالة يابانية) و JP- الساق (قانونية يابانية). المقارنات هي
غير حساس لحالة الأحرف وأي تطابق لسلسلة فرعية لاسم حجم الصفحة الكامل يكون
كافٍ؛ على سبيل المثال ، تتطابق كلمة `` legal '' مع `` American Legal ''.
-U عكس صفحات التجميع؛ هذه هي الصفحة الأخيرة التي ستظهر أولاً في النتيجة
POSTSCRIPT، ثم الصفحة التالية للأخيرة، وما إلى ذلك.
-V مباعدة
ضبط ارتفاع الخط؛ الارتفاع الافتراضي هو 1.2 × حجم النقطة.
CONFIGURATION المعلمات
com.textfmt يقرأ معلومات التكوين من الملفات /etc/hylafax/hyla.confو
~ / .hylarc; بهذا الترتيب. تتبع ملفات التكوين الاصطلاحات الموضحة في
عميل hylafax(1). يتم التعرف على معلمات التكوين التالية:
بطاقة النوع الترتيب الوصف
عدد صحيح الأعمدة 1 عدد الأعمدة في تنسيق الإخراج
GaudyHeaders منطقية لا يوجد تمكين/تعطيل لرؤوس الصفحات guady
سلسلة FontMap انظر تعريف أقل من موقع ملف Ghostscript Fontmap
سلسلة FontPath انظر تعريف أقل من دليل لملفات قياس الخط
ISO8859 منطقي نعم استخدم ترميز أحرف ISO 8859-1
LineWrap المنطقي نعم التفاف / اقتطاع سطور النص
سلسلة الاتجاه الاتجاه الرأسي للنص على الصفحة
OutlineMargin بوصة 0 عرض خط المخطط التفصيلي
سلسلة PageCollation تقدم ترتيب الصفحات في الاتجاه الأمامي أو العكسي
PageHeaders boolean Yes تمكين / تعطيل رؤوس الصفحات
PageHeight float - ارتفاع صفحة الإخراج
سلسلة PageMargins انظر تعريف أقل من هوامش للصفحة المنسقة
حجم صفحة الإخراج الافتراضي لسلسلة PageSize من قاعدة البيانات
PageWidth float - عرض صفحة الإخراج
TabStop عدد صحيح 8 بين التوقف في الأحرف
TextFont string اسم Courier للخط لإعداد النص
TextLineHeight inches - التحكم في ارتفاع سطر تنسيق النص
TextPointSize بوصة انظر تعريف أقل من الحجم المطلوب استخدامه في إعداد النص
معلمات التكوين موضحة أدناه. تتوافق معظم المعلمات مع الأمر
خيار الخط. قيم المعلمات المحددة أعلاه على أنها بوصة يتم تحويلها وفقًا لـ
الاصطلاحات التالية (حيث يكون ``#.##'' رقمًا عشريًا):
#. ## نقطة أساس كبيرة (1 بوصة = 72 نقطة أساس)
## cc cicero (1cc = 12dd)
#. ## سم سنتيمتر
## dd didot point (1157dd = 1238pt)
#. ## بوصة
#. ## ملم ملليمتر (10 ملم = 1 سم)
#. ## كمبيوتر بيكا (1 قطعة = 12 نقطة)
#. ## نقطة نقطة (72.27 نقطة = 1 بوصة)
#. ## sp نقطة تحجيم (65536sp = 1pt)
يمكن أن تكون أسماء الوحدات بأحرف كبيرة أو صغيرة ولكن لا يُسمح بمسافة بيضاء بين الرقم
والوحدة. يتم تفسير القيم المحددة بدون وحدة على أنها نقاط كبيرة.
الأعمدة عدد الأعمدة المراد تعيين النص فيها (يعادل تنسيق -m اختيار.)
خريطة الخط الدليل أو الدلائل التي يوجد بها ملف (ملفات) Ghostscript Fontmap
تقع؛ يتم فصل المسارات المتعددة بنقطتين (":):". جدول Fontmap
يسمح بترجمة الاسم الوصفي للخط (كما يستخدمه ملف
خط النص المعلمة) إلى أسماء ملفات الخطوط Ghostscript. ضبط القيمة على
"" (سلسلة ذات طول صفري) تعمل على تعطيل هذه الترجمة وتوفيرها
وظائف مع RIPs بخلاف Ghostscript.
مسار الخط المسار حيث توجد ملفات Adobe Font Metric (AFM) ؛ بشكل افتراضي
/usr/share/fonts/type1/gsfonts. (ما يعادل -F اختيار.)
GaudyHeaders التحكم في استخدام رأس الصفحة ذي النمط المبهرج أم لا. (أي ما يعادل
القادم -G اختيار.)
ISO8859 التحكم في استخدام ترميز ISO 8859-1 في POSTSCRIPT الذي تم إنشاؤه
(ما يعادل -D اختيار.)
التفاف الخط التحكم في ما إذا كانت سطور النص الطويلة مجمعة أو مقطوعة في اليد اليمنى
هامِش. (ما يعادل -c اختيار.)
الفترة التوجيهيه التحكم في ما إذا كانت الصفحات موجهة أفقيًا (`` أفقي '') أو
عموديًا (`` عمودي ''). (ما يعادل -r و -R والخيارات.)
الهامش تحكم في ما إذا كانت أعمدة النص تحتوي على خط مرسوم حولها وفي العرض
من الخط. يؤدي تعيين هذه المعلمة إلى 0 إلى تعطيل الخطوط العريضة. (مقابل
إلى -o اختيار.)
ترتيب الصفحات التحكم في ما إذا كان ملف الإخراج يحتوي على صفحات مرتبة بنفس ترتيب ملف
ملف الإدخال (``للأمام'') أو بترتيب عكسي (``للخلف). (أي ما يعادل
القادم -U اختيار.)
رؤوس الصفحات التحكم في إنشاء رؤوس الصفحات. (ما يعادل -B اختيار.)
ارتفاع الصفحة قم بتعيين ارتفاع صفحة الإخراج بالبوصة (بالبوصة).
هوامش الصفحة قم بتعيين أبعاد صفحة الإخراج. يتم تحديد الأبعاد كسلسلة من
النموذج: ``l=#,r=#,t=#,b=#'' أين l يشير إلى الهامش الأيسر ، r يشير
الهامش الأيمن، t يشير إلى الهامش العلوي ، b يشير إلى القاع
الهامش، ويتم تفسير الأرقام على أنها بوصة. (ما يعادل -M
اختيار.)
مقاس الصفحه قم بتعيين أبعاد صفحة الإخراج حسب الاسم. (ما يعادل -s اختيار.)
عرض الصفحة قم بتعيين عرض صفحة الإخراج بالبوصة (بالبوصة).
إيقاف التبويب ضبط مسافة توقف علامة التبويب؛ في الشخصيات.
خط النص قم بتعيين الاسم الوصفي للخط الذي سيتم استخدامه لإعداد النص. (أي ما يعادل
القادم -f اختيار.)
ارتفاع النص ضبط ارتفاع سطر النص الرأسي والتباعد. (ما يعادل -V
اختيار.)
حجم النص قم بتعيين حجم النقطة لاستخدامه في إعداد النص. (ما يعادل -p اختيار.)
الملاحظات
If com.textfmt غير قادر على تحديد موقع معلومات قياس الخط للخط، فسوف يستخدم
مقياس العرض الثابت هو 60% من حجم نقطة النص؛ هذا المقياس سوف يكاد يكون من المؤكد
يؤدي إلى تنسيق POSTSCRIPT بشكل غير صحيح.
com.textfmt يرتبط بشكل بعيد بـ lptops البرنامج من تأليف دون بيبي.
استخدم textfmt عبر الإنترنت باستخدام خدمات onworks.net