.\" -*- mode: troff; coding: utf-8 -*- .\" Automatically generated by Pod::Man v6.0.2 (Pod::Simple 3.45) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>. .ie n \{\ . ds C` "" . ds C' "" 'br\} .el\{\ . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" .\" Required to disable full justification in groff 1.23.0. .if n .ds AD l .\" ======================================================================== .\" .IX Title "TKPP 1" .TH TKPP 1 2026-04-05 "perl v5.42.2" "User Contributed Perl Documentation" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "نام (NAME)" tkpp \- رابط گرافیکی برای pp نوشته‌شده با Perl/Tk .SH "خلاصه دستور (SYNOPSIS)" .IX Header "SYNOPSIS" تنها کافی است این دستور را در خط فرمان اجرا کنید: .PP \fBtkpp\fR .SH "توضیحات (DESCRIPTION)" .IX Header "DESCRIPTION" برنامه .B tkpp یک رابط کاربری گرافیکی (GUI) برای .B pp است که می‌تواند اسکریپت‌های پرل را به فایل‌های خودکفای PAR، اسکریپت‌های پرل یا فایل‌های اجرایی مستقل تبدیل کند. .PP می‌توانید خط فرمان تولیدشده را ذخیره کنید، و همچنین پیکربندی رابط گرافیکی Tkpp خود را بارگذاری و ذخیره نمایید. در ادامه توضیح مختصری درباره رابط کاربری Tkpp آورده شده است. .SS "منو (Menu)" .IX Subsection "Menu" \fIFile \-> Save command line\fR .IX Subsection "File -> Save command line" .PP هنگامی که خط فرمان را در رابط گرافیکی Tkpp می‌سازید یا نمایش می‌دهید، می‌توانید آن را در فایلی جداگانه ذخیره کنید. این خط فرمان از طریق ترمینال قابل اجرا خواهد بود. .PP \fIFile \-> Save configuration\fR .IX Subsection "File -> Save configuration" .PP می‌توانید پیکربندی رابط کاربری خود (تمام گزینه‌های استفاده‌شده) را ذخیره کنید تا دفعه بعد آن را بارگذاری و اجرا نمایید. .PP \fIFile \-> Load configuration\fR .IX Subsection "File -> Load configuration" .PP بارگذاری فایل پیکربندی ذخیره‌شده. تمام گزینه‌های ذخیره‌شده در رابط گرافیکی اعمال خواهند شد. .PP \fIFile \-> Exit\fR .IX Subsection "File -> Exit" .PP بستن برنامه Tkpp. .PP \fIHelp \-> Tkpp documentation\fR .IX Subsection "Help -> Tkpp documentation" .PP نمایش مستندات POD مربوط به \fBTkpp\fR. .PP \fIHelp \-> pp documentation\fR .IX Subsection "Help -> pp documentation" .PP نمایش مستندات POD مربوط به \fBpp\fR. .PP \fIHelp \-> About Tkpp\fR .IX Subsection "Help -> About Tkpp" .PP نمایش نسخه و نویسندگان \fBTkpp\fR. .PP \fIHelp \-> About pp\fR .IX Subsection "Help -> About pp" .PP نمایش نسخه و نویسندگان \fBpp\fR (دستور pp \-\-version). .SS "زبانه‌های رابط کاربری (Tabs GUI)" .IX Subsection "Tabs GUI" پنج زبانه در رابط کاربری وجود دارد: General Options، Information، Size، Other Options و Output. .PP همه زبانه‌ها شامل تمام گزینه‌هایی هستند که می‌توان با pp استفاده کرد. تمام گزینه‌های پیش‌فرض pp حفظ شده‌اند. اکنون می‌توانید گزینه‌ها را بر اساس نیاز خود تنظیم کنید. پس از پایان، می‌توانید خط فرمان را نمایش دهید یا ساخت بسته خود را آغاز کنید. زبانه Output برای مشاهده پیام‌های خطا یا گزارش‌های کامل تعبیه شده است. .SH "نکات (NOTES)" .IX Header "NOTES" در سیستم‌های Win32، فرآیند ساخت در پردازه‌ای جداگانه اجرا می‌شود تا رابط گرافیکی قفل (فریز) نشود. .PP نخستین باری که از Tkpp استفاده می‌کنید، پیامی برای نصب برخی ماژول‌های CPAN جهت استفاده از رابط کاربری گرافیکی (مانند Tk و Tk::ColoredButton و...) نمایش داده می‌شود. .SH "همچنین ببینید (SEE ALSO)" .IX Header "SEE ALSO" pp, PAR .SH "نویسندگان (AUTHORS)" .IX Header "AUTHORS" برنامه Tkpp توسط Doug Gruber نوشته شده و توسط Djibril Ousmanou بازنویسی شده است. در صورتی که این برنامه با شکست مواجه شود، هر دو تکه آن به شما تعلق می‌گیرد! :\-) .SH "حق نشر (COPYRIGHT)" .IX Header "COPYRIGHT" Copyright 2003, 2004, 2005, 2006, 2011, 2014, 2015 by Doug Gruber , Audrey Tang and Djibril Ousmanou . .PP نه این برنامه و نه برنامه مرتبط pp، بر اساس بند هشتم مجوز هنری (Artistic License)، هیچ‌گونه محدودیت مجوزی بر فایل‌های تولیدشده توسط اجرای خود اعمال نمی‌کنند: .PP .Vb 5 \& "Aggregation of this Package with a commercial distribution is \& always permitted provided that the use of this Package is embedded; \& that is, when no overt attempt is made to make this Package\*(Aqs \& interfaces visible to the end user of the commercial distribution. \& Such use shall not be construed as a distribution of this Package." .Ve .PP بنابراین، شما کاملاً آزاد هستید هر مجوزی را بر روی فایل اجرایی حاصل قرار دهید، تا زمانی که کتابخانه‌های شخص‌ثالث بسته‌بندی‌شده نیز تحت مجوز Artistic License در دسترس باشند. .PP این برنامه یک نرم‌افزار آزاد است؛ می‌توانید آن را تحت همان شرایط خود Perl بازتوزیع کرده و/یا تغییر دهید. .PP فایل \fILICENSE\fR را ببینید.