Translation:Introduction

From IDMLWiki

Jump to: navigation, search

2 イントロダクション

IDMLはInDesignドキュメントを完全に説明できるXMLベースの形式であり、Adobe InDesign CS4ドキュメントのための置き換え形式です。IDMLはInDesignアプリケーションを使わないで、テキスト、グラフィックフレーム、ストーリーなどのInDesignレイアウトの生成と編集方法を提供します。何を使って? XMLを使って。

INXがそうであるように、IDMLはInDesignドキュメントのDocument Object Model(DOM)に基づいています(このDOMはスクリプト用のDOMをベースにしています)。InDesign CS2で導入されたINXは「InDesign互換」を表わし、前のバージョンでドキュメントを保存するために使用します。INXはInDesign CS4以前のInDesignドキュメントの後方互換性のために使用され続けるでしょう。IDMLは、InDesign CS4および将来のバージョンの間の後方互換性のために使用されるでしょう。

INXフォーマットはInDesignが単独で生成し読み込まれることを想定していたので、INXフォーマットを(自力で)書くか再編集することはたいへん困難でした。IDMLはINXをより判読可能にし、かつXMLツールを使用して、InDesignドキュメントを変更し組み立てるを容易にしたいと願うサードパーティやシステムインテグレーターの要望を実現します。IDMLを使用すれば、便利で柔軟性があり、パフォーマンスが高まるのを悟るでしょう。

IDMLはInDesignが他のさまざまな目的に形式を使用するので、INXにも似ています。ライブラリ項目やInDesignスニペット、InCopyアセットやストーリなどのように。

IDMLがXMLフォーマットであれば、IDMLドキュメントの中では必ずしもInDesignのXMLを利用する必要がないことに注目してください。InDesignでのXML実装と性能などの制限から逃れるため、InDesign外ですべてのXML処理を行うのがよいと思います(実際、多くのユーザーもそれを望むはずです)。

Personal tools