強力なグラフィック機能を備えた日本語組版処理システムの開発

【横浜市立横浜サイエンスフロンティア高等学校】 和田 優斗(スーパークリエイター)

強力なグラフィック機能

Twight の XML は、 独自のテキストスタイリング機構により、 標準 XML に比べて簡潔にマークアップすることが可能です。 CSS では、 独自のプロパティを実装することで、 より高度なスタイリングを実現しています。また、 CSS レイヤー機能を用いることで、 スポーツ新聞等にみられる複雑な装飾を表現することもできます。

自在なページレイアウト

段組み · 段抜き · 字取り処理や版面計算の自動化等、柔軟なレイアウトの実現をサポート。 外部プロセスと連携して、 LaTeX の数式組版の挿入にも対応しています。

高度な組版機能

日本語組版では追い込み · 追い出し · ぶら下がり · ルビ · 縦中横 · 割注 · 字取りといった高度な機能に対応し、 W3C 「日本語組版処理の要件」 に準拠した組版を実現しました。
欧文組版では、 Knuth-Plass Algorithm の採用により、 高吊質な行分割処理を実装しています。

無限の拡張性

avaScript と JSON から構成されるパッケージ群のライブラリを通じて、 拡張 XML · CSS プロパティ · テキストコマンドとして独自機能を実装できます。

開発成果の詳細はこちら

この開発成果情報をシェアする

関連記事

注目の未踏開発情報

未踏事業 SPECIAL

未踏SPECIAL スペシャルインタビュー
未踏SPECIAL 座談会
未踏SPECIAL 事業概要紹介

年度別で選ぶ

タグから選ぶ