فرمت فایل rtf برای چیست؟ متن به هر قیمتی: RTF

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

RTF (rtf) نام فایل هایی است که در یک ویرایشگر متن ایجاد می شوند و مخفف rich text format است که به معنای فرمت متن غنی یا توسعه یافته است. این تا حدی به این معنی است که این قالب چند پلتفرمی است، یعنی می توان آن را در هر برنامه ای که برای ویرایش متون طراحی شده است ایجاد، باز و ویرایش کرد.

اسناد با پسوند rtf، اسناد متنی را می توان تقریباً در تمام ویرایشگرهای متن در ویندوز، سیستم عامل مک و سایرین و همچنین در برنامه های آفیس رایگان (OpenOffice، LibreOffice و غیره) باز و ویرایش کرد. بنابراین، هنگام ارسال اسناد RTF متنی خود از طریق ایمیل، می توانید مطمئن باشید که گیرنده به راحتی می تواند آنها را باز کرده و بخواند، حتی اگر آفیس را روی رایانه خود نصب نکرده باشد.

این برای چیست؟

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

اندازه فایل RTF

توانایی فایل‌های با پسوند rtf برای باز کردن در هر رایانه و در هر برنامه ویرایش متنی، برخلاف فرمت فایل docx که قبلاً آشنا بود، دلیل دست و پا گیر بودن آنها شده است. و اگر هنگام کار با اسناد کوچک "حجم بودن" آنها قابل توجه نباشد، ویرایش متون چند صفحه ای با جداول و شکل ها می تواند عملکرد رایانه را به میزان قابل توجهی بارگذاری کند.

RTF و ویروس ها

یکی دیگر از دلایل محبوبیت فرمت rtf "مقاومت" آن در برابر تأثیر انواع کدهای مخرب از جمله ویروس های ماکرو است. کارشناسان اذعان می کنند که سطح امنیتی استفاده از فرمت فایل متنی "غنی" به طور قابل توجهی پایین تر از فایل های با پسوند doc است. با این حال، آنها توصیه می کنند که همیشه اسناد RTF دریافت شده از جایی را با آنتی ویروس هایی با آخرین پایگاه داده بررسی کنید.

نحوه ذخیره متن در RTF

برای تبدیل یک فایل متنی به فرمت rtf، باید آن را باز کرده و بر روی دکمه “Save As” کلیک کنید. در پنجره باز شده نوع فایل RTF را انتخاب کنید.

بنابراین، RTF پسوند فایل های متنی است که فرمت آنها را نشان می دهد. علیرغم این واقعیت که این فرمت از قرن گذشته مورد استفاده قرار گرفته است و "وزن" قابل توجهی به فایل ها اضافه می کند، هنوز هم یک فرمت محبوب است. این به دلیل فرمت کراس پلتفرم و مقاومت در برابر ویروس فایل های این نوع است.

فرمت متن غنی (RTF)

این فرمت توسط مایکروسافت به عنوان یک فرمت استاندارد برای تبادل اسناد متنی تعریف شده است. بنابراین، این قالب از نظر هدف مشابه فرمت SYLK برای صفحات گسترده است. RTF توسط بسیاری از محصولات مایکروسافت پشتیبانی می شود. به عنوان مثال، با شروع نسخه 2.0، به عنوان یک فرمت کلیپ بورد به ویندوز معرفی شد و امکان تبادل داده بین برنامه های کاربردی مختلف ویندوز را فراهم کرد. علاوه بر این، فرمت RT توسط WORD برای مکینتاش، با نسخه 3.X، و WORD برای PC، با نسخه 4.X پشتیبانی می‌شود.
RTF فقط از کدهای قابل نمایش با کاراکتر از مجموعه کاراکترهای ASCII، MAC و PC برای تبادل اسناد استفاده می کند. علاوه بر متن، فایل با فرمت RT حاوی دستورات کنترلی به شکل قابل خواندن است.
این سند عمدتاً شامل دستورات کنترلی برای تنظیم برنامه ای برای خواندن فایل ها در قالب RTF است. این دستورات را می توان به کلمات کنترل و نمادهای کنترل تقسیم کرد.
یک کلمه کنترل دنباله ای از کاراکترها با یک جداکننده در پایان است:
\ دنباله حروف
قبل از کلمه کنترل، علامت معکوس "\" (اسلش معکوس) معرفی می شود. از کاراکترهای زیر می توان به عنوان جداکننده استفاده کرد:
Ш Space (فضا) و این کاراکتر به کلمه کنترل اشاره دارد.
شماره یا علامت "-". این کاراکترها باید با یک پارامتر محدود شده دنبال شوند. فاصله یا نویسه های دیگر غیر از اعداد و حروف را می توان به عنوان جداکننده استفاده کرد.
همه کاراکترها غیر از اعداد و حروف. این کاراکترها به کلمه کنترل تعلق ندارند.
در قالب RT، حروف از "A" تا "Z" و از "a" تا "z" و همچنین اعداد از "0" تا "9" برای تعیین دنباله کنترل استفاده می‌شوند. نمادهای ملی به اطلاعات کنترلی تعلق ندارند.
حروف جداگانه به عنوان کاراکترهای کنترل استفاده می شود. قبل از هر کاراکتر کنترل، علامت بک اسلش "\" وجود دارد:
نماد \کنترل
فقط تعداد کمی از این نمادها در حال حاضر تعریف شده است. بنابراین، کاراکترهای ناشناخته ممکن است هنگام خواندن نادیده گرفته شوند.
در قالب RT، می‌توان توالی‌های فردی را با استفاده از براکت‌ها در گروه‌ها ترکیب کرد:
(شروع گروه
) پایان گروه
چنین گروه هایی برای مثال هنگام توصیف پاورقی ها، سرصفحه ها و غیره ایجاد می شوند. اگر لازم است کاراکترهای "\"، "(" یا ")" را در متن ساده قرار دهید، باید قبل از آنها یک اسلش معکوس قرار دهید:
\\
\{
\}.
این به برنامه ای که دنباله RTF را می خواند اجازه می دهد تا تشخیص دهد که کاراکتر نباید به عنوان یک کاراکتر کنترل تفسیر شود.
فرمت RT همچنین از برخی کدهای کاراکتر برای کنترل چاپ استفاده می کند
معنی کد
جدولگر 09Н
نماد 0AN CR
0CH نماد LF
کاراکترهای CR و LF که در داخل متن قرار دارند نادیده گرفته خواهند شد. مایکروسافت هنگام نمایش یک فایل RTF از این کاراکترها برای وضوح استفاده می کند. در کلمات کنترلی، کاراکترهای CR و LF می توانند معنای خاصی داشته باشند که در هنگام توصیف دستورات با جزئیات بیشتری مورد بحث قرار خواهد گرفت.

کلمات کنترلی ویژه
RTF دارای کلمات کنترلی با هدف ویژه است. در زیر این کلمات و معنی آنها آورده شده است.

\chpgn
کلمه کنترل تغییر شماره صفحه شماره صفحه فعلی را نشان می دهد.
\chftn
کلمه کنترل تغییر پاورقی شماره گذاری خودکار پاورقی ها را فعال می کند.
\chdate
با استفاده از تاریخ تغییر می توانید تاریخ فعلی را نمایش دهید.
\chtime
با تغییر زمان می توانید زمان فعلی را نمایش دهید.
\chatn
پیوند به یادداشت (متن زیر در گروه).
\chftnsep
نشان دهنده تغییر در خط جداکننده پانوشت ها از متن است.
\/
با استفاده از این دنباله، متن فرمول وارد می شود.
\:
یک زیرمجموعه شاخص را نشان می دهد.
\*
هنگام خواندن فرمت RTF ممکن است از متن صرفنظر شود.
\~
یک فضای سخت (غیر شکستن) بین دو کلمه را مشخص می کند. در این موقعیت، جمله را نمی توان در خط بعدی تقسیم کرد.
\-
نماد نشان دهنده خط فاصله غیر ضروری است.
\_
این نماد نشان دهنده خط فاصله ای است که نمی تواند کلمه را در محل آن تقسیم کند.
\"هه
دنباله اجازه می دهد تا مستقیماً اعداد هگزادسیمال را به متن وارد کنید. آنها به جای کاراکترهای hh داده می شوند.
\ صفحه
این دنباله انتقال به صفحه جدید را تنظیم می کند.
\ خط
این دنباله باعث انتقال به یک خط جدید در متن می شود.
\ پاراگراف
با استفاده از این دنباله، انتهای یک پاراگراف در متن مشخص می شود. دنباله \par را می توان با دنباله \10 یا \13 جایگزین کرد. در این مورد، \10 با کاراکتر ASCII با کد 10 (بازگشت حمل) مطابقت دارد. شما نمی توانید کد ASCII 10 (CR) را مستقیما وارد کنید، زیرا توسط خواننده نادیده گرفته می شود.
\ بخش
این دنباله پایان یک قطعه متن یا پاراگراف متن را نشان می دهد.
\ تب
این دنباله جایگزین جدول ساز می شود. همچنین می توانید مستقیماً کد ASCII 09H را مشخص کنید.
\سلول
انتهای جدول (ستون).
\ ردیف
انتهای جدول (ردیف).

کلمات کنترل مقصد
با استفاده از کلمات کنترلی توضیح داده شده در زیر، می توانید تنظیمات اولیه را برای خواننده RTF انجام دهید. آنها فقط می توانند در ابتدای یک سند یا در ابتدای یک گروه رخ دهند. همه عملگرها همراه با پارامترها باید در داخل پرانتز قرار گیرند، به عنوان مثال:
(\rtf0\pc.......)
قالب برخی از اظهارات در زیر توضیح داده شده است.

\rtf<параметр>
شروع فایل را مشخص می کند. برنامه ای که برای ایجاد فایل استفاده می شود می تواند شماره نسخه را به عنوان پارامتر مشخص کند. مثلا:
(\rtf0.......)
برچسب باید در ابتدای فایل باشد. این عبارت ممکن است با عبارات دیگری یا پرانتز پایانی دنبال شود.
تنظیم نوع رمزگذاری برای متن ذخیره شده با استفاده از عملگرهای زیر انجام می شود:
\ansi: متن در قالب استاندارد ASCII ذخیره می شود. این فرمت برای مثال در ویندوز استفاده می شود.
\مک:. متن در کدگذاری مکینتاش ذخیره می شود
\pc: رمزگذاری کاراکتر IBM-PC برای خروجی متن استفاده می شود.
\rsa: IBM-PC Code Page 850 (مدل PS\2).
برای انتقال متون بین سیستم های مختلف، باید از رمزگذاری \ansi استفاده شود.

\colortbl
ویندوز و سایر برنامه ها از پالت ها برای تعیین رنگ استفاده می کنند. اغلب، پالت شامل 16 رنگ مختلف است که با ترکیب رنگ های اصلی - قرمز، سبز و آبی به دست می آید. دستور \colortbl به شما امکان می دهد تعاریف فردی را در پالت تغییر دهید. برای هر رنگ، جدول مقادیر اجزای قرمز، سبز و آبی را نشان می دهد. هر رنگ با سه پارامتر توصیف می شود:
\red000
\ green000
\ blue000
به جای 000، مقدار کسر رنگ در محدوده 0 تا 255 نشان داده شده است. مثال: در جدولی متشکل از 16 رنگ، رنگ های 0 و 2 باید دوباره تعریف شوند. توالی زیر را می توان برای نادیده گرفتن رنگ ها مشخص کرد:
( \colortbl \redl28\green64\bluel28\;;\red0\green64\bluel2 8;)
تعریف رنگ با نقطه ویرگول به پایان می رسد. از آنجایی که رنگ اول بدون تغییر باقی می ماند، دو کاراکتر ";" در دنباله وجود دارد. یکی پس از دیگری دنبال کنید دنباله با یک پرانتز بسته به پایان می رسد.
عملگر \cfn رنگ پس‌زمینه (با تنظیم پیش‌فرض n=0) و عملگر \cbn رنگ کاراکتر (با تنظیم پیش‌فرض n=0) را مشخص می‌کند.
\fonttbl
این عملگر برای ساخت جدول فونت استفاده می شود و نام فونت (گروه فونت) را با شماره فونت مرتبط می کند. هنگام تعریف فونت، می توانید از عملگرهای زیر استفاده کنید:
\fnil: نام گروه فونت ناشناخته است. خروجی باید از یک فونت استاندارد استفاده کند.
\froman: باید از فونت های رومی استفاده شود (مثلا Times Roman)
\fswiss: این عملگر استفاده از فونت های گروه سوئیسی (Helvetica، Swiss و غیره) را مجبور می کند.
\fmodern: می توان از فونت های Pica، Elite و Courier استفاده کرد.
\fscript: از فونت های کج از گروه Script استفاده می شود.
\fdecor: هنگام تعیین این عملگر، فونت ها باید از گروه Decor (انگلیسی قدیم و ...) انتخاب شوند.
\ftech: گروهی از فونت ها را با علائم فنی و ریاضی (SYMBOL و غیره) انتخاب کنید.
دستور ایجاد یک گروه فونت می تواند شامل عبارات زیر باشد:
(\fonttbl\f0\fnil پیش‌فرض؛)
(\fl\از رومن h;)
(\f2\fswiss helvetica;)
پس از کلمه کلیدی \fonttbl اولین شماره فونت \f0 قرار می گیرد. بعد تعریف گروه فونت می آید. در اینجا، بعد از عدد 0، \fnil نشان داده شده است، یعنی. نام گروه ناشناخته پارامتر بعدی نام فونت انتخاب شده را مشخص می کند (مثلاً roman h). دستورالعمل پیش فرض به خواننده می گوید که از یک فونت استاندارد استفاده کند. بعد از نام فونت یک نقطه ویرگول وجود دارد. در مثال بالا، فقط فونت های شماره 1 و 2 تعریف شده است.
قبل از اینکه با عملگر \stylesheet یا متن مواجه شود، جدول فونت باید با مقادیر پر شود. فونت استاندارد با استفاده از عملگر \deffn وارد می شود.

\stylesheet
این عملگر فونت پاراگراف را تعریف می کند. اندازه، سبک و نام حروف، و همچنین نحوه تراز کردن متن پاراگراف. این از دو پارامتر کلیدی استفاده می کند:
\sbasedon000: به جای 000 کاراکتر، تعداد نوع فونتی که به عنوان فونت فعلی استفاده می شود نشان داده می شود.
\snext000: تعداد نوع فونت بعدی (سبک) را تعیین می کند که به فونت فعلی تبدیل می شود.
اپراتور می تواند، برای مثال، به شکل زیر باشد:
(\stylesheet\s0\f3\fs20\qj عادی؛)
(\sl\f3\fs30\b\qc سرفصل سطح 3;)
فونت ها از 0 تا n شماره گذاری می شوند (\s0...). خط اول به سبک پاراگراف 0 (\s0) نام Normal می دهد. متن با فونت 3 (\f3)، اندازه 10 امتیاز (\fs20) خروجی می شود. پارامتر \qj نشان می دهد که عنوان باید با قالب تراز شود. خط دوم سبک فونت 1 را تعریف می‌کند که به آن Heading Level 3 می‌گویند. اندازه فونت 15 نقطه، پررنگ (\b = پررنگ) و متن در هنگام نمایش (\qc) در مرکز قرار می‌گیرد.

\تصویر
این عملگر هنگام توصیف تصویر در قالب بیت مپ استفاده می شود. پارامترهای زیر شامل توصیفی از نقاشی در مقادیر هگزادسیمال است. پارامترها را می توان به طور انتخابی برای تعریف هندسه نقاشی یا قالب آن استفاده کرد:
\pich000: عملگر ارتفاع تصویر را بر حسب پیکسل مشخص می کند. به جای سه صفر، یک مقدار عددی جایگزین می شود. اگر اپراتور وجود نداشته باشد، ارتفاع نقاشی از داده های گرافیکی فعلی تعیین می شود. با استفاده از پارامتر، می توانید ارتفاع خاصی را برای تصویر تعیین کنید.
\piw000: عملگر عرض تصویر را بر حسب پیکسل مشخص می کند. همه چیزهایی که در مورد اپراتور قبلی گفته شد درست است.
\picscaled: این عملگر ترسیم را به گونه ای مقیاس می دهد که دقیقاً منطقه اختصاص داده شده برای آن را پر کند.
\wmetafilen: مشخص می کند که داده ها در فرمت متافایل ویندوز ذخیره می شوند. پارامتر n نوع متافایل را مشخص می کند (1 = MM-text).
\macpict: این گزینه مشخص می کند که داده ها در فرمت Macintosh Quick-Draw ذخیره می شوند.
\bin000:. پارامتر تعداد بایت ها را مشخص می کند. به جای سه صفر، یک عدد هگزادسیمال نوشته می شود.
\wbitmapn: پارامتر فرمت تصویر بیت مپ را تعیین می کند. پارامتر n نوع را مشخص می کند (0 مربوط به یک بیت مپ منطقی است).
\brdrs: یک قاب عکس ساده را تعریف می کند
\brdrdb: یک حاشیه دوتایی برای تصویر تعریف می کند.
\brdrth: یک خط پررنگ برای حاشیه تصویر تعریف می کند.
\brdrsh: یک حاشیه سایه دار برای تصویر تعریف می کند.
\brdrdot: یک خط نقطه چین را برای طراحی مشخص می کند.
\brdrhair: یک خط نازک برای حاشیه تصویر تعریف می کند.
\picwGoaln: عرض مورد نظر تصویر را به صورت تکان دهنده تنظیم می کند
\pichGoaln: ارتفاع مورد نظر تصویر را به صورت تکان دهنده تنظیم می کند.
\picscalexn: مقیاس افقی را تنظیم می کند (n می تواند از 1 تا 100 باشد، پیش فرض -10 است).
\picscaleyn: مقیاس عمودی را تنظیم می کند (n می تواند از 1 تا 100 باشد، پیش فرض 10 است).
\piccroptn: حاشیه بالای یک عکس را به صورت تکان دهنده توصیف می کند. برای مقادیر مثبت پارامتر n، قسمت بالای تصویر قطع می شود. مقادیر منفی n امکان ایجاد یک قاب در اطراف تصویر را فراهم می کند. مقدار پیش فرض n 0 است.
\рiccrоbп: حاشیه پایین یک طراحی را به صورت تکان دهنده توصیف می کند. برای مقادیر مثبت پارامتر n، قسمت پایین تصویر قطع می شود. مقادیر منفی n امکان ایجاد یک قاب در اطراف تصویر را فراهم می کند. مقدار پیش فرض n 0 است.
\piccprorn: حاشیه سمت راست یک عکس را به صورت تکان دهنده توصیف می کند. برای مقادیر مثبت پارامتر n، تصویر در سمت راست قطع می شود. مقادیر منفی n امکان ایجاد یک قاب در اطراف تصویر را فراهم می کند. مقدار پیش فرض n 0 است.
\piccropln: حاشیه سمت چپ یک عکس را به صورت تکان دهنده توصیف می کند. برای مقادیر مثبت پارامتر n، تصویر در سمت چپ قطع می شود. مقادیر منفی n امکان ساخت یک قاب در اطراف تصویر را فراهم می کند. مقدار پیش فرض n 0 است.
\wbmbitspixeln: تعداد بیت در هر پیکسل را برای یک تصویر بیت مپ تعریف می کند (مقدار پیش فرض 1 است).
\wbmplanesn: تعداد bitplanes را تعریف می کند (مقدار پیش فرض 1 است).
\wbmwidtbbytesn: طول بیت مپ را بر حسب بایت مشخص می کند.

\پاورقی
بیانیه باید بلافاصله از علامت پاورقی پیروی کند و به متن مراجعه کند.

\سرتیتر
عملگر هدر متن فعلی را تعریف می کند و بنابراین باید در ابتدای متن ظاهر شود.

\سرتیتر
اپراتور یک هدر سمت چپ تعریف می کند که در آن هدر به صورت تراز به چپ نمایش داده می شود.

\headerr
اپراتور سرصفحه صفحه با اعداد فرد را تنظیم می کند که در آن هدر با هدر سمت راست نمایش داده می شود.

\headerf
این عبارت سرصفحه صفحه اول را تنظیم می کند.

\ پاورقی
عملگر پاورقی قطعه فعلی را تنظیم می کند و باید قبل از شروع متن مشخص شود.

\footerl
اپراتور پاورقی یک صفحه زوج (پانویس سمت چپ) را تنظیم می کند که در آن پاورقی به صورت تراز در سمت چپ نمایش داده می شود.

\ پاورقی
اپراتور پاورقی صفحه با اعداد فرد را تنظیم می کند که در آن با پاورقی دست راست ظاهر می شود.

\footerf
اپراتور فوتر صفحه اول را تنظیم می کند.

\ftnsep
عملگر کاراکتر جداکننده را برای پاورقی ها مشخص می کند.

\ftnsepc
عملگر جداکننده پاورقی را مشخص می کند که در صفحه بعد ادامه می یابد (ادامه پاورقی).

\ftncn
این عملگر برای نشان دادن ادامه متن پاورقی استفاده می شود.

\ اطلاعات
با استفاده از این کلمه کلیدی، یک بلوک اطلاعاتی در ابتدای سند باز می شود. ممکن است حاوی اطلاعاتی در مورد عنوان سند، تاریخ تدوین و غیره باشد. عملگرهای زیر ممکن است در داخل یک بلوک اطلاعاتی ظاهر شوند که با عملگر \info شروع می‌شود:
\عنوان
\موضوع
\اپراتور
\نویسنده
\کلید واژه ها
\doccm
\ نسخه
\nextfile
دستورات فهرست شده به شما امکان می دهند اطلاعات کمکی در مورد سند، به عنوان مثال، نام نویسنده، نسخه متنی، عنوان و غیره را منتقل کنید. برای پردازش دستورات بلوک اطلاعات نیازی به داده خوان RTF نیست.

\vern000
به جای 000، عبارت حاوی شماره نسخه برنامه ای است که سند در آن کامپایل شده است.

\creatim
این کلمه کلیدی تاریخ و زمان ایجاد سند را تعیین می کند. این داده ها با استفاده از عملگرهای زیر کدگذاری می شوند:
\ур000: سال ایجاد سند
\to000: ماه ایجاد سند
\dy000: روزی که سند ایجاد شد
\hr000: زمان ایجاد سند بر حسب ساعت
\min000: زمان ایجاد سند در دقیقه
\sec000: زمان ایجاد سند در ثانیه

\revtim
زمان و تاریخ آخرین به روز رسانی سند را تعیین می کند. هر دو پارامتر همانطور که در توضیحات عملگر \creatim مشخص شده است، مشخص می شوند.

\printtim
زمان و تاریخ آخرین چاپ سند را تعیین می کند. هر دو پارامتر همانطور که در توضیحات عملگر \creatim مشخص شده است، مشخص می شوند.

\buptim
زمان و تاریخ آخرین ذخیره سند (پشتیبان) را تعیین می کند. هر دو پارامتر همانطور که در توضیحات عملگر \creatim مشخص شده است، مشخص می شوند.

\edmins000
مدت زمان آخرین جلسه ویرایش (بر حسب دقیقه) را ذخیره می کند.

\nofpages000
\nofwords000
\nofchars000
\id000
عبارات فوق حاوی اطلاعات واجد شرایط در مورد سند (تعداد صفحات، تعداد کلمات و تعداد کاراکترها) و همچنین شماره شناسایی داخلی است.

\اظهار نظر
عنوان ممکن است حاوی متنی باشد که با کلمه کلیدی \comment علامت گذاری شده است. در این مورد، ما در مورد یک نظر در متن صحبت می کنیم که توسط داده خوان RTF نادیده گرفته می شود.

\رشته
گروهی از عملگرها هستند که برای توصیف فیلدهای درج شده در WORD استفاده می شوند. یک گروه با کلمه کلیدی \field شروع می شود که می تواند توسط عملگرهای زیر دنبال شود:
\flddirty: فیلد در آخرین به روز رسانی تغییر کرد
\fldedit: متن در آخرین به روز رسانی ویرایش شد
\fldlock: فیلد برای دسترسی بسته است و نمی توان آن را به روز کرد
\fldpriv: نتیجه گزارش نمی شود (مثلاً یک نقاشی)

\xe
این گروه از عبارات با دنباله کاراکتر \xe شروع می شود و می تواند حاوی کلمات کلیدی زیر باشد:
\bхе: شماره صفحه روی پررنگ تنظیم شده است.
\ixe: شماره صفحه به سبک ایتالیک تنظیم شده است.
\txe text: متن به جای شماره صفحه استفاده می شود.
\rхе نشانک: تولید شماره صفحه برای ناحیه حاوی نشانک.

\tc
یک گروه حاوی عناصر داده برای جداول است و می تواند شامل کلمات کلیدی زیر باشد:
\tcfn: نوع جدول منتقل می شود (n می تواند مقادیری از A تا Z داشته باشد، مقدار پیش فرض C است).
\tcln: شماره سطح (مقدار پیش فرض n = 1).

گروه عملگرهایی که نشانک ها را تعریف می کنند فقط شامل دو عملگر است:
\*\bkmkstart: شروع منطقه
\*\bkmkend: انتهای ناحیه

اپراتورهای قالب بندی سند
گروه بعدی شامل دستوراتی برای قالب بندی متن است. این دستورات را می توان به زیر گروه ها تقسیم کرد:
· دستوراتی که اثر آنها به کل متن گسترش می یابد،
· دستوراتی که فقط قالب پاراگراف فعلی را تغییر می دهند،
· دستورات مربوط به خروجی متن فعلی.
این بخش بیانیه های قالب بندی در سطح سند را توضیح می دهد.

\paperw000
این فرمان عرض ورق را به صورت تکان دادن مشخص می کند (1 ضربه برابر با 1/20 نقطه یا 1/1440 اینچ است). مقدار عرض به جای 000 مشخص شده است. اگر دستور وجود نداشته باشد، عرض صفحه روی 12240 twips تنظیم می شود.

\raperh000
این فرمان ارتفاع ورق را به صورت تکان دهنده تنظیم می کند. مقدار ارتفاع به جای 000 مشخص شده است. اگر دستور وجود نداشته باشد، ارتفاع صفحه روی 15840 twips متفاوت تنظیم می شود.

\margl000
با استفاده از این دستور می توانید عرض حاشیه سمت چپ را هنگام چاپ به صورت تکان دهنده تنظیم کنید. عرض میدان استاندارد 1800 پیچ است.

\margr000
با استفاده از این دستور می توانید عرض حاشیه سمت راست را هنگام چاپ به صورت تکان دهنده تنظیم کنید. عرض میدان استاندارد 1800 پیچ است.

\margt000
با استفاده از این دستور می توانید عرض حاشیه بالایی (بالای حاشیه) را هنگام چاپ به صورت تکه تکه تنظیم کنید. عرض میدان استاندارد 1440 twips است.

\margb000
با استفاده از این دستور می توانید عرض حاشیه پایین (پایین حاشیه) را هنگام چاپ به صورت تکه تکه تنظیم کنید. عرض میدان استاندارد 1440 twips است.

\ رو به رو
اپراتور صفحه روبرو ظاهر صفحه را تعیین می کند. برای مثال تعیین می کند که سرصفحه و پاورقی در صفحات زوج یا فرد چاپ شود. اگر h; اپراتور به دنبال پارامتر 0، خروجی سرکوب می شود.

\gutter000
با استفاده از این عملگر می توانید عرض حاشیه کلاسور (ناودان در داخل صفحه رو به رو) را تنظیم کنید.

\deftab000
این دستور اندازه tab stop را تعیین می کند. مقدار استاندارد 72 twips است.

\widowctrl
اپراتور کنترل Wido را روشن می کند. اگر اپراتور با پارامتر 0 دنبال شود، نظارت دوباره غیرفعال می شود.

\پایان یادداشت ها
اگر این پارامتر در سند مشخص شده باشد، متون پاورقی در انتهای قطعه قرار می گیرند.

\ftobj
به طور پیش‌فرض، پاورقی‌ها در پایین صفحه نمایش داده می‌شوند. این عملگر به شما امکان می دهد از نصب مشخص شده توسط اپراتور \endnotes به نصب استاندارد تغییر دهید.

\ftntj
متون پاورقی در متن نمایش داده می شود (پاورقی بالا توجیه شده است).

\ftnstart000
به جای 000، دستور شامل شماره شروع اولین پاورقی است. مقدار استاندارد عدد 1 است.

\ftnراه اندازی مجدد
هنگامی که این عملگر مشخص می شود، شماره گذاری پاورقی در هر صفحه از 1 شروع می شود. پارامتر 0 این تنظیم را غیرفعال می کند.

\pgnstart000
به جای 000، دستور حاوی شماره صفحه شروع است. مقدار استاندارد عدد 1 است.

\linestart000
مقدار مشخص شده به جای 000 شماره خط شروع را مشخص می کند. مقدار استاندارد عدد 1 است.

\چشم انداز
دستور به شما امکان می دهد جهت افقی را تنظیم کنید. تعیین 0 جهت عمودی را بازیابی می کند.

\byphhotz
منطقه ای را تعریف می کند که به عنوان - Zone hot Hyphenation تعیین می شود.

\ftnsep
جداکننده ای را تعریف می کند که پاورقی ها را از متن جدا می کند.

\ftnsepc
یک جداکننده تعریف می کند که پاورقی هایی را که به صفحه بعد ادامه می دهند از متن جدا می کند.

\ftncn
برای پاورقی بعدی علامت بزنید.

\enddoc
پاورقی در انتهای سند.

\*\nextfile
نام فایل خروجی یا فایل فهرست را (در پرانتز ()) می‌دهد.

\*\قالب
پس از اپراتور، نام فایل الگو در پرانتز () در صورتی که با پیش فرض متفاوت باشد نشان داده می شود.

\ساخت
ایجاد خودکار یک فایل پشتیبان در صورت محافظت از سند.

\defformat
به خواننده RTF می گوید که سند باید محافظت شود.

\ تجدید نظر
شامل یک پرچم تغییر است.

\margmirror
نشان می دهد که توضیحات مربوط به حاشیه چپ و راست باید منعکس شود.

\revproporn
مقدار پارامتر n سبک و روش برجسته کردن کاراکترها را هنگام ایجاد یادداشت های ویرایشی مشخص می کند. مقدار n 0 طبیعی است، 1 پررنگ، 2 مورب، 3 زیر خط (تنظیم پیش فرض)، 4 زیرخط دوتایی است.

\revbarn
بسته به مقدار پارامتر n، روش برجسته کردن متن یادداشت های سرمقاله با خطوط عمودی تنظیم می شود: 0 - علامت گذاری نشده، 1 - لبه سمت چپ متن علامت گذاری شده است، 2 - لبه سمت راست متن علامت گذاری شده است. ، 3 - علامت در خارج از متن (تنظیم استاندارد) در امتداد لبه صفحه قرار دارد.

قالب بندی بخش
گروه دوم عملگرها فرمت بخش را کنترل می کنند و از دستورات زیر تشکیل شده است.

\sectd
اپراتور تنظیمات استاندارد را برای پارامترهای بخش تنظیم می کند.

\sbknone
اپراتور انتقال به صفحه جدید را قبل از شروع یک بخش سرکوب می کند (بخش شکست پیوسته).

\sbkcol
هنگامی که این دستور در ابتدای یک بخش مشخص می شود، انتقال به یک ستون جدید انجام می شود (section break new column).

\sbkpage
وقتی این دستور (section break new page) در ابتدای بخش مشخص شود، انتقال به صفحه جدید اتفاق می افتد.

\sbkeven
هنگامی که این دستور در ابتدای یک بخش مشخص می شود، در صورت زوج بودن شماره صفحه، انتقال به صفحه جدید انجام می شود.

\sbkodd
هنگامی که این دستور در ابتدای یک بخش مشخص می شود، اگر شماره صفحه فرد باشد، انتقال به صفحه جدید انجام می شود (بخش شکستن عجیب و غریب).

\pgostartsn
شماره گذاری صفحات از شماره n شروع می شود.

\pgnراه اندازی مجدد
این دستور شماره گذاری موقت صفحه را تنظیم می کند که با مقدار 1 شروع می شود. پارامتر 0 ترتیب شماره گذاری قبلی را بازیابی می کند.

\pgndec
شماره صفحات به صورت اعشاری نمایش داده می شود.

\pgnucrm
شماره صفحات با اعداد رومی بزرگ (رومی بزرگ) نمایش داده می شود.

\pgnlcrm
شماره صفحات با اعداد رومی کوچک (حروف کوچک رومی) نمایش داده می شود.

\pgncont
شماره گذاری مداوم صفحات (تنظیم استاندارد).

\pgnucltr
شماره صفحات با حروف بزرگ نمایش داده می شود.

\pgnlcltr
شماره صفحات با حروف کوچک نمایش داده می شود.

\pgnx000
با استفاده از این دستور مختصات X شماره صفحه برای شماره گذاری خودکار مشخص می شود. مقدار نسبت به گوشه سمت چپ بالای صفحه است و به طور پیش فرض روی 720 twips تنظیم شده است.

\pgny000
با استفاده از این دستور، مختصات Y شماره صفحه در هنگام شماره گذاری خودکار مشخص می شود. مقدار نسبت به گوشه سمت چپ بالای صفحه است و به طور پیش فرض روی 720 twips تنظیم شده است.

\linemod000
اپراتور مقدار فاصله را هنگام شماره گذاری خطوط تنظیم می کند.

\linex000
اپراتور فاصله بین خطوط را تعیین می کند. به طور پیش فرض 360 twips است.

\linestartn
شماره گذاری خطوط از مقدار n شروع می شود.

\line راه اندازی مجدد
شماره خط را به 1 برمی گرداند. دستور شماره گذاری خطوط را از 1 تنظیم می کند.

\ خط صفحه
در هر صفحه، شماره گذاری خطوط با مقدار 1 شروع می شود.

\linecont
شماره گذاری خطوط از قسمت قبل (فصل قبل) ادامه دارد.

\headery000
این دستور مختصات Y هدر را مشخص می کند. مقدار نسبت به بالای صفحه است و به طور پیش فرض روی 720 ضربه زدن است.

\footery000
این دستور مختصات Y فوتر را مشخص می کند. مقدار نسبت به لبه پایین صفحه مشخص شده است و به طور پیش فرض روی 720 twips تنظیم شده است.

\vertalt
متن عمودی در لبه بالای صفحه تراز شده است. متن در بالای صفحه قرار دارد (تراز عمودی در بالای صفحه).

\vertalc
متن در وسط صفحه قرار می گیرد. تراز عمودی متن در مرکز صفحه انجام می شود (تراز عمودی در مرکز).

\vertalj
متن به صورت عمودی قرار می گیرد تا کل صفحه را پر کند (تراز عمودی موجه).

\vertalb
تراز عمودی متن در لبه پایین صفحه (تراز عمودی پایین) انجام می شود.

\cols000
با استفاده از این دستور می توانید تعداد ستون ها را در یک ردیف تنظیم کنید. مقدار پیش فرض 1 است.

\colsx000
این دستور فاصله بین دو ستون را به صورت دوتایی تنظیم می کند. مقدار استاندارد 720 twips است.

\انتهای اینجا
هنگامی که این عملگر مشخص می شود، پاورقی های پس از متن در انتهای بخش نمایش داده می شوند. این خروجی را می توان با تنظیم پارامتر روی 0 سرکوب کرد.

\titlepg
اپراتور خروجی صفحه عنوان را مشخص می کند. تنظیم 0 خروجی صفحه جلد را متوقف می کند.

قالب بندی پاراگراف
دستورات زیر قالب بندی پاراگراف را کنترل می کنند.
\پارد
اپراتور تنظیمات پیش فرض را برای پاراگراف تنظیم می کند.

\s000
دستور فونت پاراگراف داده شده را مشخص می کند. با استفاده از مقدار جایگزین شده به جای 000، یک انتخاب در جدول فونت انجام می شود.

\ql
وقتی دستور quad left را مشخص می کنید، متن در لبه سمت چپ صفحه تراز می شود.

\qr
وقتی دستور quad right را مشخص می کنید، متن در لبه سمت راست صفحه تراز می شود.

\qc
دستور چهار محور، متن را در مرکز صفحه قرار می دهد.

\qj
وقتی دستور quad justified را مشخص می کنید، متن با فرمت صفحه تراز می شود.

\fi000
عملگر میزان تورفتگی خط اول یک پاراگراف (تورفتگی خط اول) را تعیین می کند. مقدار پیش فرض 0 است.

\li000
اپراتور میزان تورفتگی پاراگراف به سمت چپ (تورفتگی چپ) را تعیین می کند. مقدار پیش فرض 0 است.

000
اپراتور میزان تورفتگی یک پاراگراف به سمت راست (تورفتگی سمت راست) را تعیین می کند. مقدار پیش فرض 0 است.

\sb000
عملگر تعداد خطوط خالی درج شده قبل از پاراگراف (فضاهای قبل) را مشخص می کند. مقدار پیش فرض 0 است.

\sa000
اپراتور تعداد خطوط خالی درج شده بعد از پاراگراف (فضاهای بعد) را مشخص می کند. مقدار پیش فرض 0 است.

\ sl000
این دستور فاصله بین خطوط را در نقاط تعیین می کند. مقدار استاندارد یک خط (12 امتیاز) است. دستور \sl000 حالت خط خودکار را فعال می کند.

\intbl
یک پاراگراف بخشی از یک جدول است.

\نگاه داشتن
هنگام تعیین این دستور، تعلق متن به پاراگراف فعلی ثبت می شود. این فرمان با تعیین پارامتر 0 غیرفعال می شود.

\ نگه داشتن
وقتی این دستور مشخص شد، متن با پاراگراف بعدی مطابقت داده می شود. این فرمان با تعیین پارامتر 0 غیرفعال می شود.

\sbys
با تعیین این عملگر می توان حالت ساید بای ساید را فعال کرد. هنگام تنظیم پارامتر روی 0، حالت غیرفعال می شود.

\pagebb
تعیین این عبارت می تواند صفحه شکستن قبل از دستور را فعال کند. تنظیم پارامتر روی 0 دستور را غیرفعال می کند.

\noline
وقتی این دستور مشخص شد، شماره گذاری خط غیرفعال می شود. تعیین پارامتر 0 فرمان را سرکوب می کند.

\brdrt
خط بالای پاراگراف (بالای مرزی) را تنظیم می کند.

\brdrb
خط زیر پاراگراف (پایین مرزی) را تنظیم می کند.

\brdrl
خط را در سمت چپ پاراگراف تنظیم می کند (مرز سمت چپ).

\brdrr
خط را در سمت راست پاراگراف تنظیم می کند (مرز سمت راست).

\ باکس
یک حاشیه در اطراف یک پاراگراف تنظیم می کند.

\brdrs
خط معمولی (تک ضخامت) را برای قاب تنظیم می کند.

\brdrtb
یک خط ضخیم برای قاب تعیین می کند.

\brdsu
حاشیه سایه دار (مرز) را تنظیم می کند.

\brdrdb
یک قاب دوتایی (بوردر) مشخص شده است.

\brdrdot
قاب با یک خط نقطه نشان داده می شود.

\بردربایر
قاب با یک خط نازک نشان داده می شود.

\brspn
فاصله بین قاب و جسم.

\ tqr
جدول‌نویسی را نشان می‌دهد که متن با آن در سمت راست تراز شده است (برگه همسطح سمت راست).

\tgc
نشان دهنده یک توقف برگه نسبت به آن است که متن در مرکز آن قرار دارد (برگه مرکزی).

\tqdec
یک برگه تراز اعشاری را نشان می دهد.

\tldot
جدول‌نویسی را نشان می‌دهد که فضای خالی آن با نقطه پر شده است (نقطه رهبر تب).

\tibypben
جدول نویسی را نشان می دهد که فضای خالی آن با خط تیره پر شده است (خط خطیر رهبر تب).

\tlul
یک رهبر برگه را نشان می دهد که فضای خالی آن با زیرخط پر شده است (زیر خط رهبر تب).

\ دهم
نشان دهنده یک tab stop است که فضای خالی آن با پررنگ پر شده است
خط ضخیم رهبر زبانه. \

\tx000
این دستور موقعیت tab stop را تعیین می کند.

\tb000
این دستور موقعیت جدول‌ساز عمودی را تعیین می‌کند. در این حالت یک خط عمودی در تمام طول پاراگراف فعلی کشیده می شود.

دستورات زیر به شما این امکان را می دهد که یک پاراگراف را در یک موقعیت خاص روی برگه قرار دهید.
\posxn
پاراگراف n را از لبه چپ قرار می دهد.

\posxc
پاراگراف افقی در مرکز نسبت به عنصر مشخص شده (صفحه، ستون) قرار می گیرد.

\posxi
پاراگراف به صورت افقی در داخل عنصر مشخص شده قرار می گیرد.

\posxl
پاراگراف افقی در سمت چپ عنصر مشخص شده قرار می گیرد.

\پوکسو
پاراگراف به صورت افقی خارج از عنصر مشخص شده قرار می گیرد.

\posxr
پاراگراف افقی در سمت راست عنصر مشخص شده قرار می گیرد.

\پوسی
پاراگراف را در فاصله ی «n» از لبه بالایی قرار می دهد.

\posyil
پاراگراف را در موقعیت فعلی (در خط) قرار می دهد.

\posyt
یک پاراگراف عمودی در بالای عنصر مشخص شده (صفحه، ستون) قرار می گیرد.

\posyc
پاراگراف عمودی در مرکز عنصر مشخص شده قرار می گیرد.

\posyb
پاراگراف عمودی در پایین عنصر مشخص شده قرار می گیرد.

\ abswn
عرض مطلق متن پاراگراف در دو نوبت.

\dxfrtextn
فاصله افقی بین متن اصلی و یک شی کاملاً در موقعیت (قاب با متن یا تصویر).

\pvmrg
موقعیت عمودی نسبت به حاشیه.

\pvpg
موقعیت عمودی نسبت به صفحه

\phmrg
موقعیت افقی نسبت به حاشیه.

\рhpg
موقعیت افقی نسبت به صفحه

\рhсol
موقعیت افقی نسبت به ستون.

دستورات زیر برای قالب بندی جداول تعریف شده اند.
\clbrdrb
لبه پایین میز.

\clbrdrt
لبه بالایی میز.

\clbrdrl
لبه سمت چپ میز.

\clbrdrr
لبه سمت راست میز.

ازدحام
مقادیر پیش فرض ردیف جدول را تنظیم می کند.

\trql
تراز چپ هنگام قرار دادن ردیف های جدول (از جمله ستون ها).

\trqr
تراز سمت راست هنگام قرار دادن ردیف های جدول (از جمله ستون ها).

\trqc
وسط سطرهای جدول (از جمله ستون ها).

\trgapho
نیمی از فاصله بین سلول های جدول (در دو نوبت).

\ trrbn
ارتفاع خط به صورت تکان دهنده

\trleftm
محل گوشه سمت چپ میز.

\cellxn
حاشیه سمت راست جدول را جایگزین کنید.

\clmgf
سلول اول را با سلول های باقیمانده جدول ادغام کنید.

\clmrg
یک سلول را با سلول قبلی ادغام کنید.

قالب بندی کاراکتر
این گروه از عملگرها برای قالب بندی کاراکترها (پررنگ، زیرخط و غیره) استفاده می شود.

\جلگه
این دستور گزینه های قالب بندی استاندارد را تنظیم می کند.

\b
تنظیم پررنگ برای متن چاپ شده. برای لغو، باید پارامتر 0 را مشخص کنید.

\من
سبک ایتالیک را برای متن چاپ شده تنظیم می کند. تنظیم با تعیین پارامتر 0 لغو می شود.

\ضربه
متن چاپ شده خط خطی خواهد بود. برای لغو، گزینه 0 را انتخاب کنید.

\ خروجی
تنظیم فونت طرح کلی برای متن چاپ شده. برای لغو، پارامتر 0 را انتخاب کنید.

\شاد
متن چاپ شده سایه دار خواهد شد. برای لغو، پارامتر باید روی 0 تنظیم شود.

\scaps
تنظیم متن برای چاپ با حروف کوچک. برای لغو، گزینه 0 را انتخاب کنید.

\ کلاه
متن را برای چاپ با حروف بزرگ و کوچک تنظیم می کند. برای لغو، باید پارامتر 0 را انتخاب کنید.

\ v
متن چاپ شده با فاصله (غیر قابل مشاهده) جایگزین می شود. برای لغو، پارامتر را روی 0 تنظیم کنید.

\f000
تنظیم تنظیمات قلم، تعیین شماره قلم به عنوان یک پارامتر.

\fs000
اپراتور به عنوان یک پارامتر ارتفاع کاراکترها را در واحدهای 1/2 نقطه مشخص می کند. مقدار استاندارد ارتفاع 24 واحد (12 امتیاز) است.

\expnd000
این پارامتر به شما این امکان را می دهد که فاصله بین کاراکترها را با تعیین تعداد بازه های 1/4 نقطه در هر کدام تغییر دهید.

\ul
تنظیم حالت خط کشی متن. برای لغو، باید پارامتر 0 را انتخاب کنید.

\ulw
اپراتور به شما امکان می دهد فقط زیر کلمات را مشخص کنید.

\uld
متن زیرخط نقطه‌دار را مشخص می‌کند.

\uldb
تنظیم حالت دو خط زیر برای متن.

هیچکدام
زیر خط کشیدن متن را لغو کنید.

\up000
تنظیم حالت ابرنویس برای نوشتن کاراکترها. اندازه در واحد 1/2 امتیاز مشخص شده است.

\n000
تنظیم حالت نوشتن بین خطی (زیرنویس). اندازه در واحد 1/2 امتیاز مشخص شده است.

\cf000
تعیین شماره رنگ در پالت.

\сb000
رنگ پس زمینه را با تعیین یک عدد در پالت تنظیم کنید.

نسخه های بعدی فرمت RT ممکن است با دستورات جدید تکمیل شود. اگر برنامه دستور را تشخیص ندهد، ممکن است از آن صرفنظر شود. انتهای هر دستور با یکی از کاراکترهای جداکننده که در بالا توضیح داده شد (اغلب نقطه ویرگول) مشخص می شود.

فرمت فایل RTF برای بسیاری از کاربرانی که با اسناد سروکار دارند آشناست. بسیاری از اسناد تجاری، کتاب ها و بروشورهای الکترونیکی، متون با انواع مختلف و مطالب - همه آنها از جمله در قالب فایل های rtf وجود دارند. هنگامی که نیاز به مشاهده محتویات چنین اسنادی احساس می شود، ویرایشگر متن معروف MS Word به کمک می آید و به راحتی فایل هایی از این نوع را باز می کند. اما آیا این تنها جایگزین است؟ البته که نه. در این مقاله به شما خواهم گفت که چگونه یک فایل RTF را باز کنید، چه برنامه هایی به ما در این امر کمک می کنند و چگونه از آنها استفاده کنیم.

همانطور که مشخص است، " rtf" یکی از اشکال پسوند فایل متنی است. این ترکیب حروف مخفف کلمات “ فرمت متن غنی» (فرمت متن غنی). یک سند در این فرمت از به اصطلاح "متن غنی" (متن غنی) پشتیبانی می کند که به شما امکان می دهد هنگام ویرایش یک سند با چندین گزینه قالب بندی متن، فونت های مختلف و اندازه آنها کار کنید، تصاویر JPG و PNG را در داخل متن قرار دهید، پشتیبانی کنید. تنظیمات برگه سفارشی و غیره.

این فرمت توسط مایکروسافت در سال 1987 ایجاد شد، در طی 20 سال تغییرات زیادی را پشت سر گذاشت و در سال 2008 مایکروسافت پایان پشتیبانی خود را اعلام کرد. با این حال، "rtf" اکنون یکی از محبوب ترین قالب های متنی است.

به طور معمول، فرمت متن RTF تقریباً در رایانه هر کاربری باز می شود (معمولاً با استفاده از ویرایشگر متن نصب شده MS Word). اگر به مشاهده فایل هایی از این نوع دسترسی ندارید، توصیه می کنم یکی از برنامه هایی را که در زیر لیست می کنم نصب و استفاده کنید.

بهترین برنامه ها برای باز کردن فایل های rtf

تعداد کافی برنامه وجود دارد که به شما امکان می دهد فایل های متنی را با پسوند rtf باز کنید. الگوریتم باز کردن چنین فایل هایی استاندارد است: برنامه مناسب را اجرا می کنید، روی زبانه "File" در آن کلیک می کنید، "Open" را در آنجا انتخاب می کنید و برنامه را به مسیر فایل rtf مورد نظر در دیسک رایانه شخصی خود نشان می دهید.

در میان محصولات نرم افزار RTF viewer، می توانم گزینه های زیر را توصیه کنم:

  • Microsoft WordPad یک ویرایشگر متن ساده شده از مایکروسافت است که معمولاً در سیستم عامل ویندوز با شروع ویندوز 95 گنجانده شده است. به شما امکان می دهد فایل های متنی را با فرمت rtf مشاهده، ویرایش و ذخیره کنید.

  • Microsoft Word، ویرایشگر متن محبوبی که قبلاً ذکر کردم، بخشی از مجموعه برنامه های Microsoft Office است. نسخه فعلی محصول Microsoft Office Word 2016 است.
  • Microsoft Works یک مجموعه ساده از برنامه های اداری برای استفاده خانگی است. ویرایشگر متن این بسته در عملکرد خود چیزی بین WordPad و MS Word است که از فرمت rtf پشتیبانی مؤثری ارائه می دهد.
  • Atlantis Word Processor یک ویرایشگر متن اشتراک‌افزار برای سیستم‌عامل ویندوز است. از جمله مزایای آن می توان به فشرده بودن آن (تنها 3 مگابایت) و سرعت پردازش فایل های RTF اشاره کرد.
  • TextMaker Viewer یک برنامه رایگان برای سیستم عامل ویندوز است که می تواند اکثریت قریب به اتفاق اسناد متنی، از جمله فرمت rtf مورد نیاز ما را باز و مشاهده کند.
  • Corel WordPerfect Office X6 یک بسته نرم افزار آفیس شناخته شده از Corel است که شامل ویرایشگر متن WordPerfect X3 است و از فرمت rtf پشتیبانی می کند. محصول پرداخت می شود؛
  • Apache OpenOffice مجموعه ای رایگان از برنامه های آفیس است که جایگزینی عالی برای Microsoft Office پولی است. ویرایشگر متن (Writer) موجود در این بسته به طور موثر از کار با فایل های rtf پشتیبانی می کند.
  • AbiSource AbiWord یک ویرایشگر متن رایگان است که از نظر عملکرد شبیه به MS Word است و می تواند پاسخی مؤثر به سؤال "چگونه rtf را باز کنیم" باشد.
  • TextMaker یک ویرایشگر متن است که در مجموعه اداری SoftMaker Office گنجانده شده است. از فرمت rtf نیز پشتیبانی می کند.

فایلی با این فرمت توسط سایر ویرایشگرهای متن پشتیبانی می شود که می توانند با متن فرمت شده کار کنند.

نحوه باز کردن فایل rtf به صورت آنلاین

چندین ابزار آنلاین نیز وجود دارد که به شما امکان می دهد rtf را به صورت آنلاین مشاهده و ویرایش کنید. من به سرویس Google Docs اشاره می کنم که به شما امکان می دهد اسناد rtf را به صورت آنلاین مشاهده کنید.

همچنین می توانید پسوند مناسب (نمایشگر اسناد آنلاین) را برای Google Chrome یا یک آنالوگ برای Mozilla Firefox نصب کنید که به شما امکان می دهد فایل های rtf را با استفاده از عملکرد مرورگرهای مشخص شده باز کنید.

علاوه بر این، می‌توانید از مبدل‌های آنلاین (مثلاً Zamzar) استفاده کنید که به شما امکان می‌دهد سند RTF خود را به قالب متنی که برای شما راحت‌تر است (مثلاً به همان "doc" محبوب تبدیل کنید.


نتیجه

برنامه هایی که در بالا لیست کردم به شما در مورد ویرایش پسوندهای RTF کمک می کنند. توصیه می کنم به گزینه های رایگان، به ویژه مجموعه اداری OpenOffice توجه کنید که به شما امکان می دهد با فایل هایی از این نوع کاملاً رایگان کار کنید. برای محافظه‌کاران، می‌توانم الگوی Microsoft Wordpad و Microsoft Word را توصیه کنم - بسیاری از کاربران، هر چه می‌گویند، آنها را انتخاب کنند.

در تماس با

برنامه های افزودنی برخی از فایل های مرتبط یا قابل باز شدن با Microsoft WordPad هستند. فایل‌های RTF اسناد متنی هستند که می‌توانند با استفاده از برنامه‌های پردازش کلمه برای رایانه‌های مبتنی بر Mac و مایکروسافت ویندوز، مانند Microsoft WordPad برای Windows و Microsoft Word 2011 برای Mac، ایجاد، باز، مشاهده، ویرایش یا تغییر دهند. این به کاربران پشتیبانی از سازگاری متقابل گسترده ای می دهد، که هدف اصلی برای بهبود فناوری Rich Text Format بود، و این فایل های rtf را حتی می توان باز کرد، مشاهده کرد و با برنامه های پایگاه داده استفاده کرد. پلت فرم OpenBSD Unix اغلب در رایانه هایی که به عنوان سرورهای وب یک شبکه امن اجرا می شوند استفاده می شود. فایل های OpenBSD ممکن است در دایرکتوری های سیستم OpenBSD که پس از نصب برنامه های نرم افزاری ایجاد شده اند، ذخیره شوند. فایل‌های با پسوند .openbsd را می‌توان توسط ویرایشگرهای متن استاندارد، به‌ویژه معروف مانند Microsoft Notepad باز کرد، و همچنین می‌توان از این ویرایشگر متن برای ایجاد و ویرایش فایل‌های OPENBSD استفاده کرد. فایل‌های با پسوند .readme اسناد متنی هستند که اطلاعات مفید و جزئیات خاصی در مورد برنامه‌های خاص نصب شده در سیستم به کاربران ارائه می‌دهند. این فایل ها را می توان با مجموعه ای از ویرایشگرهای متن از جمله Microsoft Notepad و Microsoft WordPad باز، مشاهده و ویرایش کرد.

مایکروسافت ورد

Microsoft Word یک برنامه پردازشگر کلمه است که در مجموعه Microsoft Office بسته بندی شده است. این توسط شرکت مایکروسافت توسعه یافته است و پسوند فایل .doc را هنگام ذخیره فایل ایجاد می کند. فرمت فایل سند (.doc) یک فرمت متنی یا فایل باینری برای ذخیره اسناد در یک رسانه ذخیره سازی است، عمدتاً برای استفاده رایانه ای، مانند تایپ متن، نمودار، جداول، قالب بندی صفحه، نمودارها، تصاویر و سایر اسنادی که محتوای آنها ایجاد شده است. ویرایش شده. محتویات این اسناد در هر اندازه ای قابل چاپ هستند و قابلیت باز شدن در دستگاه های دیگر را دارند مشروط بر اینکه سیستم عامل آن قادر به خواندن فایل های DOC باشد. این پسوند فایل .doc به استاندارد گسترده ای برای اسناد اداری تبدیل شده است، اما یک فرمت متعلق به آن است و همیشه به طور کامل توسط دیگر واژه پردازها پشتیبانی نمی شود. انواع برنامه هایی که قادر به باز کردن این نوع فایل ها و سیستم عامل های مختلف هستند و برنامه های نصب شده ای دارند که می توانند فایل 1ST را باز کنند عبارتند از: Microsoft Word، Microsoft Notepad، Microsoft Word، IBM Lotus WordPro و Corel WordPerfect.

دفترچه یادداشت مایکروسافت

دفترچه یادداشت مایکروسافت

Notepad یک ویرایشگر متن اصلی است که برای ایجاد اسناد ساده استفاده می شود. معمولاً برای مشاهده یا ویرایش فایل‌های متنی (txt.) و ابزاری ساده برای ایجاد صفحات وب استفاده می‌شود و فقط قالب‌بندی اولیه در اسناد HTML را پشتیبانی می‌کند. همچنین دارای یک عملکرد ورود ساده داخلی است. هر بار که فایلی که با .log مقدار دهی اولیه می شود باز می شود، برنامه یک مهر زمانی متنی را در آخرین خط فایل درج می کند. متن را از کلیپ بورد ویندوز می پذیرد. این برای حذف کدهای نوع قلم و سبک جاسازی شده از متن قالب بندی شده مفید است، مانند هنگام کپی کردن متن از یک صفحه وب و چسباندن در یک پیام ایمیل یا موارد دیگر "آنچه می بینید همان چیزی است که دریافت می کنید". ویرایشگر متن متن قالب‌بندی‌شده به‌طور موقت در دفترچه یادداشت جای‌گذاری می‌شود، و سپس بلافاصله دوباره در قالب stripped کپی می‌شود تا در برنامه دیگر جای‌گذاری شود. ویرایشگرهای متن ساده مانند Notepad ممکن است برای تغییر متن با نشانه گذاری، مانند HTML استفاده شود. نسخه‌های اولیه Notepad فقط ابتدایی‌ترین عملکردها، مانند یافتن متن را ارائه می‌کردند. نسخه های جدیدتر ویندوز شامل نسخه به روز شده Notepad با عملکرد جستجو و جایگزینی (Ctrl + H) و همچنین Ctrl + F برای جستجو و میانبرهای صفحه کلید مشابه است. از یک کلاس پنجره داخلی به نام edit استفاده می کند. در نسخه‌های قدیمی‌تر مانند Windows 95، Windows 98، Windows Me و Windows 3.1، محدودیت 64k در اندازه فایل در حال ویرایش وجود دارد که یک محدودیت سیستم‌عامل از کلاس EDIT است.


مایکروسافت کار می کند

مایکروسافت کار می کند

مایکروسافت ورکز نرم افزار بسته ای است که توسط مایکروسافت توسعه یافته است. نسبت به مایکروسافت آفیس یا سایر مجموعه‌های آفیس ارزان‌تر، کوچک‌تر است و ویژگی‌های کمتری دارد. عملکرد مرکزی آن شامل یک پردازشگر کلمه، یک صفحه گسترده و یک سیستم مدیریت پایگاه داده است. نسخه های جدیدتر دارای یک برنامه تقویم و یک فرهنگ لغت هستند در حالی که نسخه های قدیمی تر دارای یک شبیه ساز ترمینال هستند. فایل‌های با پسوند WPS برای فایل‌های خروجی برنامه پردازش کلمه Microsoft Works استفاده می‌شوند. این فایل ها به عنوان اسناد متنی طبقه بندی می شوند که می توان با استفاده از برنامه Microsoft Works ایجاد، ذخیره، مشاهده و ویرایش کرد. Microsoft Word 2010، Microsoft Publisher 2010، Planamesa NeoOffice و OxygenOffice Professional از جمله برنامه هایی هستند که قادر به باز کردن و مشاهده محتوای این فایل های WPS هستند. محتویات این فایل‌های WPS را می‌توان به دیگر قالب‌های سند word سازگار صادر کرد. این امر باعث سهولت و ارائه کارآمد اسناد، همکاری گروهی و اشتراک گذاری بین کاربران سیستم های مختلف و برنامه های پردازش کلمه می شود. با این حال، سند WPS را نمی توان با ماکروها و سایر گزینه های قالب بندی موجود در Microsoft Word اعمال کرد. بنابراین مایکروسافت پشتیبانی و توسعه برنامه Microsoft Works را با نسخه 9 آن و انتشار Microsoft Word 2010 متوقف کرد.

Notepad2

برنامه Notepad2 یک ویرایشگر متن پیشرفته تر برای ویندوز است که توسط Florian Balmer توسعه یافته است. این برنامه از Notepad داخلی اصلی مایکروسافت سرچشمه گرفته است، به همین دلیل است که حتی زمانی که کوچک است نیز موثر و سریع است. Notepad2 همچنین دارای ویژگی‌های زیادی مانند برجسته کردن نحو است که اجازه می‌دهد متن یا کد منبع با استفاده از فونت‌ها و رنگ‌های مختلف نمایش داده شود. این ویژگی برجسته سازی نحوی notepad2 به کاربران اجازه می دهد زبان برنامه نویسی را به راحتی و واضح بنویسند. این عملکرد شگفت‌انگیز Notepad2 همچنین به دلیل چندین ویژگی دیگر است که از جمله تورفتگی خودکار، ویژگی یافتن و جایگزینی منظم و مبتنی بر بیان، تطبیق براکت، تبدیل خط جدید، تبدیل کدگذاری و همچنین ویژگی‌های چندگانه خنثی سازی و انجام مجدد دارد. این ویژگی ها عملکرد Notepad ساده را پیشرفته تر می کند و استفاده از Notepad را برای باز کردن فایل ها با فرمت txt یا نوشتن کدهای HTML جالب تر می کند. Notepad2 همچنین از بسیاری از زبان های برنامه نویسی مانند ASP، C++، Perl، Java و غیره پشتیبانی می کند.

RTF (فرمت متن غنی) یک قالب متنی است که از TXT معمولی پیشرفته تر است. هدف توسعه دهندگان ایجاد قالبی مناسب برای خواندن اسناد و کتاب های الکترونیکی بود. این به لطف ارائه پشتیبانی متا تگ به دست آمد. بیایید دریابیم که کدام برنامه ها می توانند با اشیاء با پسوند RTF کار کنند.

سه گروه از برنامه ها از کار با Rich Text Format پشتیبانی می کنند:

  • واژه پردازهای موجود در تعدادی از مجموعه های اداری.
  • نرم افزار برای خواندن کتاب های الکترونیکی (به اصطلاح "خوانندگان")؛
  • ویرایشگرهای متن

علاوه بر این، اشیاء با این پسوند می توانند توسط برخی از بینندگان جهانی باز شوند.

روش 1: مایکروسافت ورد

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


به طور کلی، Word با فرمت RTF بسیار درست کار می کند و تمام اشیایی را که متا تگ ها در سند روی آنها اعمال می شود به درستی نمایش می دهد. اما این تعجب آور نیست، زیرا توسعه دهنده برنامه و این قالب یکسان است - مایکروسافت. در مورد محدودیت‌های ویرایش اسناد RTF در Word، این بیشتر مشکل خود قالب است تا برنامه، زیرا به سادگی از برخی ویژگی‌های پیشرفته که به عنوان مثال در قالب DOCX استفاده می‌شوند، پشتیبانی نمی‌کند. نقطه ضعف اصلی Word این است که ویرایشگر متن مشخص شده بخشی از مجموعه آفیس پولی Microsoft Office است.

روش 2: LibreOffice Writer

واژه پرداز بعدی که می تواند با RTF کار کند Writer است که در مجموعه رایگان برنامه های آفیس LibreOffice گنجانده شده است.


یک گزینه جایگزین برای راه اندازی یک سند متنی در پنجره شروع LibreOffice وجود دارد.


برای پیاده‌سازی گزینه دیگری برای باز کردن یک شی، کافیست به فهرست نهایی وارد شوید رهبر ارکستر، خود فایل متنی را انتخاب کرده و با نگه داشتن دکمه سمت چپ ماوس به پنجره LibreOffice بکشید. سند در Writer ظاهر می شود.

همچنین گزینه هایی برای باز کردن متن نه از طریق پنجره شروع LibreOffice، بلکه از طریق رابط خود برنامه Writer وجود دارد.


همانطور که می بینید، LibreOffice Writer گزینه های بیشتری را برای باز کردن متن از Word ارائه می دهد. اما، در عین حال، باید توجه داشت که هنگام نمایش متن با این فرمت در LibreOffice، برخی از فضاها با رنگ خاکستری مشخص می شوند که می تواند در خواندن اختلال ایجاد کند. علاوه بر این، نمای کتاب Libre از نظر راحتی نسبت به حالت خواندن Word پایین‌تر است. به طور خاص، در حالت "نمایش کتاب"ابزارهای غیر ضروری حذف نمی شوند. اما مزیت مطلق برنامه Writer این است که برخلاف برنامه مایکروسافت آفیس می توان از آن کاملا رایگان استفاده کرد.

روش 3: OpenOffice Writer

یکی دیگر از جایگزین های رایگان برای Word هنگام باز کردن RTF استفاده از برنامه OpenOffice Writer است که در بسته نرم افزاری رایگان آفیس دیگر - Apache OpenOffice گنجانده شده است.


گزینه ای برای راه اندازی از پنجره شروع بسته OpenOffice وجود دارد.


همچنین امکان راه اندازی یک سند با کشیدن و رها کردن از آن وجود دارد رهبر ارکستربه پنجره شروع OpenOffice مانند LibreOffice.

روند باز کردن نیز از طریق رابط Writer انجام می شود.


در واقع، تمام مزایا و معایب OpenOffice Writer هنگام کار با RTF مانند LibreOffice Writer است: این برنامه در نمایش بصری محتوا نسبت به Word پایین تر است، اما در عین حال، بر خلاف آن، رایگان است. به طور کلی، مجموعه اداری LibreOffice در حال حاضر مدرن تر و پیشرفته تر از رقیب اصلی خود در میان همتایان رایگان خود - Apache OpenOffice است.

روش 4: WordPad

برخی از ویرایشگرهای متن معمولی، که با پردازشگرهای کلمه توضیح داده شده در بالا در عملکرد کمتر توسعه یافته متفاوت هستند، از کار با RTF نیز پشتیبانی می کنند، اما نه همه آنها. به عنوان مثال، اگر بخواهید محتوای یک سند را در Notepad ویندوز اجرا کنید، به جای خواندن دلپذیر، متنی را با متا تگ هایی دریافت خواهید کرد که هدف از آن نمایش عناصر قالب بندی است. اما شما خود قالب بندی را نخواهید دید، زیرا Notepad از آن پشتیبانی نمی کند.

اما ویندوز یک ویرایشگر متن داخلی دارد که با موفقیت با نمایش اطلاعات در فرمت RTF مقابله می کند. به آن WordPad می گویند. علاوه بر این، فرمت RTF اصلی برای آن است، زیرا به طور پیش فرض برنامه فایل ها را با این پسوند ذخیره می کند. بیایید ببینیم چگونه می توانید متن با فرمت مشخص شده را در برنامه استاندارد WordPad ویندوز نمایش دهید.


واقعیت این است که در رجیستری ویندوز WordPad است که به عنوان نرم افزار پیش فرض برای باز کردن این فرمت ثبت شده است. بنابراین، اگر تنظیماتی در تنظیمات سیستم انجام نشده باشد، متن با استفاده از مسیر مشخص شده در WordPad باز می شود. اگر تغییراتی ایجاد شده باشد، سند با استفاده از نرم افزاری که به طور پیش فرض برای باز کردن آن اختصاص داده شده راه اندازی می شود.

راه اندازی RTF نیز از رابط WordPad امکان پذیر است.


البته، از نظر قابلیت نمایش محتوا، WordPad به طور قابل توجهی پایین تر از تمام واژه پردازهایی است که در بالا ذکر شد:

  • این برنامه، بر خلاف آنها، از کار با تصاویری که می توانند در یک سند جاسازی شوند، پشتیبانی نمی کند.
  • او متن را به صفحات تقسیم نمی کند، بلکه آن را به صورت یک نوار ارائه می کند.
  • برنامه حالت خواندن جداگانه ندارد.

اما در عین حال، WordPad یک مزیت مهم نسبت به برنامه های فوق دارد: نیازی به نصب ندارد، زیرا در نسخه اصلی ویندوز گنجانده شده است. مزیت دیگر این است که بر خلاف برنامه های قبلی، برای راه اندازی RTF در WordPad، به طور پیش فرض فقط باید روی یک شی در Explorer کلیک کنید.

روش 5: CoolReader

RTF را می توان نه تنها توسط پردازشگرها و ویرایشگرها، بلکه توسط خوانندگان نیز باز کرد، یعنی نرم افزاری که منحصراً برای خواندن طراحی شده است و نه برای ویرایش متن. یکی از محبوب ترین برنامه های این کلاس CoolReader است.


به طور کلی، CoolReader قالب بندی محتوای RTF را کاملاً درست نمایش می دهد. رابط کاربری این برنامه برای خواندن راحت تر از واژه پردازها و به خصوص ویرایشگرهای متنی که در بالا توضیح داده شد، است. در عین حال، برخلاف برنامه های قبلی، ویرایش متن در CoolReader غیرممکن است.

روش 6: AlReader

خواننده دیگری که از کار با RTF پشتیبانی می کند AlReader است.


نمایش محتوای RTF در این برنامه تفاوت چندانی با قابلیت های CoolReader ندارد، بنابراین در این جنبه خاص انتخاب سلیقه ای است. اما به طور کلی، AlReader از فرمت های بیشتری پشتیبانی می کند و جعبه ابزار گسترده تری نسبت به CoolReader دارد.

روش 7: کتابخوان ICE

خواننده بعدی که از فرمت توصیف شده پشتیبانی می کند ICE Book Reader است. درست است، این بیشتر به سمت ایجاد یک کتابخانه از کتاب های الکترونیکی است. بنابراین، باز کردن اشیاء در آن با تمام برنامه های قبلی تفاوت اساسی دارد. شما نمی توانید فایل را مستقیما اجرا کنید. ابتدا باید به کتابخانه داخلی ICE Book Reader وارد شود و تنها پس از آن باز شود.

  1. ICE Book Reader را فعال کنید. روی نماد کلیک کنید "کتابخانه"، که با یک نماد پوشه شکل در نوار افقی بالایی نشان داده می شود.
  2. پس از باز شدن پنجره کتابخانه، کلیک کنید "فایل". انتخاب کنید .

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

  3. در پنجره باز شده، به پوشه ای بروید که سند متنی که می خواهید وارد کنید در آن قرار دارد. آن را انتخاب کرده و کلیک کنید "خوب".
  4. محتوا به کتابخانه ICE Book Reader وارد خواهد شد. همانطور که می بینید، نام شی متن مورد نظر به لیست کتابخانه اضافه شده است. برای شروع خواندن این کتاب، روی نام این شی در پنجره کتابخانه دوبار کلیک کنید یا روی دکمه سمت چپ ماوس کلیک کنید. واردپس از انتشار آن

    شما همچنین می توانید این شی را انتخاب کنید، کلیک کنید "فایل"و سپس انتخاب کنید "کتاب بخوان".

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

  5. برای هر یک از اقدامات فوق، متن در ICE Book Reader نمایش داده می شود.

به طور کلی، مانند اکثر خواننده های دیگر، محتوای RTF در ICE Book Reader به درستی نمایش داده می شود و روش خواندن بسیار راحت است. اما فرآیند باز کردن پیچیده تر از موارد قبلی به نظر می رسد، زیرا لازم است به کتابخانه وارد شود. بنابراین، اکثر کاربرانی که کتابخانه خود را ندارند ترجیح می دهند از سایر بینندگان استفاده کنند.

روش 8: بیننده جهانی

بسیاری از بینندگان جهانی همچنین می توانند با فایل های RTF کار کنند. اینها برنامه هایی هستند که از مشاهده گروه های کاملاً متفاوت از اشیاء پشتیبانی می کنند: ویدیو، صدا، متن، جداول، تصاویر و غیره. یکی از این برنامه ها Universal Viewer است.


گزینه دیگری نیز وجود دارد.


Universal Viewer محتوای اشیاء RTF را به سبکی مشابه سبک نمایش در پردازشگرهای کلمه نمایش می دهد. مانند اکثر برنامه های جهانی دیگر، این برنامه از تمام استانداردهای فرمت های خاص پشتیبانی نمی کند، که ممکن است منجر به خطا در نمایش برخی از کاراکترها شود. بنابراین توصیه می شود از Universal Viewer برای آشنایی کلی با محتویات فایل استفاده شود و نه برای مطالعه کتاب.

ما فقط بخشی از برنامه هایی که می توانند با فرمت RTF کار کنند را به شما معرفی کرده ایم. در عین حال سعی کردیم محبوب ترین اپلیکیشن ها را انتخاب کنیم. انتخاب یک مورد خاص برای استفاده عملی در درجه اول به اهداف کاربر بستگی دارد.

بنابراین، اگر یک شی نیاز به ویرایش دارد، بهتر است از پردازشگرهای کلمه استفاده کنید: Microsoft Word، LibreOffice Writer یا OpenOffice Writer. علاوه بر این، گزینه اول ترجیح داده می شود. برای خواندن کتاب، بهتر است از برنامه های خواندنی استفاده کنید: CoolReader، AlReader و غیره. اگر شما نیز کتابخانه خود را مدیریت می کنید، ICE Book Reader مناسب است. اگر نیاز به خواندن یا ویرایش RTF دارید، اما نمی خواهید نرم افزار اضافی را نصب کنید، از ویرایشگر متن داخلی Windows WordPad استفاده کنید. در نهایت، اگر نمی‌دانید از کدام برنامه برای راه‌اندازی یک فایل با فرمت معین استفاده کنید، می‌توانید از یکی از بیننده‌های جهانی (مثلاً Universal Viewer) استفاده کنید. اگرچه، پس از خواندن این مقاله، از قبل می دانید که چگونه RTF را باز کنید.



 

شاید خواندن آن مفید باشد: