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

Ad


فاویکون OnWorks

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

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

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

برنامه:

نام


gropdf - درایور PDF برای groff

خلاصه


gropdf [-دلوس] [-F دیر] [-p اندازه کاغذ] [-y ریخته گری] [-u [cmapfile]] [فایل ها ...]

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

شرح


gropdf خروجی گنو را ترجمه می کند تپه به PDF به طور معمول gropdf باید توسط
با استفاده از دستور groff با a -Tpdf گزینه. اگر فایلی ارائه نشد، gropdf می خواند
ورودی استاندارد یک نام فایل از - همچنین باعث می شود gropdf برای خواندن ورودی استاندارد PDF
خروجی روی خروجی استاندارد نوشته می شود. چه زمانی gropdf توسط اداره می شود خنده گزینه ها می تواند باشد
گذشت به gropdf با استفاده از خنده's -P گزینه.

بخش را ببینید قلم نصب و راه اندازی در زیر برای راهنمایی نحوه نصب فونت برای gropdf.

OPTIONS


-d اطلاعات اشکال زدایی را به عنوان نظرات در PDF وارد کنید. همچنین تولید می کند
PDF غیر فشرده

-e همه فونت ها را مجبور کنید در PDF جاسازی شوند.

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

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

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

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

-yریخته گری
ریخته گری را برای انتخاب فونت هایی با همین نام تنظیم کنید.

-e نیروهای gropdf برای جاسازی تمام فونت ها (حتی 14 فونت پایه PDF).

-s یک خط نظر به انتهای PDF اضافه کنید که آمار، یعنی تعداد صفحات داخل را نشان می دهد
سند Ghostscript's ps2pdf از این خط شکایت می کند اگر گنجانده شود، اما
به هر حال کار می کند

-u
-ucmapfilename
Gropdf معمولاً شامل ToUnicode CMap با هر فونتی است که با استفاده از آن ایجاد شده است text.enc as
این فایل رمزگذاری، جستجوی کلماتی که حاوی آن هستند را آسان تر می کند
لیگاتورها شما می توانید CMap خود را با تعیین a اضافه کنید cmapfilename یا ندارند
CMap را با حذف آرگومان انجام دهید.

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


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

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

فایل توضیحات دستگاه باید دارای اندازه کاغذ معتبر باشد. دیدن groff_font(5) برای اطلاعات بیشتر
اطلاعات. gropdf از همان فونت های نوع 1 Adobe postscript استفاده می کند چوپان می کند دستگاه
راننده. اگرچه استاندارد PDF اجازه استفاده از انواع فونت های دیگر (مانند TrueType) را می دهد
پیاده سازی فقط فونت پست اسکریپت نوع 1 را می پذیرد. فونت های نوع 1 کمتری پشتیبانی می شوند
به طور بومی در اسناد PDF از 35 فونت استاندارد پشتیبانی شده توسط چوپان می کند و تمام پست نویسی
چاپگرها، اما همه فونت ها در دسترس هستند، زیرا فونت هایی که به صورت بومی پشتیبانی نمی شوند، در دسترس هستند
به طور خودکار در PDF تعبیه شده است.

gropdf از مفهوم ریخته گری پشتیبانی می کند، که نسخه های مختلف اساساً یکسان است
فونت در حین نصب a ریخته گری کنترل های فایل که در آن فونت ها پیدا می شوند و می سازند خنده فونت
از فایل هایی که در سیستم شما کشف می کند.

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

نام داخلی psname

که می گوید نام پست اسکریپت فونت است psname. خطوطی که با # و
خطوط خالی نادیده گرفته می شوند. کد برای هر کاراکتر داده شده در فایل فونت باید
با کد موجود در رمزگذاری پیش فرض فونت مطابقت دارد. این کد را می توان با
la \N دنباله فرار در تپه برای انتخاب شخصیت، حتی اگر کاراکتر انتخاب نکرده باشد
نام گروف داشته باشد هر کاراکتر در فایل فونت باید در فونت PostScript وجود داشته باشد،
و عرض های داده شده در فایل فونت باید با عرض های استفاده شده در فونت PostScript مطابقت داشته باشد.

توجه داشته باشید که gropdf در حال حاضر فقط قادر است 256 حرف اول را با هر قلمی نمایش دهد. این
محدودیت در نسخه بعدی برداشته خواهد شد.

gropdf می تواند به طور خودکار فونت های قابل دانلود لازم برای چاپ سند را شامل شود.
فونت ها ممکن است در قالب PFA یا PFB باشند.

هر فونت قابل دانلودی که در صورت لزوم باید توسط آن گنجانده شود gropdf باید ذکر شود
در پرونده /usr/share/groff/1.22.3/font/devpdf/download; این باید از خطوط تشکیل شده باشد
فرم

ریخته گری فونت نام فایل

جایی که ریخته گری نام یا جای خالی ریخته گری پیش فرض است. فونت هست
نام پست اسکریپت فونت و نام فایل نام فایل حاوی فونت است.
خطوطی که با # و خطوط خالی نادیده گرفته می شوند. فیلدها باید با برگه ها از هم جدا شوند
(فضاها هستند نه مجاز)؛ نام فایل با استفاده از مکانیزم مشابه مورد استفاده جستجو می شود
برای فایل های متریک فونت groff. در دانلود خود فایل نیز با استفاده از این جستجو می شود
سازوکار؛ در حال حاضر، تنها اولین فایل یافت شده در مسیر فونت استفاده می شود. نام های ریخته گری
معمولاً یک کاراکتر (مانند «U» برای ریخته‌گری URW) یا برای حالت پیش‌فرض خالی هستند.
ریخته گری این پیش فرض از فونت های مشابه استفاده می کند اسکریپت ارواح زمانی که فونت ها را در a جاسازی می کند استفاده می کند
فایل پی دی اف.

در تنظیمات پیش فرض سبک هایی وجود دارد که نامیده می شوند 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. حروف کوچک یونانی
کاراکترها به طور خودکار مایل می شوند (برای مطابقت با فونت SymbolSlanted (SS) موجود برای
پس نوشته). Zapf Dingbats به عنوان موجود است ZD، علامت "دست به سمت چپ" (\[lh]) است
در دسترس است زیرا با استفاده از پسوند \X'pdf: xrev' تعریف شده است که معکوس می کند
جهت حروف در کلمات

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

gropdf برخی از دستورات X تولید شده با استفاده از \X دنباله های فرار پشتیبانی می شود
by چوپان می کند. به طور خاص، موارد زیر پشتیبانی می شود.

\X'ps: invis'
خروجی را سرکوب کنید

\X'ps: endinvis'
سرکوب خروجی را متوقف کنید.

\X'ps: exec gsave نقطه فعلی 2 کپی کنید ترجمه کردن n چرخاندن منفی عالی منفی عالی ترجمه کردن'
جایی که n زاویه چرخش است. این برای حمایت از تراز فرمان در gpic.

\X'ps: exec گرستور
دوباره استفاده شده توسط gpic برای بازیابی پس از چرخش

\X'ps: exec n setline پیوستن
جایی که n می تواند یکی از مقادیر زیر باشد.

0 = میتر پیوستن
1 = پیوستن گرد
2 = پیوند اریب

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

0 = کلاه باسن
1 = کلاهک گرد، و
2 = طرح کلاهک مربعی

\X'ps: ... pdfmark'
همه pdfmark ماکروهای نصب شده با استفاده از -m pdfmark or -m mspdf (به مستندات مراجعه کنید
در "pdfmark.pdf"). زیر مجموعه ای از این ماکروها به طور خودکار نصب می شوند که شما
استفاده کنید -Tpdf بنابراین برای استفاده بیشتر از PDF نیازی به استفاده از "-m pdfmark" ندارید
عملکرد.

بقیه PS: برچسب ها بی سر و صدا نادیده گرفته می شوند.

یک \X ویژه استفاده شده توسط درایور DVI نیز تشخیص داده می شود:

\X'size=اندازه کاغذ'
که در آن اندازه کاغذ پارامتر همان است اندازه کاغذ فرمان دیدن
groff_font(5) برای جزئیات. این بدان معنی است که شما می توانید اندازه صفحه را به دلخواه تغییر دهید
در فایل PDF در حال ایجاد توسط gropdf. اگر می خواهید کاغذ را عوض کنید
اندازه، باید قبل از شروع ایجاد صفحه انجام شود.

علاوه بر این، gropdf مجموعه خود را پشتیبانی می کند پی دی اف: برچسب ها تگ های زیر هستند
پشتیبانی:

\X'pdf: pdfpic پرونده هم ترازی عرض ارتفاع طول خط'
یک تصویر از مشخص شده قرار دهید عرض حاوی نقاشی PDF از فایل پرونده of
مطلوب عرض و ارتفاع (اگر ارتفاع وجود ندارد یا صفر است، سپس مقیاس بندی می شود
متناسب). اگر هم ترازی is -L طرح در تراز سمت چپ است. اگر هست -C or
-R a طول خط بزرگتر از عرض نقشه نیز مورد نیاز است. اگر
عرض به عنوان صفر مشخص می شود سپس عرض به نسبت ارتفاع مقیاس می شود.

\X'pdf: xrev'
این پرچمی را تغییر می دهد که جهت چاپ را معکوس می کند نامه by نامه,
یعنی هر حرف جداگانه معکوس می شود نه کل کلمه. این مفید است برای
معکوس کردن جهت حروف در فونت Dingbats. برای بازگشت به حالت عادی
چاپ دوباره دستور را تکرار کنید.

\X'pdf: مارک استارت /ANN تعریف'
ماکروهایی که از نشانک‌های PDF پشتیبانی می‌کنند از این تماس به صورت داخلی برای شروع استفاده می‌کنند
تعریف نقطه اتصال نشانک (کاربر با متن ".pdfhref L" را نامیده است
که به منطقه «نقطه داغ» تبدیل خواهد شد). به طور معمول این هرگز به جز از استفاده نمی شود
در ماکروهای pdfmark

\X'pdf: مارکند
ماکروهایی که از نشانک‌های PDF پشتیبانی می‌کنند از این تماس به صورت داخلی برای متوقف کردن آن استفاده می‌کنند
تعریف نقطه اتصال نشانک (کاربر با متن ".pdfhref L" را نامیده است
که به منطقه «نقطه داغ» تبدیل خواهد شد). به طور معمول این هرگز به جز از استفاده نمی شود
در ماکروهای pdfmark

\X'pdf: علامت تعلیق
\X'pdf: راه اندازی مجدد
اگر از تله صفحه برای تولید سرفصل ها، پایه ها و غیره استفاده می کنید، باید از آن استفاده کنید
در صورتی که یک "نقطه داغ" از مرز صفحه عبور کند، در غیر این صورت هر متنی توسط خروجی ارسال می شود
ماکرو عنوان یا پایه به عنوان بخشی از "نقطه داغ" علامت گذاری می شود. برای متوقف کردن
این اتفاق می افتد فقط ".pdfmarksuspend" و ".pdfmarkrestart" را در شروع و
انتهای صفحه ماکرو تله، به ترتیب. (اینها فقط ماکروهای راحتی هستند که
کد \X را منتشر کنید. این ماکروها فقط باید در تله صفحه استفاده شوند.)

واردات گرافیک
gropdf فقط از وارد کردن فایل های PDF دیگر به عنوان گرافیک پشتیبانی می کند. اما آن فایل PDF ممکن است حاوی باشد
هر یک از فرمت های گرافیکی پشتیبانی شده توسط استاندارد PDF (مانند JPEG، PNG، GIF، و غیره).
بنابراین هر برنامه ای که PDF را خروجی می کند می تواند به عنوان یک فایل جاسازی شده در آن استفاده شود gropdf. PDF
فایلی که می خواهید درج کنید باید یک صفحه باشد و طرح باید فقط در داخل آن قرار گیرد
اندازه رسانه فایل PDF بنابراین، در اینکاسکیپ(1) یا گیمپ(1) (مثلا) مطمئن شوید که
اندازه بوم فقط با تصویر متناسب است.

تجزیه کننده PDF مورد استفاده در gropdf به طور دقیق با همه موارد ممکن آزمایش نشده است
برنامه هایی که فایل های PDF تولید می کنند. اگر یک صفحه PDF پیدا کردید که وارد نمی شود
به درستی، ارزش اجرای آن را دارد pdftk(1) با صدور دستور برنامه ریزی کنید:

pdftk oldfile.pdf تولید newfile.pdf

ممکن است آن را پیدا کنید newfile.pdf اکنون با موفقیت بارگیری می شود.

نوع اصیل و دیگر فونت فرمت
gropdf هیچ فونت دیگری به جز Adobe Type 1 (PFA یا PFB) را پشتیبانی نمی کند.

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


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

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

اولین خط یک فایل PFA/PFB شامل موارد زیر است:

%!PS-AdobeFont-1.0:

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

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

afmtodit Foo-Bar-Bold.afm map/textmap FBB

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

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

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

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

از یک کاراکتر برگه برای جدا کردن فیلدها استفاده کنید و فیلد 'foundry' باید برای آن خالی باشد
ریخته گری پیش فرض

محیط زیست


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

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

با استفاده از خدمات onworks.net از gropdf آنلاین استفاده کنید


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

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

  • 1
    سوئیچ
    سوئیچ
    SWIG یک ابزار توسعه نرم افزار است
    که برنامه های نوشته شده به زبان C و را به هم متصل می کند
    C++ با انواع سطح بالا
    زبانهای برنامه نویسی. SWIG با استفاده می شود
    ناهمسان...
    SWIG را دانلود کنید
  • 2
    تم ووکامرس Nextjs React
    تم ووکامرس Nextjs React
    موضوع React WooCommerce، ساخته شده با
    Next JS، Webpack، Babel، Node و
    Express با استفاده از GraphQL و Apollo
    مشتری. فروشگاه ووکامرس در React(
    شامل: محصولات ...
    دانلود قالب WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    مخزن بسته برای ArchLabs این یک است
    برنامه ای که می توان آن را نیز واکشی کرد
    از جانب
    https://sourceforge.net/projects/archlabs-repo/.
    در OnWorks در...
    دانلود archlabs_repo
  • 4
    پروژه زفیر
    پروژه زفیر
    پروژه Zephyr یک نسل جدید است
    سیستم عامل بلادرنگ (RTOS) که
    از چندین سخت افزار پشتیبانی می کند
    معماری ها بر اساس الف است
    هسته با ردپای کوچک ...
    دانلود پروژه Zephyr
  • 5
    جواهرات
    جواهرات
    SCons یک ابزار ساخت نرم افزار است
    که جایگزینی برتر برای
    کلاسیک "ساخت" ابزار ساخت که
    همه ما می دانیم و دوست داریم. SCons است
    یک ...
    SCons را دانلود کنید
  • 6
    PSeInt
    PSeInt
    PSeInt یک مفسر شبه کد برای است
    دانشجویان برنامه نویسی اسپانیایی زبان
    هدف اصلی آن این است که ابزاری برای
    یادگیری و درک اصول اولیه
    مفهوم ...
    PSeInt را دانلود کنید
  • بیشتر "

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

Ad