村田真(日语:むらたまこと)是一位日本电脑科学家。他曾是设计了 XML 1.0W3C XML 工作组的一员。村田真与詹姆士·克拉克共同设计了一个叫做 RELAX NG 的 XML schema 语言。

村田真于1982年从京都大学获得学士学位,1985年加入富士施乐,从1993到1995在 Xerox Webster Research Center 研究结构化文件,到1997年为止在富士施乐资讯系统工作。他于2000年离开富士施乐,并在国际大学做研究,到2008年5月为止他也在 IBM 东京研究所进行研究工作。自 2008年9月起,他成为国际大学 GLOCOM 专员。2006年7月,村田真获得筑波大学系统与资讯工程研究所博士学位。2009年11月,他成为日本电子出版协会(JEPA)的技术指导,并带领 JEPA 的 EPUB 研究团队。自 2010 年,村田真成为 IVS 技术推广委员会的副主席。村田真也是 ISO/IEC JTC1/SC34 的共同主席。

事迹

编辑

XML1.0 与 XML 日文子集

编辑

1997年,村田真是 W3C XML 工作组的一员,乔·波萨克、詹姆士·克拉克与提姆· 柏瑞也是其中成员。XML 工作组设计了作为标记语言的 XML1.0 规范,是 SGML 的一个子集。XML1.0 在1998年2月成为 W3C 推荐标准

村田真与其他合作者著作叙述在 XML 文件中使用日文字符的《XML 日文子集》文件,后来成为 JIS(日本工业标准)技术报告。《XML 日文子集》后来也翻译成英文并作为 W3C 技术报告出版。

XML Media Types

编辑

村田真是描述在网络上交换 XML 资料所用媒体类型(text/xml 与 application/xml)的 IETF RFC 2376《XML Media Type》的作者之一。RFC 2376 已被 RFC 3023 更新。

RELAX 与 RELAX NG

编辑

一些包括村田真与詹姆士·克拉克的人士对 W3C XML Schema 工作组设计的,以取代传统的 DTD 为目的的 XML Schema 抱有批评的态度。这些人认为 XML Schema 有过多的功能,规范过大且复杂:

  • 要实现 XML Schema 的所有功能太困难。
  • 要让工程师阅读、书写 XML Schema 太困难。
  • XML Schema 不允许非确定型内容模型。

因此,村天真与其他合作者设计了另一个更简单且数学上一致的现代 schema 语言 — RELAX(Regular Language description for XML)。RELAX 在2000年出版,后来成为 JIS 与 ISO/IEC 标准。在差不多同一个时间,詹姆士·克拉克也设计了叫做 TREX(Tree Regular Expressions for XML)的另一个 schema 语言。

村田真与詹姆士·克拉克在 TREX 与 RELAX Core 之上设计了一个新的 schema 语言 — RELAX NG,语法是 TREX 的扩展。2001年12月,RELAX NG 成为 OASIS 标准,后来也成为《ISO/IEC 19757: Document Schema Definition Languages(DSDL)》的第二部分。

增进 EPUB 的日文文字排版功能

编辑

2010年4月,村田真在 JEPA 发表了 14 个应加入 EPUB 的日本语言相关要求。在日本总务省的赞助之下,东方有限公司开始了“增进 EPUB 的日文文字排版功能”企划案,村田真也成为了该企划的技术负责人,并与小林龙生等人一起呼吁浏览器开发者接受增进版的 EPUB,也就是支持包括竖排断行规则、着重号等等的日本文字排版功能。村田真是开发、推进 EPUB 的国际数码出版联盟(International Digital Publishing Forum,IDPF)其中的“增进全球语言支持(Enhanced Global Language Support,EGLS)”子计划的协调人。

著作

编辑
  • 村田真(编辑)、门马敦仁、荒井恭一,《XML入门 HTMLの限界を打ち破るインターネットの新技术》,日本経済新闻社,1998年1月,ISBN 4-532-14610-0
  • Hiroshi Maruyama, Kent Tamura, Naohiko Uramoto, Makoto Murata, Andy Clark, Yuichi Nakamura, Ryo Neyama, Kazuya Kosaka and Satoshi Hada, XML and Java: Developing Web Applications, Second Edition, Addison-Wesley Professional, May 2002, ISBN 0-201-77004-0
丸山宏、田村健人、浦本直彦、村田真、アンディ・クラーク、中村祐一、根山亮、小坂一也、羽田知史(著・訳),《XMLとJavaによるWebアプリケーション开発 第2版》,ピアソンエデュケーション,2002年12月,ISBN 4-89471-662-3

另外,村田真也有著作关于结构化文件的一些论文。

外部链接

编辑