Microsoft ® ms-dos ®, Windows ®, Windows nt ®, and Apple Macintosh Applications


Download 1.13 Mb.
NameMicrosoft ® ms-dos ®, Windows ®, Windows nt ®, and Apple Macintosh Applications
page1/23
A typeDocumentation
manual-guide.com > manual > Documentation
  1   2   3   4   5   6   7   8   9   ...   23

Microsoft® MS-DOS®, Windows®, Windows NT®, and Apple Macintosh Applications

®

Version:

RTF Version 1.7

Microsoft Technical Support

Subject:

Rich Text Format (RTF) Specification

Specification

Contents:

Pages

8/2001– Word 2002 RTF Specification



Introduction 2

RTF Syntax 2

Conventions of an RTF Reader 4

Formal Syntax 5

Contents of an RTF File 6

Header 6

RTF Version 6

Character Set 7

Unicode RTF 7

Default Fonts 9

Font Table 10

File Table 13

Color Table 14

Style Sheet 15

List Tables 18

Paragraph Group Properties 20

Track Changes (Revision Marks) 21

RSID 21

Generator 23

Document Area 23

Information Group 23

Document Formatting Properties 25

Section Text 32

Paragraph Text 38

Character Text 62

Document Variables 73

Bookmarks 73

Pictures 74

Objects 77

Drawing Objects 80

Footnotes 101

Comments (Annotations) 101

Fields 102

Form Fields 103

Index Entries 104

Table of Contents Entries 105

Bidirectional Language Support 105

Far East Support 107

Escaped Expressions 107

Character Set 107

Character Mapping 108

Font Family 108

Composite Fonts (Associated Fonts for International Runs) 108

New Far East Control Words Created by Word 6J 109

New Far East Control Words Created by Asian Versions of Word 97 112

New Far East Control Words Created by Word 2000 115

Appendix A: Sample RTF Reader Application 117

How to Write an RTF Reader 117

A Sample RTF Reader Implementation 118

Rtfdecl.h 118

Rtftype.h 118

Rtfactn.c 120

Notes on Implementing Other RTF Features 121

Tabs and Other Control Sequences Terminating in a Fixed Control 121

Borders and Other Control Sequences Beginning with a Fixed Control 121

Other Problem Areas in RTF 122

Style Sheets 122

Property Changes 122

Fields 122

Tables 122

Rtfdecl.h 123

Rtftype.h 124

Makefile 142

Special Characters and A–B 143

C-E 147

F-L 153

M-O 159

P-R 161

S-T 166

U-Z 174

Appendix C: Control Words introduced by other Microsoft Products 176

Pocket Word 176

Exchange (Used in RTF<->HTML Conversions) 176


Introduction


The Rich Text Format (RTF) Specification is a method of encoding formatted text and graphics for easy transfer between applications. Currently, users depend on special translation software to move word-processing documents between different MS-DOS®, Microsoft® Windows®, OS/2, Macintosh, and Power Macintosh applications.

The RTF Specification provides a format for text and graphics interchange that can be used with different output devices, operating environments, and operating systems. RTF uses the ANSI, PC-8, Macintosh, or IBM PC character set to control the representation and formatting of a document, both on the screen and in print. With the RTF Specification, documents created under different operating systems and with different software applications can be transferred between those operating systems and applications. RTF files created in Microsoft Word 6.0 (and later) for the Macintosh and Power Macintosh have a file type of “RTF.”

Software that takes a formatted file and turns it into an RTF file is called an RTF writer. An RTF writer separates the application's control information from the actual text and writes a new file containing the text and the RTF groups associated with that text. Software that translates an RTF file into a formatted file is called an RTF reader.

A sample RTF reader application is available (see Appendix A: Sample RTF Reader Application). It is designed for use with the specification to assist those interested in developing their own RTF readers. This application and its use are described in Appendix A. The sample RTF reader is not a for-sale product, and Microsoft does not provide technical or any other type of support for the sample RTF reader code or the RTF specification.

RTF version 1.7 includes all new control words introduced by Microsoft Word for Windows 95 version 7.0, Word 97 for Windows, Word 98 for the Macintosh, Word 2000 for Windows, and Word 2002 for Windows, as well as other Microsoft products.
  1   2   3   4   5   6   7   8   9   ...   23

Share in:

Related:

Microsoft ® ms-dos ®, Windows ®, Windows nt ®, and Apple Macintosh Applications iconFor Microsoft® Windows® and Apple® Macintosh® Applications

Microsoft ® ms-dos ®, Windows ®, Windows nt ®, and Apple Macintosh Applications iconDynamic Load Balancing is supported with Secure Path 0C for Windows...

Microsoft ® ms-dos ®, Windows ®, Windows nt ®, and Apple Macintosh Applications iconGraphic driver installation for motherboard ep-m845B, ip-4gvi63 and...

Microsoft ® ms-dos ®, Windows ®, Windows nt ®, and Apple Macintosh Applications iconGuidelines for products that work well with the Microsoft® Windows®...

Microsoft ® ms-dos ®, Windows ®, Windows nt ®, and Apple Macintosh Applications iconMicrosoft windows ce and windows ce services read me file

Microsoft ® ms-dos ®, Windows ®, Windows nt ®, and Apple Macintosh Applications iconAbstract This specification describes the Plug and Play Extensions...

Microsoft ® ms-dos ®, Windows ®, Windows nt ®, and Apple Macintosh Applications iconAbstract Windows® BitLocker™ Drive Encryption is a new hardware-enhanced...

Microsoft ® ms-dos ®, Windows ®, Windows nt ®, and Apple Macintosh Applications iconSet up. The following examples uses the Microsoft Windows Hyper terminal...

Microsoft ® ms-dos ®, Windows ®, Windows nt ®, and Apple Macintosh Applications iconAbstract This paper provides information about the kernel-mode driver...

Microsoft ® ms-dos ®, Windows ®, Windows nt ®, and Apple Macintosh Applications iconWindows Time Service (W32Time) configuration for Windows 2000 and Windows n 0

Microsoft ® ms-dos ®, Windows ®, Windows nt ®, and Apple Macintosh Applications iconAbstract This paper provides an understanding of how the security...

Microsoft ® ms-dos ®, Windows ®, Windows nt ®, and Apple Macintosh Applications iconAbstract Software restriction policies are a new feature in Microsoft®...

Microsoft ® ms-dos ®, Windows ®, Windows nt ®, and Apple Macintosh Applications iconMicrosoft Windows ce. Net with Microsoft Platform Builder 2 Release Notes

Microsoft ® ms-dos ®, Windows ®, Windows nt ®, and Apple Macintosh Applications iconA permanent position involving Windows server (Windows 2008, Windows...

Microsoft ® ms-dos ®, Windows ®, Windows nt ®, and Apple Macintosh Applications iconSince Windows lacks the equivalent of a dos batch file, and scheduled...

Microsoft ® ms-dos ®, Windows ®, Windows nt ®, and Apple Macintosh Applications iconMicrosoft Windows Server System

Microsoft ® ms-dos ®, Windows ®, Windows nt ®, and Apple Macintosh Applications iconMicrosoft Windows Server System

Microsoft ® ms-dos ®, Windows ®, Windows nt ®, and Apple Macintosh Applications iconMicrosoft Windows Server System

Microsoft ® ms-dos ®, Windows ®, Windows nt ®, and Apple Macintosh Applications iconMicrosoft Office software for Windows Mobile 35

Microsoft ® ms-dos ®, Windows ®, Windows nt ®, and Apple Macintosh Applications iconMicrosoft® Windows® Server 2003 White Paper




manual


When copying material provide a link © 2017
contacts
manual-guide.com
search