.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.43) .\" .\" 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 .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . 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 .\" .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). .\" Fear. Run. Save yourself. No user-serviceable parts. . \" fudge factors for nroff and troff .if n \{\ . ds #H 0 . ds #V .8m . ds #F .3m . ds #[ \f1 . ds #] \fP .\} .if t \{\ . ds #H ((1u-(\\\\n(.fu%2u))*.13m) . ds #V .6m . ds #F 0 . ds #[ \& . ds #] \& .\} . \" simple accents for nroff and troff .if n \{\ . ds ' \& . ds ` \& . ds ^ \& . ds , \& . ds ~ ~ . ds / .\} .if t \{\ . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' . ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' . ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' . ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' . ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' .\} . \" troff and (daisy-wheel) nroff accents .ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' .ds 8 \h'\*(#H'\(*b\h'-\*(#H' .ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] .ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' .ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' .ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] .ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] .ds ae a\h'-(\w'a'u*4/10)'e .ds Ae A\h'-(\w'A'u*4/10)'E . \" corrections for vroff .if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' .if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' . \" for low resolution devices (crt and lpr) .if \n(.H>23 .if \n(.V>19 \ \{\ . ds : e . ds 8 ss . ds o a . ds d- d\h'-1'\(ga . ds D- D\h'-1'\(hy . ds th \o'bp' . ds Th \o'LP' . ds ae ae . ds Ae AE .\} .rm #[ #] #H #V #F C .\" ======================================================================== .\" .IX Title "urxvt 1" .TH urxvt 1 "2023-01-02" "9.31" "RXVT-UNICODE" .\" 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)" urclock \- ساعت و یادآور قرار ملاقات برای سامانه پنجره X11 .SH "خلاصه دستور (SYNOPSIS)" .IX Header "SYNOPSIS" .Vb 1 \& urclock [گزینه‌ها] .Ve .SH "توضیحات (DESCRIPTION)" .IX Header "DESCRIPTION" \&\fBurclock\fR \*(-- نسخه \fB9.31\fR \*(-- یک ساعت عقربه‌ای (آنالوگ) برای X است که به عنوان جایگزینی کم‌مصرف در حافظه برای \fIxclock\fR(1) طراحی شده و دارای قابلیت‌های بیشتری است: \fBurclock\fR در صورت وجود نامه الکترونیکی منتظر، رنگ‌های تصویر را معکوس می‌کند؛ همچنین دارای یک سیستم یادآور قرار ملاقات درون‌ساخت است. .SS "گزینه‌ها (OPTIONS)" .IX Subsection "OPTIONS" گزینه‌های پشتیبانی‌شده توسط \fBurclock\fR: .IP "\fB\-display\fR \fIdisplayname\fR" 4 .IX Item "-display displayname" تلاش برای باز کردن پنجره روی نمایشگر X مشخص‌شده. در صورت عدم تعیین این گزینه، از نمایشگر تعیین‌شده در متغیر محیطی \f(CW\*(C`DISPLAY\*(C'\fR استفاده می‌شود. .IP "\fB\-geometry\fR \fIgeom\fR" 4 .IX Item "-geometry geom" ایجاد پنجره با موقعیت و ابعاد هندسی مشخص‌شده برای پنجره X [پیش‌فرض \f(CW\*(C`80x80\*(C'\fR]. .IP "\fB\-bg\fR \fIcolor\fR" 4 .IX Item "-bg color" رنگ پس‌زمینه پنجره [پیش‌فرض \f(CW\*(C`white\*(C'\fR]. .IP "\fB\-fg\fR \fIcolor\fR" 4 .IX Item "-fg color" رنگ پیش‌زمینه پنجره [پیش‌فرض \f(CW\*(C`black\*(C'\fR]. .IP "\fB\-fn\fR \fIfontname\fR" 4 .IX Item "-fn fontname" انتخاب قلم مورد استفاده برای یادآورها [پیش‌فرض \f(CW\*(C`7x14\*(C'\fR]. .IP "\fB\-nodate\fR" 4 .IX Item "-nodate" عدم نمایش تاریخ امروز بر روی صفحه ساعت. .IP "\fB\-iconic\fR" 4 .IX Item "-iconic" راه‌اندازی به صورت کوچک‌شده (آیکون)، در صورت پشتیبانی توسط مدیر پنجره. .IP "\fB\-adjust\fR \fIddhhmm\fR" 4 .IX Item "-adjust ddhhmm" تنظیم ساعت به میزان +/\- \fIddhhmm\fR (\fIdd\fR = روز، \fIhh\fR = ساعت، \fImm\fR = دقیقه) برای تصحیح زمان نادرست ساعت بدون نیاز به دسترسی کاربر ریشه (root) یا برای کار در یک منطقه زمانی دیگر. .IP "\fB\-update\fR \fIn\fR" 4 .IX Item "-update n" به‌روزرسانی صفحه ساعت در هر \fIn\fR ثانیه [پیش‌فرض \f(CW30\fR]. اگر \fIn\fR=1 باشد، عقربه ثانیه‌شمار نیز نمایش داده می‌شود. .IP "\fB\-mail\fR \fIn\fR" 4 .IX Item "-mail n" بررسی دریافت نامه‌های جدید در هر \fIn\fR ثانیه [پیش‌فرض \f(CW60\fR]. فاصله زمانی واقعی مضربی از بازه به‌روزرسانی ساعت است. .IP "\fB\-mailfile\fR \fImailfile\fR" 4 .IX Item "-mailfile mailfile" جایگزینی متغیر محیطی \f(CW\*(C`MAIL\*(C'\fR با \fImailfile\fR به عنوان محل ذخیره نامه‌ها. .IP "\fB\-mailspawn\fR \fIcmd\fR" 4 .IX Item "-mailspawn cmd" اجرای دستور \fIcmd\fR در هنگام کلیک با کلید ماوس روی صفحه ساعت. .IP "\fB#\fR\fIgeom\fR" 4 .IX Item "#geom" تعیین اندازه ترجیحی برای پنجره آیکون [پیش‌فرض \f(CW\*(C`65x65\*(C'\fR]. .PP برخی از این گزینه‌ها ممکن است بسته به نحوه کامپایل urclock در دسترس نباشند. برای آگاهی از قابلیت‌های فعال، دستور \fBurclock \-help\fR را اجرا کنید. .SH "منابع سامانه اکس (X RESOURCES)" .IX Header "X RESOURCES" هیچ منبع X استفاده نمی‌شود \*(-- تنها گزینه‌های خط فرمان کاربرد دارند. .SH "عنوان‌ها و آیکون‌ها (TITLES AND ICONS)" .IX Header "TITLES AND ICONS" عنوان‌های پنجره و آیکون بر روی روز هفته و تاریخ تنظیم می‌شوند. همچنین تاریخ در نیمه پایینی ساعت نمایش داده می‌شود، مگر اینکه گزینه \&\fB\-nodate\fR مشخص شده باشد. پنجره آیکون «فعال» است و در صورت پشتیبانی توسط مدیر پنجره، زمان را نشان خواهد داد. .SH "یادآورها (REMINDERS)" .IX Header "REMINDERS" فایل \fB~/.rclock\fR (توجه: \fIنه\fR \fB~/.urclock\fR) فهرست پیام‌هایی که باید نمایش داده شوند و/یا برنامه‌هایی که باید در زمان‌ها و تاریخ‌های مشخص اجرا شوند را مشخص می‌کند. در زمان تعیین‌شده، \fBurclock\fR پنجره‌ای را در مرکز صفحه نمایش باز می‌کند تا پیام را نمایش دهد یا صرفاً برنامه زمان‌بندی‌شده را اجرا خواهد کرد. \fBurclock\fR فایل \fB~/.rclock\fR را در زمان راه‌اندازی، هر ۱۰ دقیقه یک‌بار (برای بررسی تغییرات) و پس از بسته شدن پنجره یک پیام (برای یافتن قرار ملاقات بعدی) می‌خواند. .PP یک ورودی در \fB~/.rclock\fR می‌تواند یکی از دو قالب زیر را داشته باشد (خطوط خالی و خطوط توضیحات نادیده گرفته می‌شوند): .PP \&\fBhh:mm [dd] \s-1MM/DD/YY\s0 message[; program]\fR .PP یا .PP \&\fB[hh:mm [dd] \s-1MM/DD/YY\s0 [message]]; program\fR .PP \&\fBhh\fR \- ساعت (0\-23؛ * = ساعت جاری) .PP \&\fBmm\fR \- دقیقه (0\-59؛ * = 0) .PP \&\fBdd\fR \- روزهای هفته (برخی/همه/هیچ‌کدام از umtwrfs؛ * = همه) .PP \&\fB\s-1MM\s0\fR \- ماه (1\-12؛ * = ماه جاری) .PP \&\fB\s-1DD\s0\fR \- روز ماه (1\-31؛ * = روز جاری) .PP \&\fB\s-1YY\s0\fR \- سال (0\-99 یا 1900\-????؛ * = سال جاری) .PP \&\fBmessage\fR \- پیامی که باید نمایش داده شود .PP \&\fBprogram\fR \- برنامه‌ای که باید اجرا شود .PP روزهای هفته از اختصارات زیر استفاده می‌کنند: \&\fBu\fR=یکشنبه، \fBm\fR=دوشنبه، \fBt\fR=سه‌شنبه، \fBw\fR=چهارشنبه، \fBr\fR=پنجشنبه، \fBf\fR=جمعه، \fBs\fR=شنبه، \&\fB*\fR=همه. .PP اگر \fBmessage\fR خالی باشد و \fBprogram\fR مشخص شده باشد، برنامه بدون پنجره پیام اجرا می‌شود. اگر زمان و تاریخ نیز تعیین نشده باشند، \fBprogram\fR در هنگام راه‌اندازی اجرا خواهد شد. توجه داشته باشید که \fBmessage\fR می‌تواند حاوی کاراکترهای اسکیپ باشد (\en: خط جدید، \e;: نقطه‌ویرگول). .PP در اینجا یک فایل نمونه آمده است که برخی از ساختارهای مجاز را نشان می‌دهد: .PP .Vb 1 \& # ~/.rclock \- My appointment file \& \& # startup functions \& ; xsetroot \-solid Black & \& \& # cron functions \& \& 10:00; xsetroot \-solid Grey25 & \& 14:00; xsetroot \-solid Grey75 & \& \& # daily/weekly reminders \& \& 08:15 mtwrf * Good Morning!\e\enRead News?; urxvt \-e News \& 12:00 mtwrf * Lunch Time! \& 17:00 mtwrf * Go Home \& 23:00 mtwrf * Still Here? Go to bed \& 08:10 twrf * Did you do your time card yesterday? \& 15:00 f * Friday, do your time card early! \& 16:00 mtwr * Do your time card \& 16:30 mtwrf * Did you do your time card? \& *:00 us * It\*(Aqs the weekend, why are you here? \& 8:15 f */13/* Friday the 13th! Careful! \& 8:15 * 4/1/* fkrkrmfismsmkd...dkdfk \& 8:16 * 4/1/* April Fools! \& \& # birthdays/anniversaries \& \& 16:00 05/21/* Pam\*(Aqs Birthday (next week) \& 16:00 05/24/* Pam\*(Aqs Birthday (in a few days) \& \& # once\-of appointments \& \& 08:30 03/15/94 Dentist appointment \& 08:30 03/15/1999 Dentist appointment \& 08:30 03/15/2004 Dentist appointment .Ve .SH "محیط (ENVIRONMENT)" .IX Header "ENVIRONMENT" \&\fBurclock\fR از متغیر محیطی \fB\s-1MAIL\s0\fR برای تعیین محل فایل مخزن نامه کاربر استفاده می‌کند، مگر اینکه گزینه \fB\-mailfile\fR مشخص شده باشد. .SH "اشکالات (BUGS)" .IX Header "BUGS" \&\fBurclock\fR در برخورد با خطاهای هنگام خواندن فایل \fB~/.rclock\fR چندان هوشمند نیست. هر یادآور باید یک خط منفرد حداکثر شامل ۲۵۵ نویسه باشد. پنجره‌های یادآور گاهی هنگام بالا آمدن یا آشکار شدن مجدد ترسیم نمی‌شوند (خالی می‌مانند). .SH "تاریخچه (HISTORY)" .IX Header "HISTORY" هنگام تبدیل rxvt به نسخه دارای یونیکد یعنی urxvt-unicode، برنامه‌های جانبی دیگر کنار گذاشته شدند، زیرا عیناً مشابه همتایان خود در rxvt بودند و بنابراین همچنان می‌شد با نصب rxvt آن‌ها را به‌طور مستقل نصب کرد. .PP از آنجا که توزیع‌ها شروع به حذف rxvt (و به تبع آن rclock) کردند، برنامه rclock با نام urclock به بسته rxvt-unicode اضافه شده است. این برنامه از نظر عملکردی باید با برنامه rclock در rxvt کاملاً یکسان باشد، از جمله استفاده از همان نام فایل پیکربندی. .SH "نویسندگان (AUTHORS)" .IX Header "AUTHORS" Rob Nation .PP اصلاحات توسط mj olesen .PP اصلاحات توسط Marc A. Lehmann .PP اصلاحات توسط Emanuele Giaquinta .PP در حال حاضر به عنوان بخشی از بسته rxvt-unicode نگهداری می‌شود.