هذا هو الأمر pdfroff الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
pdfroff - إنشاء مستندات PDF باستخدام groff
موجز
pdfroff [-abcegilpstzCEGNSUVXZ] [-d cs] [-f الاتحاد الماليزي] [-F دير] [-I دير] [-L الأرجنتين] [-m الاسم]
[-M دير] [-n NUM] [-o الإدارية] [-P الأرجنتين] [-r cn] [-T ديف] [-w الاسم] [-W الاسم]
[--emit-ps] [- لا توك-نقل] [--لا قتل صفحات فارغة] [- ورقة نمط =الاسم]
[- لا pdf- الإخراج] [- إخراج pdf =الاسم] [- لا مرجع القاموس]
[- القاموس المرجعي =الاسم] [- تقرير التقدم] [- حفظ- ملفات مؤقتة] ملف
pdfroff -h | --مساعدة
pdfroff -v | --الإصدار [خيار ]
الوصف
pdfroff هو برنامج مجمّع لنظام معالجة النصوص GNU ، جروف. بشفافية
يتعامل مع ميكانيكا التمريرات المتعددة جروف المعالجة ، عند تطبيقها على الملصق المناسب
up جروف الملفات المصدر ، مثل جداول المحتويات والنص الأساسي يتم تنسيقهما
بشكل منفصل ، ويتم دمجها لاحقًا بالترتيب الصحيح ، للنشر النهائي كملف
مستند PDF واحد. يتم توفير إمكانية "ورقة أنماط" اختيارية أخرى ؛ هذا يسمح
لتعريف المحتوى المطلوب قبل جدول المحتويات ، في
وثيقة منشورة.
لكل احتجاج pdfroff، في نهاية المطاف جروف يتم معالجة دفق الإخراج لاحقًا بواسطة ملف
مترجم GhostScript لإنتاج وثيقة PDF كاملة.
pdfroff لا يضع أي افتراضات ولا يفرض أي قيود على استخدام أي منها جروف
حزم الماكرو التي قد يختار المستخدم استخدامها ، من أجل تحقيق المستند المطلوب
شكل؛ ومع ذلك ، فإنه هل تتضمن دعمًا خاصًا مدمجًا لـ pdfmark حزمة الماكرو
إذا اختار المستخدم استخدامه. على وجه التحديد ، إذا كان pdfhref الماكرو المحدد في
pdfmark.tmac الحزمة ، لتحديد العلامات المرجعية العامة ، أو الروابط الديناميكية لمثل هذه العلامات
العلامات المرجعية ، إذن pdfroff يؤدي العديد من التنسيق المسبق جروف يمر كما هو مطلوب ، لأعلى
بحد أقصى أربعة، من أجل تجميع قاموس مرجعي للوثيقة ، إلى
حل المراجع وتوسيع المحتوى المحدد ديناميكيًا للروابط.
الاستعمال
يتم تحليل سطر الأوامر وفقًا لاتفاقيات جنو العادية ، ولكن باستخدام واحد
استثناء - عند تحديد أي خيار نموذج قصير (أي خيار حرف واحد
مقدمة بواصلة واحدة) ، وإذا كان هذا الخيار يتوقع وسيطة ، فعندئذٍ يجب be
محددة بشكل مستقل (على سبيل المثال ، قد ليس أن يتم إلحاق أي مجموعة من الأفراد الآخرين
خيارات الشكل المختصر للأحرف).
يمكن اختصار أسماء خيارات الشكل الطويل (أي تلك التي يتم تقديمها بواصلة مزدوجة) إلى
الحد الأدنى لطولها سلسلة فرعية أولية لا لبس فيها.
على خلاف ذلك، pdfroff الاستخدام يعكس بشكل وثيق ذلك من جروف بحد ذاتها. في الواقع ، مع استثناء
ل -h, -vو -T ديف خيارات النموذج القصير وجميع خيارات النماذج الطويلة التي يتم تحليلها
داخليا بواسطة pdfroff، كافة الخيارات ووسائط اسم الملف المحددة في سطر الأوامر
يتم تمريرها إلى جروف، للتحكم في تنسيق مستند PDF. بالتالي،
pdfroff يقبل جميع الخيارات والوسيطات ، كما هو محدد في جروف(1) ، والتي قد تكون أيضًا
يعتبر المرجع النهائي لجميع المواصفات القياسية pdfroff الخيارات والحجة
الاستخدام.
OPTIONS
pdfroff يقبل جميع خيارات النموذج القصير (أي تلك التي يتم تقديمها بواصلة واحدة) ،
المتوفرة مع جروف بحد ذاتها. في معظم الحالات ، يتم تمرير هذه ببساطة
بشفافية ل جروف؛ ومع ذلك ، يتم التعامل مع ما يلي بشكل خاص بواسطة pdfroff.
-h مثل --مساعدة؛ انظر أدناه.
-i معالجة الإدخال القياسي ، بعد كل ملفات الإدخال الأخرى المحددة. تم تمرير هذا
بشفافية ل جروف، ولكن إذا تم تجميعها مع خيارات أخرى ، فإنها يجب كن أول من
المجموعة. إخفائه داخل مجموعة يكسر معالجة المدخلات القياسية ، في
تمريرة متعددة جروف سياق معالجة pdfroff.
-T ديف فقط -T ps يدعمه pdfroff. محاولة تحديد أي أسباب أخرى للجهاز
pdfroff إجهاض.
-v مثل --الإصدار؛ انظر أدناه.
يرى جروف(1) للحصول على وصف لجميع خيارات النماذج المختصرة الأخرى ، والتي تكون شفافة
مر من خلال pdfroff إلى جروف.
يتم تفسير جميع خيارات النماذج الطويلة (أي تلك التي يتم تقديمها بواصلة مزدوجة) محليًا
by pdfroff؛ هم انهم ليس مرت إلى جروف، ما لم ينص على خلاف ذلك أدناه.
--مساعدة الأسباب pdfroff لعرض ملخص لبنية الاستخدام والخيارات المدعومة ،
ثم الخروج.
--emit-ps
يمنع خطوة تحويل الإخراج النهائية ، مما يتسبب في حدوث pdfroff لبث PostScript
الإخراج بدلاً من PDF. قد يكون هذا مفيدًا ، لالتقاط PostScript متوسط
الإخراج ، عند استخدام معالج لاحق متخصص ، مثل com.gpresent على سبيل المثال ، في
مكان التقصير غوستسكريبت كاتب PDF.
- حفظ- ملفات مؤقتة
يمنع حذف الملفات المؤقتة ، والذي يحدث عادةً بعد ذلك pdfroff لديها
استكمال تنسيق وثيقة PDF ؛ قد يكون هذا مفيدًا ، عند تصحيح التنسيق
مشاكل.
انظر القسم FILES، للحصول على وصف للملفات المؤقتة التي يستخدمها pdfroff.
- لا pdf- الإخراج
يمكن استخدامها مع - القاموس المرجعي =الاسم الخيار (الموصوف أدناه) ل
القضاء على النفقات العامة لتنسيق PDF ، عند التشغيل pdfroff لخلق
قاموس مرجعي للاستخدام في وثيقة مختلفة.
- لا مرجع القاموس
يمكن استخدامه للتخلص من المصاريف الإضافية لإنشاء قاموس مرجعي عند ذلك
من المعروف أن مستند PDF المستهدف لا يحتوي على مراجع عامة ، تم إنشاؤها بواسطة
pdfhref دقيق.
- لا توك-نقل
يمكن استخدامها للقضاء على الزائدة جروف تمرير المعالجة ، وهو مطلوب
إنشاء جدول محتويات ، ونقله إلى بداية مستند PDF ،
عند معالجة أي مستند يفتقر إلى جدول مُنشأ تلقائيًا لـ
محتويات.
--لا قتل صفحات فارغة
أثناء التحضير لمحاكاة خطوة الترتيب اليدوي ، وهي تقليدية
المطلوبة لنقل أ جدول of محتويات في بداية المستند ، pdfroff
يتراكم عددًا من أوصاف الصفحات الفارغة في الوسيطة بوستسكريبت
تيار الإخراج. أثناء خطوة الترتيب النهائية ، تكون هذه الصفحات الفارغة عادةً
تم التخلص من المستند النهائي ؛ هذا الخيار يفرض pdfroff لتركهم فيها
مكان.
- إخراج pdf =الاسم
يحدد الاسم الذي سيتم استخدامه لمستند PDF الناتج ؛ إذا لم يتم تحديدها ، فإن
يتم كتابة إخراج PDF إلى الإخراج القياسي. نسخة مستقبلية من pdfroff قد تستخدم هذا
الخيار ، لتشفير اسم المستند في قاموس مرجعي تم إنشاؤه.
- القاموس المرجعي =الاسم
يحدد الاسم الذي سيتم استخدامه لملف القاموس المرجعي الذي تم إنشاؤه ؛ لو
غير محدد ، يتم إنشاء القاموس المرجعي في ملف مؤقت ، وهو
حذف عندما pdfroff يكمل معالجة المستند الحالي. هذا الخيار
يجب يتم تحديدها ، إذا كان مطلوبًا حفظ القاموس المرجعي ، لاستخدامه في
المراجع الموضوعة في مستندات PDF أخرى.
- تقرير التقدم
الأسباب pdfroff لعرض رسالة إعلامية عن الخطأ القياسي ، في البداية
كل جروف تمر المعالجة.
- ورقة نمط =الاسم
يحدد اسم ملف إدخال ملف، لاستخدامها كورقة أنماط لتنسيق
المحتوى الذي سيتم وضعه قبل جدول المحتويات بتنسيق PDF
وثيقة.
--الإصدار
الأسباب pdfroff لعرض رسالة تعريف الإصدار. الأمر برمته
ثم يتم تمرير الخط بشفافية إلى جروف، في صورة واحدة؟ تمر العملية فقط، من أجل
لعرض ملفات جروف معلومات الإصدار ، قبل الخروج.
البيئة
يمكن تعيين متغيرات البيئة التالية وتصديرها لتعديل سلوك
pdfroff.
PDFROFF_COLLATE
يحدد البرنامج الذي سيتم استخدامه لترتيب وثيقة PDF النهائية.
قد تكون خطوة الترتيب هذه مطلوبة للتحرك الجداول of محتويات إلى بداية
وثيقة PDF منتهية ، عند التنسيق باستخدام حزم ماكرو التقليدية ، والتي تتم طباعتها
منهم في النهاية. ومع ذلك ، يجب ألا يحتاج المستخدمون عادة إلى التحديد
PDFROFF_COLLATE، (وبالفعل ، لا يتم تشجيعهم على القيام بذلك). إذا لم يتم تحديدها ،
pdfroff يستخدم عطش(1) بشكل افتراضي ، وهو ما يكفي عادة.
If PDFROFF_COLLATE is المحدد ، فيجب أن يعمل كعامل تصفية ، ويقبل قائمة
وسيطات اسم الملف ، واكتب ناتجها إلى ملف المعياري تيار ، من أين يتم توصيله بالأنابيب
إلى PDFROFF_POSTPROCESSOR_COMMAND، لإنتاج إخراج PDF النهائي.
عند التحديد PDFROFF_COLLATE، فمن الضروري عادة أن تحدد أيضا
PDFROFF_KILL_NULL_PAGES.
PDFROFF_COLLATE يتم تجاهله ، إذا pdfroff مع --لا قتل صفحات فارغة
الخيار.
PDFROFF_KILL_NULL_PAGES
يحدد الخيارات التي سيتم تمريرها إلى ملف PDFROFF_COLLATE برنامج.
لا ينبغي أن يكون من الضروري عادة تحديد PDFROFF_KILL_NULL_PAGES.
الافتراضي الداخلي هو عطش(1) البرنامج النصي ، والذي يهدف إلى إزالة فارغة تمامًا
صفحات من دفق الإخراج المرتب ، والتي يجب أن تكون مناسبة في معظم الأحيان
تطبيقات pdfroff. ومع ذلك ، إذا كان هناك أي بديل ل عطش(1) محدد لـ
PDFROFF_COLLATE، فمن المحتمل أن تكون مواصفة بديلة مقابلة
لـ PDFROFF_KILL_NULL_PAGES هو مطلوب.
كما في حالة PDFROFF_COLLATE, PDFROFF_KILL_NULL_PAGES يتم تجاهله ، إذا pdfroff
مع --لا قتل صفحات فارغة الخيار.
PDFROFF_POSTPROCESSOR_COMMAND
يحدد الأمر الذي سيتم استخدامه للتحويل النهائي للوثيقة من PostScript
وسيط الإخراج إلى PDF. يجب أن يتصرف كمرشح ، ويكتب ناتجه إلى ملف
المعياري تيار ، ويجب أن تقبل عددًا عشوائيًا من ملفات الحجج ، مع
حالة خاصة من - يمثل ستدين تيار.
إذا لم يتم تحديدها ، PDFROFF_POSTPROCESSOR_COMMAND التخلف عن
gs -dBATCH -كويت - dNOPAUSE -دسافير -sDEVICE = pdfwrite -sOutputFile = -
GROFF_TMPDIR
يحدد الدليل الذي pdfroff يجب إنشاء ملفات مؤقتة. لو
GROFF_TMPDIR is ليس المحدد ، ثم المتغيرات تمبير, TMP مؤقت .
تعتبر بدورها ، مستودعات الملفات المؤقتة الممكنة. إذا لم يكن أي من هؤلاء
تعيين ، ثم يتم إنشاء الملفات المؤقتة في الدليل الحالي.
GROFF_GHOSTSCRIPT_INTERPRETER
يحدد البرنامج الذي سيتم استدعاؤه ، ومتى pdfroff تحويل جروف إخراج بوستسكريبت
إلى PDF. لو PDFROFF_POSTPROCESSOR_COMMAND محددًا ، ثم اسم الأمر عليه
يحدد هو بشكل ضمني مخصص ل GROFF_GHOSTSCRIPT_INTERPRETER، تجاوز أي
الإعداد الصريح المحدد في البيئة. لو GROFF_GHOSTSCRIPT_INTERPRETER is
غير محدد إذن pdfroff يبحث في العملية PATH، تبحث عن برنامج به
أي من الأسماء المعروفة لمترجم GhostScript ؛ إذا لم يكن هناك GhostScript
يمكن العثور على مترجم فوري ، pdfroff يجهض.
GROFF_AWK_INTERPRETER
يحدد البرنامج الذي سيتم استدعاؤه ، ومتى pdfroff يقوم باستخراج المرجع
إدخالات القاموس من أ جروف وسيط تيار الرسائل. لو
GROFF_AWK_INTERPRETER لم يتم تحديد ، إذن pdfroff يبحث في العملية PATH,
البحث عن أي من البرامج المفضلة "gawk" و "mawk" و "nawk" و "awk" في
هذا الطلب إذا لم يتم العثور على أي من هؤلاء ، pdfroff يصدر رسالة تحذير ، و
مواصلة المعالجة ومع ذلك ، في هذه الحالة ، لا يتم إنشاء قاموس مرجعي.
اوستيب يتم تحديده تلقائيًا بواسطة نظام التشغيل ، اوستيب يستخدم في
الأنظمة الأساسية لـ Microsoft Win32 / MS-DOS فقط، لاستنتاج الافتراضي PATH_SEPARATOR
الشخصية ، والتي يتم استخدامها عند تحليل العملية PATH للبحث عن ملفات خارجية
البرامج المساعدة.
PATH_SEPARATOR
إذا تم ضبطه ، PATH_SEPARATOR يتجاوز الحرف الفاصل الافتراضي ، (":" on
أنظمة POSIX / UNIX ، تم الاستدلال عليها من اوستيب على Microsoft Win32 / MS-DOS) ، والذي يتم استخدامه
عند تحليل العملية PATH للبحث عن برامج مساعدة خارجية.
SHOW_PROGRESS
إذا تم تعيين هذا على قيمة غير فارغة ، فحينئذٍ pdfroff دائمًا يتصرف كما لو أن
- تقرير التقدم يتم تحديد الخيار ، في سطر الأوامر.
استخدم pdfroff عبر الإنترنت باستخدام خدمات onworks.net