字处理器 - 规格

时间:2013-08-19 09:43:44

标签: c# .net specifications

编写字处理程序(如Microsoft Word)时是否有必须遵守的正式规范?谷歌还没有透露任何答案。

1 个答案:

答案 0 :(得分:3)

没有规范,因为没有任何互操作性要求。您只能设置字处理器(小写)必须具有的最少数量的功能。按Wiki定义

  

文字处理器是一种电子设备或计算机应用程序软件,根据用户的指示,执行文字处理:任何种类书面材料的构成,编辑,格式化和有时打印。

我会说System.Windows.Forms.RichTextBox足以制作一个穷人的文字处理器。

我甚至会说某些互动是必要的。 TeX不是文字处理器,它是描述格式化文档的语言(以类似/不同的方式显示.doc,.pdf ...)

我会说技术上一个文字处理器不需要像你今天看到的那样:点击,启用光标,使用大按钮进行格式化,格式化代码不可见: vi < / em>(基于行的文本编辑器)加上一些用于启动TeX的宏将通过Wiki的定义(可能是每个人都讨厌的东西:-))制作一个几乎没有字的处理器。

vi 或任何其他文本(记事本 notepadplusplus ...)单独不是Word处理器因为他们无法格式化文档(或者至少他们无法格式化+打印格式化,或格式化+导出为格式化)。