انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

grops - آنلاین در ابر

اجرای grops در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS

این گروه دستوری است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


grops - درایور PostScript برای groff

خلاصه


چوپان می کند [-glmv] [-b n] [-c n] [-F دیر] [-I دیر] [-p اندازه کاغذ] [-P پرولوگ] [-w n] [فایل ها
...]

شرح


چوپان می کند خروجی گنو را ترجمه می کند تپه به پست اسکریپت. به طور معمول چوپان می کند باید استناد شود
با استفاده از دستور groff با a -Tps گزینه. (در واقع، این پیش فرض برای groff است.)
اگر فایلی ارائه نشد، چوپان می کند ورودی استاندارد را می خواند. یک نام فایل از - همچنین باعث می شود چوپان می کند
برای خواندن ورودی استاندارد خروجی PostScript روی خروجی استاندارد نوشته می شود. چه زمانی
چوپان می کند توسط اداره می شود خنده گزینه ها را می توان به چوپان می کند با استفاده از خنده's -P گزینه.

توجه داشته باشید که چوپان می کند ساختار سند معتبری تولید نمی کند (منطبق با سند
Structuring Convention) اگر با چندین آرگومان فایل فراخوانی شود. برای چاپ چنین
خروجی الحاقی لازم است که مدیریت DSC را در برنامه چاپ غیرفعال کنید یا
پیش نمایش بخش را ببینید قلم نصب و راه اندازی در زیر برای راهنمایی نحوه نصب فونت برای
چوپان می کند.

OPTIONS


این امکان وجود دارد که بین گزینه خط فرمان و پارامتر آن فضای خالی وجود داشته باشد.

-bn راه حل هایی را برای چاپگرهای قدیمی، قرقره های خراب و پیش نمایشگرها ارائه دهید. به طور معمول
چوپان می کند خروجی را در سطح زبان PostScript 2 تولید می کند که مطابق با Document باشد
Structuring Conventions نسخه 3.0. برخی از چاپگرها، اسپولرها و پیش نمایشگرهای قدیمی
نمی تواند چنین خروجی را تحمل کند. ارزش n چه چیزی را کنترل می کند چوپان می کند برای ساختن آن انجام می دهد
خروجی قابل قبول برای چنین برنامه هایی مقدار 0 باعث می شود که گروپ ها از هیچ کدام استفاده نکنند
راه حل ها

اگر خیر 1 اضافه کنید %%BeginDocumentSetup و %%EndDocumentSetup نظرات باید باشد
تولید شده؛ این برای نسخه‌های اولیه TranScript که با اشتباه گرفته می‌شوند مورد نیاز است
هر چیزی بین %%EndProlog نظر و اولین %% صفحه اظهار نظر.

2 خط اگر را در فایل‌های همراه با شروع اضافه کنید %! باید حذف شود؛ این هست
برای پیش نمایش صفحه نمایش Sun مورد نیاز است.

اگر 4 تا اضافه کنید %% صفحه, ٪٪تریلر و %%EndProlog نظرات باید حذف شوند
فایل های گنجانده شده این برای قرقره هایی که آن را نمی فهمند مورد نیاز است ٪٪شروع-
سند و %% EndDocument نظرات.

اگر خط اول خروجی PostScript باید باشد 8 اضافه کنید %!PS-Adobe-2.0 نسبتا
نسبت به %!PS-Adobe-3.0; این مورد در هنگام استفاده از Sun's Newsprint با چاپگری لازم است
نیاز به معکوس کردن صفحه دارد.

اگر اطلاعات اندازه رسانه در سند گنجانده نشود، 16 اضافه کنید (این
نه استفاده کنید %% DocumentMedia و نه دستگاه تنظیم صفحه دستور PostScript). این بود
رفتار groff نسخه 1.18.1 و قبل از آن؛ برای چاپگرهای قدیمی تر مورد نیاز است
که سطح زبان PostScript 2 را نمی فهمند. همچنین لازم است اگر
خروجی بیشتر پردازش می شود تا یک فایل PS (EPS) محصور شود - به زیر مراجعه کنید.

مقدار پیش فرض را می توان با a مشخص کرد

شکسته n

دستور در فایل DESC در غیر این صورت مقدار پیش فرض 0 است.

-cn چاپ n کپی از هر صفحه

-Fدیر دایرکتوری را آماده کنید دیر/ توسعهنام به مسیر جستجوی مقدمه، فونت و دستگاه
فایل های توضیحات; نام معمولاً نام دستگاه است ps.

-g طول صفحه را حدس بزنید این کد پست اسکریپت را تولید می کند که صفحه را حدس می زند
طول حدس فقط در صورتی درست است که ناحیه قابل تصویر به صورت عمودی در مرکز قرار گیرد
صفحه. این گزینه به شما امکان می دهد اسنادی را ایجاد کنید که می توانند روی هر دو چاپ شوند
کاغذ حروف (8.5×11) و روی کاغذ A4 بدون تغییر.

-Iدیر این گزینه ممکن است برای افزودن دایرکتوری به مسیر جستجوی فایل‌های موجود در آن استفاده شود
خط فرمان و فایل های نام گذاری شده در \X'ps: وارد كردن' و \X'ps: فایل' فرار می کند. در
مسیر جستجو با دایرکتوری فعلی مقداردهی اولیه می شود. این گزینه ممکن است
بیش از یک بار مشخص شده است؛ سپس دایرکتوری ها به ترتیب مشخص شده جستجو می شوند
(اما قبل از دایرکتوری فعلی). اگر می خواهید دایرکتوری فعلی را بسازید
قبل از دایرکتوری های دیگر بخوانید، اضافه کنید -NS. در محل مناسب

هیچ جستجوی دایرکتوری برای فایل هایی با نام فایل مطلق انجام نمی شود.

-l سند را در قالب افقی چاپ کنید.

-m فید دستی سند را روشن کنید.

-pاندازه کاغذ
تنظیم ابعاد فیزیکی رسانه خروجی این موضوع را نادیده می گیرد اندازه کاغذ,
طول کاغذو پهنای کاغذ دستورات در نزولی فایل؛ همین را می پذیرد
استدلال به عنوان اندازه کاغذ فرمان دیدن groff_font (5) برای جزئیات بیشتر.

-Pپرولوگ-پرونده
از فایل استفاده کنید پرولوگ-پرونده (در مسیر فونت) به عنوان پیش درآمد به جای
فایل پیش فرض پیش فرض پرولوگ. این گزینه متغیر محیطی را لغو می کند
GROPS_PROLOGUE.

-wn خطوط باید با استفاده از ضخامت ترسیم شوند n هزارم ام اگر این گزینه
داده نشده است، ضخامت خط به طور پیش فرض 0.04 em است.

-v شماره نسخه را چاپ کنید.

طریقه استفاده


ورودی به چوپان می کند باید در فرمت خروجی باشد تپه(1). این در توضیح داده شده است
groff_out(5).

علاوه بر این، فایل های توضیحات دستگاه و فونت برای دستگاه مورد استفاده باید دارای برخی موارد باشد
الزامات: وضوح باید مضرب صحیح 72 برابر باشد مقیاس اندازه.
ps دستگاه از وضوح 72000 و مقیاس اندازه 1000 استفاده می کند.

فایل توضیحات دستگاه باید دارای اندازه کاغذ معتبر باشد. دیدن groff_font(5) برای اطلاعات بیشتر
اطلاعات.

هر فایل توضیحات فونت باید حاوی یک دستور باشد

نام داخلی psname

که می گوید نام پست اسکریپت فونت است psname. همچنین ممکن است حاوی یک دستور باشد

پشتیبانی می کند enc_file

که می گوید فونت PostScript باید با استفاده از رمزگذاری توضیح داده شده در آن دوباره رمزگذاری شود
enc_file; این فایل باید از دنباله ای از خطوط شکل تشکیل شده باشد:

pschar رمز

جایی که pschar نام PostScript کاراکتر است و رمز موقعیت آن در
رمزگذاری به عنوان یک عدد صحیح اعشاری بیان می شود. مقادیر معتبر در محدوده 0 تا 255 هستند. خطوط
شروع با # و خطوط خالی نادیده گرفته می شوند. کد برای هر کاراکتر داده شده در
فایل فونت باید با کد کاراکتر موجود در فایل رمزگذاری یا کد مطابقت داشته باشد
اگر فونت PostScript دوباره رمزگذاری نشود، در کدگذاری پیش‌فرض فونت وجود دارد. این
کد را می توان با استفاده از \N دنباله فرار در تپه برای انتخاب شخصیت، حتی اگر
شخصیت نام گراف ندارد. هر کاراکتر در فایل فونت باید در آن وجود داشته باشد
فونت PostScript و عرض های داده شده در فایل فونت باید با عرض های استفاده شده در آن مطابقت داشته باشد
فونت پست اسکریپت چوپان می کند فرض می کند که یک شخصیت با نام groff از فضا خالی است
(هیچ علامتی در صفحه ایجاد نمی کند)؛ می تواند از چنین شخصیتی برای تولید بیشتر استفاده کند
خروجی پست اسکریپت کارآمد و فشرده

توجه داشته باشید که چوپان می کند قادر است تمام حروف های حروف را با فونت PostScript نمایش دهد، نه تنها 256.
enc_file (یا کدگذاری پیش‌فرض اگر فایل رمزگذاری مشخص نشده باشد) فقط ترتیب آن را مشخص می‌کند
گلیف برای 256 کاراکتر اول. همه حروف های دیگر با اضافی قابل دسترسی هستند
بردارهای رمزگذاری که چوپان می کند در پرواز تولید می کند.

چوپان می کند می تواند به طور خودکار فونت های قابل دانلود لازم برای چاپ سند را شامل شود.
چنین فونت هایی باید در قالب PFA باشند. استفاده کنید pfbtops(1) برای تبدیل فونت نوع 1 در قالب PFB.
هر فونت قابل دانلودی که در صورت لزوم باید توسط آن گنجانده شود چوپان می کند باید در فهرست شود
فایل /usr/share/groff/1.22.3/font/devps/download; این باید از خطوطی تشکیل شود
فرم

فونت نام فایل

جایی که فونت نام پست اسکریپت فونت است و نام فایل نام فایل است
حاوی فونت؛ خطوطی که با # و خطوط خالی نادیده گرفته می شوند. زمینه ها ممکن است
جدا شده توسط زبانه ها یا فاصله ها. نام فایل با استفاده از مکانیسم مشابهی جستجو می شود
برای فایل های متریک فونت groff استفاده می شود. در دانلود خود فایل نیز برای استفاده جستجو می شود
این مکانیسم؛ در حال حاضر، تنها اولین فایل یافت شده در مسیر فونت استفاده می شود.

اگر فایل حاوی فونت قابل دانلود یا سند وارد شده مطابق با Adobe باشد
پس کنوانسیون های ساختار اسناد چوپان می کند هر نظری را در فایل ها تفسیر می کند
به اندازه کافی برای اطمینان از انطباق خروجی خود. همچنین هر مورد نیاز را تامین می کند
منابع فونت که در فهرست شده اند دانلود فایل و همچنین منابع فایل مورد نیاز.
همچنین قادر است وابستگی های بین منابعی را مدیریت کند. مثلاً فرض کنید که دارید
یک فونت قابل دانلود به نام Garamond و همچنین یک فونت قابل دانلود به نام Garamond-Outline
که به Garamond بستگی دارد (معمولاً برای کپی کردن فونت Garamond تعریف می شود
دیکشنری، و PaintType را تغییر دهید)، سپس لازم است Garamond قبل از آن ظاهر شود
Garamond-Outline در سند PostScript. چوپان می کند این را به صورت خودکار ارائه می کند
که فایل فونت قابل دانلود برای Garamond-Outline نشان دهنده وابستگی آن به Garamond است
با استفاده از کنوانسیون های ساختار اسناد، برای مثال با شروع با
خطوط زیر

%!PS-Adobe-3.0 منبع-فونت
%%DocumentNeededResources: فونت Garamond
%%EndComments
%%IncludeResource: فونت Garamond

در این مورد هم Garamond و هم Garamond-Outline باید در فهرست ذکر شوند دانلود
فایل. یک فونت قابل دانلود نباید نام خودش را در الف داشته باشد %% DocumentSupplied-
منابع اظهار نظر.

چوپان می کند تفسیر نمی کند %% DocumentFonts نظرات. را %%DocumentNeededResources,
%%DocumentSuppliedResources, %%IncludeResource, %% BeginResourceو %% EndResource
نظرات (یا احتمالاً قدیمی %%DocumentNeededFonts, %%DocumentSuppliedFonts, ٪٪عبارتند از-
فونت, %% BeginFontو %%EndFont نظرات) باید استفاده شود.

در تنظیمات پیش فرض سبک هایی وجود دارد که نامیده می شوند R, I, Bو BI نصب شده در موقعیت های فونت 1
تا 4. فونت ها به خانواده ها گروه بندی می شوند A, BM, C, H, HN, N, Pو T داشتن اعضا
هر یک از این سبک ها:

AR کتاب آوانگارد
AI AvantGarde-BookOblique
AB آوانتگارد-دمی
ABI AvantGarde-DemiOblique
BMR کتابمن-نور
BMI Bookman-LightItalic
BMB بوکمن-دمی
BMBI Bookman-DemiItalic
CR پیک
CI پیک- مایل
CB پیک-پررنگ
CBI Courier-BoldOblique
HR دخان
HI Helvetica-Oblique
HB Helvetica-Bold
HBI Helvetica-BoldOblique
HNR Helvetica-Narrow
HNI Helvetica-Narrow-Olique
HNB Helvetica-Narrow-Bold
HNBI Helvetica-Narrow-BoldOblique
NR NewCenturySchlbk-Roman
NI NewCenturySchlbk-Italic
NB NewCenturySchlbk-Bold
NBI NewCenturySchlbk-BoldItalic
PR Palatino-Roman
PI پالاتینو-ایتالیک
PB Palatino-Bold
PBI Palatino-BoldItalic
TR تایمز-رومن
TI Times-Italic
TB Times-Bold
TBI Times-BoldItalic

فونت زیر نیز وجود دارد که عضوی از یک خانواده نیست:

ZCMI ZapfChancery-MediumItalic

همچنین برخی از فونت های خاص به نام وجود دارد S برای فونت PS Symbol و SSحاوی
حروف کوچک یونانی مایل برگرفته از PS Symbol. Zapf Dingbats به عنوان موجود است ZD,
و یک نسخه معکوس از ZapfDingbats (با نمادهایی که در جهت مخالف هستند)
به عنوان موجود است ZDR; بیشتر کاراکترهای این فونت ها بی نام هستند و باید با استفاده از آنها به آنها دسترسی داشت
\N.

رنگ پیش فرض برای \m و \M سیاه است؛ برای رنگ های تعریف شده در فضای رنگی 'rgb'
setrgbcolor برای "cmy" و "cmyk" استفاده می شود setcmykcolorو برای "خاکستری" ست خاکستری. توجه داشته باشید که
setcmykcolor یک دستور PostScript LanguageLevel 2 است و بنابراین در برخی از قدیمی ترها در دسترس نیست
چاپگرها

چوپان می کند دستورات X مختلف تولید شده با استفاده از \X دنباله فرار؛ چوپان می کند فقط
دستوراتی که با a شروع می شوند را تفسیر می کند PS: برچسب.

\X'ps: exec رمز'
این دستورات دلخواه PostScript را در آن اجرا می کند رمز. پست اسکریپت
نقطه فعلی بر روی موقعیت تنظیم شده است \X دستور قبل از اجرا رمز.
مبدا در گوشه سمت چپ بالای صفحه است و مختصات y به پایین افزایش می یابد
صفحه یک رویه u تعریف شده است که واحدهای گراف را به سیستم مختصات تبدیل می کند
در عمل (به شرطی که کاربر مقیاس را تغییر ندهد). مثلا،

.nr x 1i
\X'ps: exec \nx u 0 rlineto سکته'

یک خط افقی به طول یک اینچ می کشد. رمز ممکن است تغییراتی در گرافیک ایجاد کند
وضعیت، اما هر گونه تغییر فقط تا انتهای صفحه باقی می ماند. یک دیکشنری
حاوی تعاریف مشخص شده توسط دف و mdef در بالای
پشته فرهنگ لغت. اگر کد شما تعاریفی را به این فرهنگ لغت اضافه می کند، باید
فضایی را برای استفاده آنها اختصاص دهید \X ثانیه mdef n'. هر تعاریفی فقط تا زمانی که
انتهای صفحه اگر از \Y دنباله فرار با آرگومانی که نام می برد
یک کلان، رمز می تواند در چندین خط گسترش یابد. مثلا،

.nr x 1i
.de y
PS: exec
\nx u 0 rlineto
ضربه
..
\YY

راه دیگری برای کشیدن یک خط افقی به طول یک اینچ است. به بک اسلش تکی توجه کنید
قبل از 'nx' - تنها دلیل استفاده از ثبات اعداد هنگام تعریف ماکرو 'y'
تبدیل یک بعد مشخص شده توسط کاربر '1i' به واحدهای groff داخلی است که در داخل هستند
تبدیل به واحدهای PS با u روش.

چوپان می کند کد پست اسکریپت مشخص شده توسط کاربر را در یک فرهنگ لغت قرار می دهد، نه چیزی بیشتر. که در
به خصوص، کد درج شده را با آن شروع و پایان نمی دهد صرفه جویی و بازیابی,
به ترتیب. در صورت لزوم باید توسط کاربر ارائه شود.

\X'ps: پرونده نام'
این همان است exec دستور به جز اینکه کد PostScript از آن خوانده می شود
پرونده نام.

\X'ps: دف رمز'
یک تعریف پست اسکریپت موجود در آن قرار دهید رمز در مقدمه باید باشد
حداکثر یک تعریف در هر \X فرمان تعاریف طولانی را می توان به چندین مورد تقسیم کرد
\X دستورات؛ همه رمز آرگومان‌ها به سادگی به یکدیگر متصل می‌شوند و از هم جدا می‌شوند
خطوط جدید تعاریف در یک فرهنگ لغت قرار می گیرند که به طور خودکار فشار داده می شود
در پشته فرهنگ لغت زمانی که یک exec فرمان اجرا می شود. اگر از \Y فرار
دنباله ای با آرگومانی که یک ماکرو را نامگذاری می کند، رمز می تواند در چندین خط گسترش یابد.

\X'ps: mdef n رمز'
پسندیدن دف، غیر از آن رمز ممکن است تا n تعاریف چوپان می کند نیاز به دانستن دارد
چند تعریف رمز شامل به طوری که می تواند یک اندازه مناسب ایجاد کند
فرهنگ لغت پست اسکریپت حاوی آنها باشد.

\X'ps: واردات پرونده llx lly urx هیئت منصفه عرض [ ارتفاع ]'
یک گرافیک پست اسکریپت را وارد کنید پرونده. استدلال ها llx, lly, urxو هیئت منصفه دادن
کادر محدود کننده گرافیک در سیستم مختصات پست اسکریپت پیش فرض؛ آنها
همه باید اعداد صحیح باشند. llx و lly مختصات x و y سمت چپ پایین هستند
گوشه ای از گرافیک؛ urx و هیئت منصفه مختصات x و y سمت راست بالا هستند
گوشه ای از گرافیک؛ عرض و ارتفاع اعداد صحیحی هستند که عرض مورد نظر را می دهند
و ارتفاع بر حسب واحدهای گراف گرافیک.

گرافیک به گونه ای مقیاس بندی شده است که این عرض و ارتفاع را داشته باشد و به گونه ای ترجمه شده است
گوشه سمت چپ پایین گرافیک در موقعیت مرتبط با قرار دارد \X
فرمان اگر آرگومان ارتفاع حذف شود، به طور یکنواخت در x و مقیاس بندی می شود
جهت y به طوری که عرض مشخص شده را داشته باشد.

توجه داشته باشید که محتویات \X فرمان توسط تفسیر نمی شوند تپه; خیلی عمودی
فضای گرافیکی به طور خودکار اضافه نمی شود و عرض و ارتفاع
آرگومان ها مجاز به داشتن اندیکاتورهای مقیاس بندی پیوست شده نیستند.

اگر فایل پست اسکریپت مطابق با قوانین Adobe Document Structuring و
شامل یک %%BoundingBox نظر دهید، سپس کادر محدود کننده می تواند به طور خودکار باشد
استخراج شده از درون groff با استفاده از psbb درخواست.

دیدن groff_tmac(5) برای توصیف PSPIC ماکرو که راحت است
رابط سطح بالا برای گنجاندن گرافیک PostScript.

\X'ps: invis'
\X'ps: endinvis'
هیچ خروجی برای دستورات متنی و ترسیمی که با این دستورات پرانتز شده اند تولید نمی شود
\X دستورات این دستورات برای استفاده در هنگام خروجی از تپه is
پیش نمایش قبل از پردازش با چوپان می کند; اگر پیش نمایشگر قادر به نمایش نباشد
کاراکترهای خاص یا سازه های دیگر، سپس کاراکترهای جایگزین دیگر یا
سازه ها را می توان برای پیش نمایش با براکت کردن آنها با آنها استفاده کرد \X دستورات

به عنوان مثال، gxditview قادر به نمایش مناسب نیست \(آنها شخصیت چون
فونت های استاندارد X11 آن را ارائه نمی دهند. با اجرای برنامه می توان بر این مشکل غلبه کرد
درخواست زیر

.char \(آنها \X'ps: invis'\
\Z'\v'-.25m'\h'.05m'\D'l .9m 0'\h'.05m''\
\X'ps: endinvis'(em

در این مورد، gxditview قادر به نمایش نیست \(آنها شخصیت و خط می کشد،
در حالیکه چوپان می کند را چاپ می کند \(آنها کاراکتر و خط را نادیده می گیرد (این کد قبلاً وجود دارد
در پرونده Xps.tmac که اگر سندی در نظر گرفته شده باشد بارگذاری می شود چوپان می کند پیش نمایش با
gxditview).

اگر یک روش پست اسکریپت BPhook از طریق یک ' تعریف شده استPS: دف' یا 'PS: mdef' دستگاه
دستور، در ابتدای هر صفحه اجرا می شود (قبل از ترسیم هر چیزی یا
نوشته شده توسط گروف). به عنوان مثال، برای قرار دادن زیر محتوای صفحه با کلمه "DRAFT".
خاکستری روشن، می توانید استفاده کنید

.de XX
PS: دف
/BPhook
{ gsave .9 ست خاکستری کلیپ گذر pathbbox عالی 2 کپی کنید
.5 من عالی .5 من ترجمه کردن تانجانت قوسی چرخاندن پاپ پاپ
/NewCenturySchlbk-Roman findfont 200 scalefont مجموعه فونت
(پیش نویس) دوتایی پهنای رشته پاپ - 5 من -70 حرکت به نشان
گرستور }
دف
..
دستگاه XX

یا اینکه باعث شود خطوط و چند ضلعی ها با خط خطی مربع و اتصالات خطی میتر رسم شوند
به جای خطوط گرد و اتصالات خطی که معمولاً توسط آنها استفاده می شود چوپان می کند، استفاده

.de XX
PS: دف
/BPhook { 2 سرپوش 0 setline join } دف
..
دستگاه XX

(درپوش‌های مربعی، بر خلاف درپوش‌های باسن (0 setlinecap)، گوشه‌های واقعی را در جعبه نشان می‌دهند.
جداول حتی اگر خطوط بدون ارتباط رسم شده باشند).

بسته بندی شده پست اسکریپت
چوپان می کند خود اطلاعات جعبه مرزی را منتشر نمی کند. با کمک Ghostscript the
دنبال کردن اسکریپت ساده، groff2eps، یک فایل PS کپسوله شده تولید می کند.

#! / بن / شل
خنده -P-b16 $1 > $1.ps
gs -dNOPAUSE -sDEVICE=bbox -- $1.ps 2> $1.bbox
SED -e "/^%%Orientation/r $1.bbox" \
-e "/^%!PS-Adobe-3.0/s/$/ EPSF-3.0/" $1.ps > $1.eps
rm $1.ps $1.bbox

فقط بگو

groff2eps فو

برای تبدیل فایل فو به foo.eps.

نوع اصیل و دیگر فونت فرمت
از فونت های TrueType می توان استفاده کرد چوپان می کند اگر ابتدا به نوع 42 قالب، ویژه
بسته بندی پست اسکریپت معادل فرمت PFA ذکر شده در pfbtops(1) وجود دارد
چندین روش مختلف برای تولید لفاف نوع 42 که بیشتر آنها شامل استفاده از
یک مفسر PostScript مانند Ghostscript - ببینید gs(1).

با این حال، ساده ترین روش شامل استفاده از برنامه است ttftot42(1). این برنامه
استفاده نوع آزاد(3) (نسخه 1.3.1) برای تولید بسته بندی فونت type42 و AFM خوش فرم
فایل هایی که می توانند به afmtodit(1) اسکریپت برای ایجاد فایل های متریک مناسب. در
بسته بندی فونت حاصل باید به آن اضافه شود دانلود فایل. ttftot42 کد منبع می تواند باشد
بارگیری شده از ftp://www.giga.or.at/pub/nih/ttftot42/ftp://www.giga.or.at/pub/nih/
ttftot42/⟩.

راه حل دیگر برای ایجاد wrapper های type42 استفاده از FontForge است که از http:// در دسترس است.
fontforge.sf.net ⟨http://fontforge.sf.net⟩. این ویرایشگر فونت می تواند بیشتر طرح کلی را تبدیل کند
فرمت های فونت

قلم نصب و راه اندازی


این بخش خلاصه ای از توضیحات فوق را ارائه می دهد. می تواند به عنوان گام به گام عمل کند
راهنمای نصب فونت برای چوپان می کند.

· فونت خود را به چیزی که groff درک می کند تبدیل کنید. این یا پست اسکریپت نوع 1 است
فونت با فرمت PFA یا فونت PostScript Type 42 همراه با یک فایل AFM.

اولین کاراکترهای یک فایل PFA به این صورت است:

%!PS-AdobeFont-1.0:

یک فایل PFB این را نیز در خط اول دارد، اما رشته قبل از مقداری است
بایت های باینری

اولین کاراکترهای یک فایل فونت نوع 42 به این صورت است:

%!PS-TrueTypeFont

این یک فرمت بسته بندی برای فونت های TrueType است. چاپگرهای قدیمی PS ممکن است از آن پشتیبانی نکنند
(این بدان معناست که آنها مفسر فونت TrueType داخلی ندارند).

اگر فونت شما با فرمت PFB است (این نوع فونت‌ها معمولاً دارای «.pfb» به عنوان پسوند فایل هستند)،
شما ممکن است از groff استفاده کنید pfbtops(1) برنامه ای برای تبدیل آن به PFA. برای فونت های TrueType،
امتحان ttftot42 or فونت فورج. برای همه فرمت های فونت دیگر استفاده کنید فونت فورج که می تواند تبدیل شود
اکثر فرمت های فونت طرح کلی

· تبدیل فایل AFM به یک فایل توضیحات فونت groff با استفاده از afmtodit(1) برنامه
یک تماس مثال است

afmtodit Foo-Bar-Bold.afm نقشه متنی FBB

که فایل متریک 'Foo-Bar-Bold.afm' را به فونت groff 'FBB' تبدیل می کند. اگر شما
خانواده فونت‌هایی داشته باشید که با چهره‌های معمولی، پررنگ، مورب و برجسته می‌آیند.
توصیه می شود از حروف استفاده کنید R, B, Iو BI، به ترتیب، به عنوان پسوند در
نام فونت groff برای کارکرد درخواست groff '.fam'. به عنوان مثال، groff داخلی است
فونت Times-Roman: نام خانوادگی فونت است T، و نام فونت groff هستند TR, TB, TI,
و TBI.

· هم فایل های توضیحات فونت groff و هم فونت ها را در یک زیر شاخه 'devps' نصب کنید
از مسیر قلمی که گروف پیدا می کند. را ببینید محیط زیست بخش در تپه(1) مرد
صفحه ای که مقدار واقعی مسیر فونت را فهرست می کند. توجه داشته باشید که groff از آن استفاده نمی کند
فایل های AFM (اما به هر حال ذخیره کردن آنها ایده خوبی است).

· ثبت تمام فونت هایی که باید در «devps/download» در چاپگر بارگیری شوند.
فایل. فقط اولین اتفاق این فایل در مسیر فونت خوانده می شود. این یعنی
که باید فایل «دانلود» پیش‌فرض را در اولین فهرست فونت خود کپی کنید
مسیر و فونت های خود را در آنجا اضافه کنید. برای ادامه مثال بالا فرض می کنیم که PS
نام فونت Foo-Bar-Bold.pfa "XY-Foo-Bar-Bold" است (نام فونت PS در
نام داخلی فیلد در فایل 'FBB')، بنابراین خط زیر باید به آن اضافه شود
'دانلود'.

XY-Foo-Bar-Bold Foo-Bar-Bold.pfa

OLD قلم ها


نسخه های groff 1.19.2 و قبل از آن شامل مجموعه ای کمی متفاوت از 35 هسته Adobe هستند.
فونت ها تفاوت عمدتاً فقدان علامت «یورو» و مجموعه کاهش یافته هسته است
جفت برای سازگاری با عقب، این فونت‌های قدیمی نیز در قسمت نصب شده‌اند

/usr/share/groff/1.22.3/oldfont/devps

دایرکتوری.

برای استفاده از آنها، مطمئن شوید که چوپان می کند فونت ها را قبل از فونت های پیش فرض سیستم (با
the same names): یا گزینه خط فرمان را اضافه کنید -F به چوپان می کند

خنده -Tps -PF -P/usr/share/groff/1.22.3/oldfont ...

یا دایرکتوری را به متغیر محیطی مسیر قلم groff اضافه کنید

GROFF_FONT_PATH=/usr/share/groff/1.22.3/oldfont

محیط زیست


GROPS_PROLOGUE
اگر این تنظیم شده باشد فو، و سپس چوپان می کند از فایل استفاده می کند فو (در مسیر فونت) به جای
فایل پیش فرض پیش فرض پرولوگ. گزینه -P این محیط را نادیده می گیرد
متغیر.

GROFF_FONT_PATH
لیستی از دایرکتوری هایی که در آن ها می توان به جستجو پرداخت توسعه تمدننام دایرکتوری علاوه بر
پیش فرض ها دیدن تپه(1) و groff_font(5) برای جزئیات بیشتر.

SOURCE_DATE_EPOCH
یک مهر زمانی (که به صورت ثانیه از زمان یونیکس بیان می شود) که به عنوان ایجاد استفاده می شود
مهر زمانی به جای زمان فعلی

با استفاده از خدمات onworks.net از grops به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player یک پخش کننده رسانه رایگان است
    نرم افزار، بخشی مبتنی بر WMP و VLC. این
    پخش کننده به سبک مینیمالیستی است، با
    بیش از ده رنگ تم، و همچنین می توانید
    ب ...
    AstrOrzPlayer را دانلود کنید
  • 2
    movistartv
    movistartv
    Kodi Movistar+ TV بدون ADDON برای XBMC/
    Kodi que Permite disponer de un
    رمزگشایی خدمات IPTV
    Movistar integrado en uno de los
    مراکز رسانه ای ما...
    دانلود movistartv
  • 3
    کد :: بلوک
    کد :: بلوک
    کد::Blocks یک منبع باز و رایگان است،
    کراس پلتفرم C، C++ و Fortran IDE
    ساخته شده برای پاسخگویی به بیشترین نیازها
    از کاربران آن بسیار طراحی شده است
    تمدید می کند ...
    کد دانلود::Blocks
  • 4
    در میان
    در میان
    در میان یا رابط پیشرفته Minecraft
    و Data/Structure Tracking ابزاری برای
    نمای کلی یک Minecraft را نمایش دهید
    جهان، بدون اینکه واقعاً آن را ایجاد کند. آی تی
    می توان ...
    دانلود در میان
  • 5
    MSYS2
    MSYS2
    MSYS2 مجموعه ای از ابزارها و
    کتابخانه ها به شما یک
    محیطی با کاربری آسان برای ساختمان،
    نصب و اجرای ویندوز بومی
    نرم افزار. باعث می شود ...
    MSYS2 را دانلود کنید
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo یک کدک تصویر JPEG است
    که از دستورالعمل های SIMD (MMX، SSE2،
    NEON، AltiVec) برای تسریع خط پایه
    فشرده سازی JPEG و رفع فشرده سازی روشن است
    x86، x8...
    دانلود libjpeg-turbo
  • بیشتر "

دستورات لینوکس

Ad