村田真(日语:むらたまこと)是一位日本電腦科學家。他曾是設計了 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

另外,村田真也有著作關於結構化文件的一些論文。

外部連結 编辑