LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1947|回复: 7

什么是Rich Text format

[复制链接]
发表于 2004-4-17 12:05:35 | 显示全部楼层 |阅读模式
OpenOffice存档格式里有个选项是Rich Text format,这是什么格式啊
发表于 2004-4-17 12:11:03 | 显示全部楼层
就是富文本格式——顾名思义,不仅仅是文本(可以由图形等)
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®, Windows, OS/2, Macintosh, and Power Macintosh applications.
发表于 2004-4-17 13:02:29 | 显示全部楼层
也就是 MS 搞的那个格式,非常丑陋。

基本上文档格式发展过这几个阶段。
RTF-->Tex-->XML、DocBook
 楼主| 发表于 2004-4-17 14:34:59 | 显示全部楼层
:thank
不过我不同意paulin说的文档格式发展过程
XML是数据交换的一种标准,和通常说的文档格式有本质区别
发表于 2004-4-26 12:50:47 | 显示全部楼层
最初由 redspider 发表
:thank
不过我不同意paulin说的文档格式发展过程
XML是数据交换的一种标准,和通常说的文档格式有本质区别


数据交换,大多数交换的都是文本格式的数据,所以这里我说文档格式发展过程。
不管你同不同意,事实上大致就是这样的,不过中间还少了一个 HTML 。
 楼主| 发表于 2004-4-26 12:53:31 | 显示全部楼层
不好意思,我说的格式指的是文本内容的排版布局,不是数据结构。
何况TeX和XML没有可比性。一个是排版的概念,一个是数据结构概念,
事实并不像你说的这样
发表于 2004-4-26 14:12:30 | 显示全部楼层
Tex 的历史远远早于 RTF

不过 RTF 最起码格式是公开的,算是微软的格式中比较不错的了。
发表于 2004-4-26 17:57:38 | 显示全部楼层
我说的也不是时间顺序,
比如 rtf 是面向过程的?
     Tex 是宏的,
     XML 是面向结构?

我自己也不是太能表述清楚,只是大概知道,RTF需要修改一类格式的时候非常麻烦,而在 Tex 中只需要修改宏包,而在 XML 中需要修改 样式表。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表