From 82cf2b0c5d4f2f30d39d2ddc27e68e1de85f014c Mon Sep 17 00:00:00 2001 From: MORIOKA Tomohiko Date: Sun, 29 Jun 2003 17:20:07 +0000 Subject: [PATCH] Add description about anonymous cvs. --- omega/index.html.ja.iso-2022-jp | 176 +++++++++++++++++++++++---------------- 1 file changed, 105 insertions(+), 71 deletions(-) diff --git a/omega/index.html.ja.iso-2022-jp b/omega/index.html.ja.iso-2022-jp index c046361..bed5bb3 100644 --- a/omega/index.html.ja.iso-2022-jp +++ b/omega/index.html.ja.iso-2022-jp @@ -7,79 +7,113 @@ -

- [CHISE] - [XEmacs CHISE] - [Ruby/CHISE] - [Perl/CHISE] - [TopicMaps] - [IDS] - [glyph] - [Visualization] - [Ω] -

- -

- CHISE / - 文字データベースと連携した組版システム -

- -
- -
- chise-omega -
- -

- 文字符号に制約されることなく一貫して文書処理する上で - 重要な部品のひとつは組版・印刷システムだといえます。 - このため、現在、CHISE - プロジェクトでは苫米地等流氏、宮崎泉氏らが中心となって、 - 文字データベースより得られる文字オブジェクトの情報に基づいた、 - 柔軟かつ拡張性の高い組版システムの設計と実装を行っています。 -

-

- このサブプロジェクトでは組版エンジンとして Ω と呼ばれる TeX に - 基づく多言語組版システムのひとつを採用しています。これは Ω が - TeX より継承した精密な組版能力に加え、 - 入出力文字コードを変換する強力な言語ΩTP (Ω Translation Process) - を内蔵していることから、多言語・多文字種の文書を処理するにあたって - 現時点で最適なツールと考えられるからです。さらに、ΩTP - は単に文字コードの変換するだけではなく、 - 組版規則に従った入出力の変換処理にも利用可能です。 - また、外部のプログラム(標準入出力フィルタ)をプラグイン(外部ΩTP) - として付加し、極めて複雑な処理を行わせることも容易です。 - このようなΩの拡張性は、文字データベースと連携した組版に不可欠なものであり、 - 符号化文字集合・文字オブジェクト情報の両者を柔軟に組合せた - 実用的で強力な組版システムの構築を可能にすると考えられます。 -

-

- 具体的な実装にあたっては、 - データベースとΩ - のインターフェイスを取るプラグインフィルタの開発を作業の中心としており、 - これと並行して LaTeX/Lambda マクロや XSL - スタイルファイルの設計を行っています。 - また、多様なグリフ表現に必要となるフォントの実装 - およびそのシステム中での扱いについても研究・実証を行っています。 - 入力は LaTeX/Lambda 形式を基本として想定しますが、 - プラグインフィルタから XML パーサや XSLT ツールを呼びだすことによる - XML 入力への対応も開発の視野に入れています。同じく出力についても、 - LaTeX→dvi, XML→dviに加え、LaTeX→XML/FO, XML→XML/FO のような - 組み合わせも可能としたいと考えています。 -

- -
- -

- [戻る] -

- -

+

+[CHISE] +[XEmacs CHISE] +[Ruby/CHISE] +[Perl/CHISE] +[TopicMaps] +[IDS] +[glyph] +[Visualization] +[Ω] +

+ +

Ω/CHISE : 文字データベースと連携した組版システム

+ +
+ +
+chise-omega +
+ +

はじめに

+

+文字符号に制約されることなく一貫して文書処理する上で +重要な部品のひとつは組版・印刷システムだといえます。 +このため、現在、CHISE +プロジェクトでは苫米地等流氏、宮崎泉氏らが中心となって、 +文字データベースより得られる文字オブジェクトの情報に基づいた、 +柔軟かつ拡張性の高い組版システムの設計と実装を行っています。 +

+

+このサブプロジェクトでは組版エンジンとして Ω と呼ばれる TeX に +基づく多言語組版システムのひとつを採用しています。これは Ω が +TeX より継承した精密な組版能力に加え、 +入出力文字コードを変換する強力な言語ΩTP (Ω Translation Process) +を内蔵していることから、多言語・多文字種の文書を処理するにあたって +現時点で最適なツールと考えられるからです。さらに、ΩTP +は単に文字コードの変換するだけではなく、 +組版規則に従った入出力の変換処理にも利用可能です。 +また、外部のプログラム(標準入出力フィルタ)をプラグイン(外部ΩTP) +として付加し、極めて複雑な処理を行わせることも容易です。 +このようなΩの拡張性は、文字データベースと連携した組版に不可欠なものであり、 +符号化文字集合・文字オブジェクト情報の両者を柔軟に組合せた +実用的で強力な組版システムの構築を可能にすると考えられます。 +

+

+具体的な実装にあたっては、 +データベースとΩ +のインターフェイスを取るプラグインフィルタの開発を作業の中心としており、 +これと並行して LaTeX/Lambda マクロや XSL +スタイルファイルの設計を行っています。 +また、多様なグリフ表現に必要となるフォントの実装 +およびそのシステム中での扱いについても研究・実証を行っています。 +入力は LaTeX/Lambda 形式を基本として想定しますが、 +プラグインフィルタから XML パーサや XSLT ツールを呼びだすことによる +XML 入力への対応も開発の視野に入れています。同じく出力についても、 +LaTeX→dvi, XML→dviに加え、LaTeX→XML/FO, XML→XML/FO のような +組み合わせも可能としたいと考えています。 +

+ +
+ +

入手法

+ +

Anonymous cvs による入手

+

+Ω/CHISE の現在開発中の最新版を anonymous CVS +経由で入手することが可能です。 +

+ +

login

+

+以下は、cvs.m17n.org の /cvs/chise の anonymous CVS +サービスを初めて利用する時に行ってください。2度目以降は不要です。 +

+% cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/chise login
+CVS password: ← 何も入力しないでEnter +
+

+ +

checkout

+
+% cvs -z9 -d :pserver:anonymous@cvs.m17n.org:/cvs/chise checkout omega +
+ +

update

+

+一度 checkout すれば、2度目以降は CVS +の作業ディレクトリ(上記の例の場合、XEmacs-CHISE)内で +

+% cvs -z9 update -Pd +
+を行うだけで、作業ディレクトリの中身を最新のソースにする事ができます。 + +

+WWW access

+ +
+ +

+[戻る] +

+ +

-Last modified: Wed Dec 4 00:39:12 JST 2002 +Last modified: Mon Jun 30 02:05:18 JST 2003 . -

- +

-- 1.7.10.4