توثيق

    Table of Content
    • 3D تنسيقات الملفات
      • 3D تنسيقات الملفات
      • 3D2
      • 3DM
      • 3DS
      • 3MF
      • AMF
      • ASE
      • B3D
      • DAE
      • DBM
      • DRC
      • E57
      • FBX
      • GLB
      • GLTF
      • IPT
      • JT
      • MA
      • MB
      • MP
      • OBJ
      • PLY
      • PRC
      • RVM
      • STEP
      • STP
      • U3D
      • USD
      • USDZ
      • VRML
      • X
      • X3D
    • تنسيقات ملفات الصوت
      • تنسيقات ملفات الصوت
      • 8SVX
      • AA
      • AAC
      • AAX
      • AC3
      • ACT
      • AIFF
      • ALAC
      • AMR
      • APE
      • CDA
      • DSS
      • FLAC
      • GSM
      • M3U
      • M3U8
      • M4A
      • M4B
      • M4P
      • MID
      • MKA
      • MMF
      • MOD
      • MP2
      • MP3
      • MPC
      • MXL
      • NSA
      • OGG
      • OPUS
      • RA
      • RF64
      • SDT
      • STAP
      • VOC
      • VOX
      • VQF
      • WAV
      • WEBA
      • WFP
      • WMA
      • WPL
      • WV
    • تنسيقات ملف CAD
      • تنسيقات ملف CAD
      • ART
      • ASC
      • ASM
      • CATPART
      • CF2
      • DC3
      • DGN
      • DST
      • DWF
      • DWFX
      • DWG
      • DWT
      • DXF
      • FZP
      • HPGL
      • IFC
      • IGES
      • IGS
      • JVSG
      • NC
      • NWC
      • NWD
      • NWF
      • PAT
      • PHJ
      • PLT
      • PSM
      • PSS
      • RFA
      • RFT
      • RML
      • RVT
      • SLDPRT
      • STL
    • تنسيقات ضغط الملفات
      • تنسيقات ضغط الملفات
      • 7Z
      • ACE
      • ALZ
      • APK
      • ARC
      • ARJ
      • B1
      • B6Z
      • BKF
      • BNDL
      • BZ2
      • DAA
      • DAR
      • DEB
      • DMG
      • DZ
      • ECS
      • FZPZ
      • GZ
      • GZIP
      • ICE
      • ISO
      • KGB
      • LBR
      • LQR
      • LZ
      • LZ4
      • LZH
      • LZMA
      • LZO
      • LZX
      • MBW
      • MINT
      • MPKG
      • MPQ
      • NPK
      • OAR
      • PAGES
      • PEA
      • PET
      • PF
      • PKG
      • PTK
      • PUP
      • RAR
      • RPM
      • RTE
      • S00
      • SIFZ
      • SIT
      • SITX
      • SY_
      • TAR
      • TBZ
      • TGS
      • TGZ
      • TPSR
      • TZ
      • VPK
      • WHL
      • WUX
      • XAPK
      • XAR
      • XPI
      • XZ
      • Z
      • ZIM
      • ZIP
      • ZIPX
      • ZL
    • قاعدة البيانات
      • تنسيقات ملفات قاعدة البيانات
      • 4DB
      • 4DD
      • ACCDB
      • ACCDC
      • ACCDE
      • ACCDR
      • ACCDT
      • ACCDW
      • ACCFT
      • ADB
      • ADE
      • ADF
      • ADN
      • ADP
      • ALF
      • ANB
      • AQ
      • ASK
      • BAK
      • BCP
      • BTR
      • CDB
      • DACPAC
      • DAT
      • DB
      • DB3
      • DBC
      • DBF
      • DDL
      • DTSX
      • FMP12
      • FMPSL
      • FP5
      • FP7
      • GDB
      • ITW
      • LDF
      • LOG
      • MDB
      • MDF
      • MYI
      • NDF
      • NSF
      • SAV
      • SDF
      • SQL
      • SQLITE
      • TE
      • TRC
      • TRM
      • UDL
      • WDB
    • القرص والوسائط
      • تنسيقات ملفات الأقراص والوسائط
      • BIN
      • CCD
      • CSO
      • CUE
      • GADGET
      • IMG
      • NKIT
      • NRG
      • OVA
      • OVF
      • ROM
      • SDI
      • Toast
      • UDF
      • VCD
      • VDI
      • VHD
      • VHDX
      • WBFS
      • WIM
      • WUD
    • تنسيقات ملفات الكتاب الاليكتروني
      • تنسيقات ملفات الكتاب الاليكتروني
      • ACSM
      • AEP
      • APNX
      • AVA
      • AZW
      • AZW1
      • AZW3
      • AZW4
      • BKK
      • BPNUEB
      • CBC
      • CBR
      • CBZ
      • CEB
      • CEBX
      • DNL
      • EA
      • EAL
      • EBK
      • EDN
      • EPUB
      • ETD
      • FB2
      • FKB
      • HAN
      • HTML0
      • HTMLZ
      • HTXT
      • HTZ4
      • HTZ5
      • IBOOKS
      • KFX
      • KOOB
      • LIT
      • LRF
      • LRS
      • LRX
      • MART
      • MBP
      • MOBI
      • NCX
      • NVA
      • OEB
      • OEBZIP
      • OPF
      • ORB
      • PHL
      • PML
      • PMLZ
      • POBI
      • QMK
      • RB
      • RZB
      • RZS
      • SNB
      • TCR
      • TK3
      • TPZ
      • TR
      • TR3
      • VBK
      • WEBZ
      • YBK
    • تنسيقات ملفات البريد الإلكتروني
      • تنسيقات ملفات البريد الإلكتروني
      • EDB
      • EML
      • EMLX
      • ICS
      • MBOX
      • MSG
      • OFT
      • OLM
      • OST
      • P7S
      • PST
      • RPMSG
      • TNEF
      • VCF
    • تنفيذ
      • تنسيقات الملفات القابلة للتنفيذ
      • AHK
      • BAT
      • BTAPP
      • CGI
      • CMD
      • COM
      • EXE
      • IPA
      • MSI
      • MST
      • PIF
      • PYC
      • REG
      • WSF
      • WSH
      • XBE
      • XEX
    • تمويل
      • تنسيقات ملف التمويل
      • ABA
      • IXBRL
      • XBRL
    • الخط
      • تنسيقات ملف الخط
      • BDF
      • CFF
      • CFF2
      • EOT
      • FNT
      • FON
      • JFPROJ
      • MFX
      • OTF
      • PFA
      • PFB
      • PFM
      • SFD
      • TTC
      • TTF
      • Type1
      • WOFF
    • تنسيقات ملفات اللعبة
      • تنسيقات ملفات اللعبة
      • BMZ
      • BNS
      • CLIP
      • CON
      • CSD
      • CT
      • DEK
      • FOMOD
      • GAM
      • KODU
      • MCWORLD
      • MGX
      • PAK
      • PCC
      • PSS
      • PUP
      • PWF
      • REL
      • REP
      • RPX
      • SAV
      • SFAR
      • SID
      • U8
      • UMX
      • W3N
    • تنسيقات ملفات GIS
      • تنسيقات ملفات GIS
      • 000
      • 3D
      • 3DD
      • ADF
      • APL
      • APR
      • ATX
      • AUX
      • DEM
      • DIV
      • DLG
      • E00
      • ETA
      • FIT
      • GeoJSON
      • GLB
      • GMAP
      • GML
      • GPKG
      • GPX
      • IMG
      • KML
      • KMZ
      • LOC
      • MPS
      • NM2
      • NTF
      • OSM
      • QGD
      • QGS
      • QGZ
      • QLR
      • QML
      • SBN
      • SHP
      • SHX
      • SP3
      • SSF
      • TCX
    • تنسيقات ملفات الصور
      • تنسيقات ملفات الصور
      • AI
      • APNG
      • ART
      • AVIF
      • BMP
      • BPG
      • CDR
      • CLIP
      • CMX
      • CPC
      • CR2
      • CR3
      • CSL
      • CT
      • CUR
      • DCM
      • DCR
      • DCX
      • DDS
      • DIB
      • DICOM
      • DJVU
      • DNG
      • ECW
      • EMF
      • EMZ
      • EXIF
      • FLIF
      • FODG
      • GBR
      • GIF
      • HDR
      • HEIC
      • HEIF
      • ICNS
      • ICO
      • J2C
      • J2K
      • JFIF
      • JP2
      • JPC
      • JPEG
      • JPF
      • JPM
      • JPX
      • JXR
      • MNG
      • MP
      • MPO
      • NEF
      • ODG
      • OTG
      • PCT
      • PCX
      • PICT
      • PNG
      • PPP
      • PSB
      • PSD
      • PSP
      • PSPIMAGE
      • SKP
      • SVGZ
      • TGA
      • THM
      • TIFF
      • WEBP
      • WMF
      • WMZ
      • XPM
      • XPR
    • تنسيقات الملفات المتنوعة
      • تنسيقات الملفات المتنوعة
      • AML
      • ART
      • BUP
      • CMS
      • CTG
      • DAP
      • ENL
      • ERR
      • GPG
      • H4
      • H5
      • ICA
      • KLQ
      • LOCK
      • LRC
      • MD5
      • MSO
      • OBB
      • ODF
      • OGG
      • PES
      • RIS
      • RML
      • SSP
      • THM
      • TORRENT
      • VIM
      • VIMRC
      • XMP
      • XSMX
    • ملاحظة أخذ تنسيقات الملفات
      • ملاحظة أخذ تنسيقات الملفات
      • ONE
      • ONETOC2
    • لغة وصف الصفحة
      • لغة وصف الصفحة
      • AVERY
      • CGM
      • EPS
      • INDD
      • INDT
      • OXPS
      • PCL
      • PS
      • SVG
      • SWF
      • TEX
      • XPS
      • XSLFO
    • بي دي إف
      • PDF
      • FDF
      • PDF/A
      • PDF/E
      • PDF/UA
      • PDF/VT
      • PDF/X
      • XFDF
    • تنسيقات ملف العرض التقديمي
      • تنسيقات ملف العرض التقديمي
      • KEY
      • ODP
      • OTP
      • POT
      • POTM
      • POTX
      • PPS
      • PPSM
      • PPSX
      • PPT
      • PPTM
      • PPTX
    • برمجة
      • برمجة
      • ABC
      • ACD
      • ADDIN
      • ADS
      • AGI
      • AIA
      • AIDL
      • ALB
      • AML
      • ANE
      • APA
      • APKS
      • APPX
      • APPXBUNDLE
      • APPXUPLOAD
      • APS
      • ARSC
      • AS
      • AS2PROJ
      • AS3PROJ
      • ASC
      • ASI
      • ASM
      • ASVF
      • AU3
      • AWK
      • C
      • CD
      • Class
      • CMAKE
      • CONFIG
      • CPP
      • CS
      • CSPROJ
      • CXX
      • Dart
      • DIFF
      • EGG
      • ERB
      • EX
      • G4
      • GO
      • GROOVY
      • H
      • HAML
      • HH
      • HS
      • HTA
      • ICI
      • IN
      • INC
      • IPR
      • JAR
      • Java
      • JRXML
      • JSP
      • JSPF
      • KT
      • LGO
      • LUA
      • M
      • MAKE
      • MEL
      • MF
      • ML
      • MM
      • MRC
      • MSIX
      • NUPKG
      • NUT
      • PAS
      • PDB
      • PDE
      • PHP
      • PL
      • PY
      • PYD
      • PYI
      • PYM
      • PYW
      • PYX
      • R
      • RBXL
      • RBXM
      • RES
      • RS
      • RST
      • SCALA
      • SCM
      • SCRIPT
      • SH
      • SLN
      • SWIFT
      • TCL
      • TOML
      • TS
      • UNITY
      • VB
      • VBPROJ
      • VBS
      • VCXPROJ
      • XSD
      • YAML
      • YML
      • YPR
    • تنسيقات ملف إدارة المشروع
      • تنسيقات ملف إدارة المشروع
      • MPP
      • MPT
      • MPX
      • P6XML
      • XER
    • تنسيقات ملف الناشر
      • تنسيقات ملف الناشر
      • PUB
      • PUZ
    • الإبلاغ
      • الإبلاغ عن تنسيقات الملفات
      • MAR
      • RDL
      • RDLC
      • RPL
      • RPT
    • تنسيقات ملفات جدول البيانات
      • تنسيقات ملفات جدول البيانات
      • 123
      • 12M
      • _XLS
      • _XLSX
      • AST
      • AWS
      • BKS
      • CELL
      • CSV
      • CTS
      • DEF
      • DEX
      • DFG
      • DIF
      • DIS
      • EFU
      • ESS
      • FCS
      • FM
      • FODS
      • FP
      • GNM
      • GNUMERIC
      • IMP
      • MAR
      • NB
      • NUMBERS
      • NUMBERS-TEF
      • ODS
      • OTS
      • PMD
      • PMDX
      • PMVX
      • SDC
      • STC
      • SXC
      • TMV
      • TMVT
      • TSV
      • XAR
      • XL
      • XLA
      • XLAM
      • XLM
      • XLR
      • XLS
      • XLSB
      • XLSM
      • XLSMHTML
      • XLSX
      • XLT
      • XLTHTML
      • XLTM
      • XLTX
    • تنسيقات ملفات النظام
      • تنسيقات ملفات النظام
      • AML
      • ASV
      • CAB
      • CFG
      • CPG
      • CPL
      • DLL
      • DMP
      • DRV
      • ETL
      • HDMP
      • INI
      • INS
      • LNK
      • MDMP
      • SCR
      • SYS
      • TMP
    • تنسيقات ملفات الفيديو
      • تنسيقات ملفات الفيديو
      • 3G2
      • 3GP
      • AMV
      • ARF
      • ASF
      • AVCHD
      • AVI
      • BIK
      • DAV
      • EXO
      • F4V
      • FLV
      • H264
      • H265
      • IDX
      • IFO
      • M2TS
      • M4S
      • M4V
      • MJPEG
      • MK3D
      • MKS
      • MKV
      • MOV
      • MP4
      • MPE
      • MPG
      • MPV
      • MTS
      • MXF
      • NSV
      • PZ
      • QT
      • RM
      • RMVB
      • RV
      • SEC
      • SRT
      • TS
      • VID
      • VOB
      • VP6
      • VP8
      • VP9
      • VTT
      • WEBM
      • WMV
      • XVID
    • تنسيقات ملفات Visio
      • تنسيقات ملفات Visio
      • VDW
      • VDX
      • VSD
      • VSDM
      • VSDX
      • VSS
      • VSSM
      • VSSX
      • VST
      • VSTM
      • VSTX
      • VSX
      • VTX
    • تنسيقات ملفات الويب
      • تنسيقات ملفات الويب
      • A4P
      • A5W
      • AAE
      • ADR
      • AEX
      • ALX
      • AN
      • AP
      • APKG
      • APPCACHE
      • ARO
      • ASA
      • ASAX
      • ASCX
      • ASHX
      • ASMX
      • ASP
      • ASPX
      • ASR
      • ATOM
      • ATT
      • AWM
      • BML
      • BOK
      • BR
      • BWP
      • CDF
      • CER
      • CFM
      • CFML
      • CHA
      • CHAT
      • CHM
      • CMS
      • CODASITE
      • CON
      • CRDOWNLOAD
      • CRL
      • CRT
      • CSHTML
      • CSP
      • CSR
      • CSS
      • DAP
      • DBM
      • DCR
      • DER
      • DHTML
      • DISCO
      • DISCOMAP
      • DML
      • DO
      • DOCHTML
      • DOCMHTML
      • DOTHTML
      • DOWNLOAD
      • DRAWIO
      • DWT
      • ECE
      • EDGE
      • EPIBRW
      • ESPROJ
      • EWP
      • FCGI
      • FMP
      • FREEWAY
      • FWP
      • FWTEMPLATE
      • FWTEMPLATEB
      • GDOC
      • GDOCX
      • GNE
      • GSP
      • HAR
      • HDM
      • HDML
      • HTACCESS
      • HTC
      • HTM
      • HTML
      • HTX
      • HXS
      • HYPE
      • JHTML
      • JNLP
      • JS
      • JSON
      • JSPA
      • KEY
      • KIT
      • LESS
      • MHT
      • MHTML
      • MJS
      • OBML
      • OBML15
      • OBML16
      • P7B
      • P7C
      • PAC
      • PART
      • PEM
      • PRO
      • RHTML
      • RJS
      • RSS
      • Sass
      • SCSS
      • SHTML
      • SPC
      • SSP
      • STC
      • STML
      • TPL
      • TS
      • URL
      • VDW
      • VRT
      • WBS
      • WEBBOOKMARK
      • WEBLOC
      • WEBSITE
      • WHTT
      • WSDL
      • XAML
      • XD
      • XHT
      • XHTML
      • XML
      • XOJ
      • XOML
      • XSLT
      • XUL
      • ZUL
    • تنسيقات ملف معالجة الكلمات
      • تنسيقات ملف معالجة الكلمات
      • ASD
      • DOC
      • DOCM
      • DOCX
      • DOT
      • DOTM
      • DOTX
      • DSC
      • FAQ
      • FODT
      • IPYNB
      • LATEX
      • LTX
      • MAN
      • MD
      • ODM
      • ODT
      • OTT
      • QBL
      • QPF
      • RTF
      • TXT
      • WPD
      • WPS
    1. مسكن
    2. تنسيقات ملف معالجة الكلمات
    3. RTF

    What's on this Page

      • RTF ما ه
      • تاريخ موجز لتنسيق ملف RTF
      • مواصفات تنسيق ملف RTF
        • فهم أسس RTF
        • بنية ملف RTF
        • نهاية الوثيقة
      • مراجع

    RTF ما ه

    تم تقديمه وتوثيقه بواسطة Microsoft ، يمثل Rich Text Format (** RTF **) طريقة لترميز النص والرسومات المنسقة للاستخدام داخل التطبيقات. يسهل التنسيق تبادل المستندات عبر الأنظمة الأساسية مع منتجات Microsoft الأخرى ، وبالتالي يخدم غرض قابلية التشغيل البيني. هذه الإمكانية تجعلها معيارًا لنقل البيانات بين برامج معالجة الكلمات ، وبالتالي ، يمكن نقل المحتويات من نظام تشغيل إلى آخر دون فقدان تنسيق المستند. تتوفر مواصفات تنسيق الملف بواسطة Microsoft لـ [التنزيل] العام (https://www.microsoft.com/en-us/download/details.aspx؟id#10725) ويمكن الرجوع إليها من منظور المطور.

    تاريخ موجز لتنسيق ملف RTF

    خضع تنسيق ملف RTF لعدة مراجعات منذ نشره. تم نشر نسخته الرسمية للقراءة / الكتابة كجزء من Microsoft Word 3.0 لنظام التشغيل Macintosh بمواصفات الإصدار 1.0. تم نشر الإصدار الأخير من المواصفات 1.9.1 بواسطة Microsoft في مارس 2008. ولم يتم إجراء المزيد من التحسينات على المواصفات بعد ذلك. في الوقت الحالي ، تحتوي جميع أنظمة التشغيل تقريبًا على المزيد من التطبيقات الغنية بالميزات التي قللت / ألغت استخدام تنسيق ملف RTF.

    مواصفات تنسيق ملف RTF

    يعمل RTF كمعيار لنقل البيانات بين برامج معالجة الكلمات ونقل المحتوى من نظام تشغيل إلى آخر. يتم تحقيق ذلك باستخدام كلمات التحكم التي تم تقديمها بواسطة Microsoft Office Word حتى عام 2007. يتكون ملف RTF القياسي من ASCII لتمثيل نص منسق وبأحرف غير ASCII يتم تحويلها إلى قيم التعليمات البرمجية المناسبة. يمكن للإصدارات الأحدث من Word قراءة ملفات RTF التي تم إنشاؤها باستخدام الإصدارات السابقة ، بينما تتجاهل الإصدارات القديمة كلمات التحكم والمجموعات التي لا يفهمونها.

    فهم أسس RTF

    تستخدم ملفات RTF نصًا عاديًا ASCII 7 بت ، ويتألف من:

    • التحكم بالكلمات
    • رموز التحكم و
    • مجموعات.

    هذه بمثابة اللبنات الأساسية لتمثيل بيانات RTF كنص مفهوم وترميز الأحرف.

    التحكم في الكلمات

    تمثل هذه الأوامر المنسقة بشكل خاص والمستخدمة لتمييز الأحرف للعرض ولا يمكن أن تزيد عن 32 حرفًا. يتم تعريف كلمة التحكم من خلال:

    <ASCII Letter Sequence> //<//Delimiter//> //

    كل كلمة تحكم حساسة لحالة الأحرف وتبدأ بشرطة مائلة للخلف. يمكن أن يحتوي تسلسل حروف ASCII على أبجديات ASCII (من الألف إلى الياء ومن الألف إلى الياء). ال يشير إلى نهاية اسم كلمة التحكم ويمكن أن يكون واحدًا مما يلي:

    • مساحة. يعمل هذا فقط على تحديد كلمة تحكم ويتم تجاهله في المعالجة اللاحقة.
    • رقم رقمي أو علامة ناقص ASCII ، مما يشير إلى أن معلمة رقمية مرتبطة بكلمة التحكم. يتم بعد ذلك تحديد التسلسل الرقمي التالي بأي حرف بخلاف رقم ASCII (عادةً ما تكون كلمة تحكم أخرى تبدأ بشرطة مائلة للخلف). يمكن أن تكون المعلمة رقمًا عشريًا موجبًا أو سالبًا. نطاق القيم للرقم هو اسميًا –32768 حتى 32767 ، أي عدد صحيح 16 بتة موقّع. يأخذ عدد صغير من كلمات التحكم قيمًا في النطاق −2،147،483،648 إلى 2،147،483،647 (عدد صحيح موقعة 32 بت). تتضمن كلمات التحكم هذه ** \ binN ** ، ** \ revdttmN // ** ، ** \ rsidN ** كلمات التحكم ذات الصلة وبعض خصائص الصورة مثل ** \ bliptagN **. هنا يرمز ** N ** إلى المعلمة الرقمية. يجب أن يسمح محلل RTF بما يصل إلى 10 أرقام بشكل اختياري مسبوقة بعلامة ناقص. إذا كان المحدد عبارة عن مسافة ، فسيتم إهماله ، أي أنه لا يتم تضمينه في المعالجة اللاحقة.
    • أي حرف بخلاف الحرف أو الرقم. في هذه الحالة ، ينهي حرف التحديد كلمة التحكم وليس جزءًا من كلمة التحكم. مثل الشرطة المائلة للخلف “" ، والتي تعني كلمة تحكم جديدة أو يتبع رمز تحكم.

    رمز التحكم

    يمثل رمز التحكم حدثًا خاصًا له معنى محدد اعتمادًا على محتوياته. يتكون من شرطة مائلة للخلف متبوعة بحرف خاص (حرف غير أبجدي) ولا يحتوي على أي محددات.

    مجموعة

    يمكن أن تتكون المجموعة من نص أو كلمات تحكم أو رموز تحكم محاطة بأقواس (** {} ). يشير قوس الافتتاح ( {) إلى بداية المجموعة ويشير قوس الإغلاق (} **) إلى نهاية المجموعة. تحدد كل مجموعة النص المتأثر بالمجموعة والسمات المختلفة لذلك النص.

    بنية ملف RTF

    يحتوي ملف RTF على البنية القياسية التالية:

    تم تقديمه وتوثيقه بواسطة Microsoft ، يمثل Rich Text Format (** RTF **) طريقة لترميز النص والرسومات المنسقة للاستخدام داخل التطبيقات. يسهل التنسيق تبادل المستندات عبر الأنظمة الأساسية مع منتجات Microsoft الأخرى ، وبالتالي يخدم غرض قابلية التشغيل البيني. هذه الإمكانية تجعلها معيارًا لنقل البيانات بين برامج معالجة الكلمات ، وبالتالي ، يمكن نقل المحتويات من نظام تشغيل إلى آخر دون فقدان تنسيق المستند. تتوفر مواصفات تنسيق الملف بواسطة Microsoft لـ [التنزيل] العام (https://www.microsoft.com/en-us/download/details.aspx؟id#10725) ويمكن الرجوع إليها من منظور المطور.

    رأس RTF

    يحتوي رأس RTF على التمثيل التالي.

    الحقلالوصف
    <header>** \ rtf1 \ fbidis **؟ <character set> <from> ؟ <deffont> <deflang> <fonttbl> ؟ <filetbl> ؟ <colortbl> ؟ <stylesheet> ؟ <stylerestrictions> ؟ <listtables> ؟ <revtbl> ؟ <rsidtable> ؟ <mathprops> ؟ <generator> ؟

    يجب أن تظهر جداول الرأس بهذا الترتيب إذا كانت موجودة. يمكن أن يشتمل ملف RTF على مجموعات للخطوط والأنماط ولون الشاشة والصور والحواشي السفلية والتعليقات (التعليقات التوضيحية) والرؤوس والتذييلات والمعلومات الموجزة والحقول والإشارات المرجعية والمستند وخصائص تنسيق الفقرة والفقرة والحروف والرياضيات ، الصور والأشياء. إذا تم تضمين الخط والملف والنمط واللون وعلامة المراجعة ومجموعات المعلومات الموجزة وخصائص تنسيق المستند في الملف ، فيجب أن تظهر في رأس RTF ، الذي يسبق نص RTF. إذا لم يتم استخدام محتوى أي مجموعة ، يمكن حذف المجموعة. يجب أن تظهر أي مجموعة تستخدم الخصائص المحددة في مجموعة أخرى بعد المجموعة التي تحدد تلك الخصائص. على سبيل المثال ، يجب أن تسبق خصائص اللون والخط مجموعة الأنماط.

    إصدار RTF

    يجب أن يبدأ مستند RTF بهذه الأحرف الستة:

    {\rtf1
    

    حيث 1 يظهر رقم إصدار RTF.

    مجموعة الأحرف

    بعد {\ rtf1 ، يجب أن يعلن المستند عن مجموعة الأحرف التي يستخدمها. طريقة إعلان مجموعة الأحرف هي باستخدام أحد هذه الأوامر:

    “\ ansi” - المستند موجود في مجموعة أحرف ANSI ، والمعروفة أيضًا باسم Code Page 1252 ، وهي مجموعة أحرف MSWindows المعتادة.

    “\ mac” - المستند موجود في مجموعة أحرف MacAscii ، وهي مجموعة الأحرف المعتادة ضمن الإصدارات القديمة (ما قبل 10) من نظام التشغيل Mac OS.

    “\ pc” - المستند موجود في DOS Code Page 437 ، مجموعة الأحرف الافتراضية لـ MS-DOS. سيلاحظ الكاتبون الذين يتمتعون بذاكرة عضلية جيدة أن هذه هي مجموعة الأحرف التي لا تزال تُستخدم لتفسير الرموز “الرقمية البديلة” - على سبيل المثال ، عندما تضغط باستمرار على Alt وتكتب “130” على لوحة المفاتيح الرقمية ، فإنها تنتج حرف é ، لأن الحرف 130 في CP437 هو é. هذا هو الاستخدام الوحيد الذي يراه CP437 هذه الأيام.

    “\ pca” - المستند موجود في DOS Code Page 850 ، والمعروف أيضًا باسم MS-DOS Multilingual Code Page.

    أمر الخط

    تعريف مجموعة الأحرف متبوع بالأمر \ deffN. هذا يحدد أن رقم الخط N هو الخط الافتراضي لهذا المستند. يشار إلى رقم الخط N من جدول الخطوط. الأمر \ deffN اختياري تقنيًا ، ولكن يجب أن يكون موجودًا ليكون في الجانب الآمن كمقدمة عامة مثل اختيار الخط 0 كخط افتراضي.

    “{\ rtf1 \ ansi \ deff0”

    جدول الخطوط

    يتم سرد جميع الخطوط التي يمكن استخدامها في المستند في جدول الخطوط حيث يتم تمثيل كل خط برقم خط. يجب أن يحتوي المستند على جدول خطوط على الرغم من أن بعض البرامج ستعمل بدون ذلك أيضًا.

    بناء الجملة لجدول الخطوط هو {\ fonttbl // …

    {\ fnumber \ familycommand Fontname ؛}

    جدول الخطوط الذي يحتوي على أربعة إقرارات هو كما يلي:

    {\fonttbl
    {\f0\froman Times;}
    {\f1\fswiss Arial;}
    {\f2\fmodern Courier New;}
    }
    

    في مستند يحتوي على جدول الخطوط هذا ، سيطبع “{\ f2 stuff}” “stuff” في Courier New. لا يمكن استخدام الخط في مستند حتى يتم إدراجه في جدول الخطوط.

    نهاية الوثيقة

    يجب أن ينتهي كل مستند RTF بـ} ، لإغلاق المجموعة المفتوحة بواسطة {هذا هو الحرف الأول في المستند. لا شيء يمكن أن يتبع النهائي} ، باستثناء ربما سطر جديد.

    مراجع

    • [مواصفات RTF 1.9.1] (https://www.microsoft.com/en-us/download/details.aspx؟id#10725)
    • [Rich Text Format] (https://en.wikipedia.org/wiki/Rich_Text_Format)

    See Also

    • تنسيق ملف Xvid
    • تنسيق ملف RA
    • تنسيق ملف KT
    • تنسيق ملف RV
    • تنسيق ملف F4V
     
     عربي
    Close
     English
     Deutsch
     日本
     中文
     русский
     Français
     한국인
     Español
     Italiano
     Nederlands
     हिन्दी
     Indonesian
     Português
     Türkçe
     Ελληνικά
     ไทย
     עִברִית
     Svenska
     українська
     Tiếng Việt
     български
     Magyar
     čeština
     Română
     Polski