計算可能ドキュメント形式(けいさんかのうドキュメントけいしき、Computable Document Format、略称CDF)は、ウルフラム・リサーチが開発した電子ドキュメント形式Wolfram Alpha Createor plans to delete the PDF The Telegraph (UK)で、ダイナミックに生成されるインタラクティブコンテンツが簡単にオーサリングできるように設計されているWolfram makes data interactive PC World。

特徴 CDFはスライダー、メニュー、ボタンなどのGUI要素をサポートしている。コンテンツは、ユーザとGUIのインタラクションに応じて、埋め込まれた計算式を使って更新される。コンテンツには、書式付きテキスト、表、画像、サウンド、アニメーションが使用できる。CDFはMathematicaのタイプセット式と技術的表記をサポートしているWolfram Launches new document format. Meet CDF ZDNet。ページ番号付きレイアウト、構造化されたドリルダウンレイアウト、スライドショーモードもサポートされている。書式スタイルはCSSを使って設定できる。

閲覧 CDFファイルはWolfram Researchのウェブサイトから無料でダウンロードできるCDF Playerを使って閲覧することができる。CDF PlayerにはMathematicaのランタイムライブラリがすべて含まれているため、PDFなどの静的なドキュメント形式や、Adobe Flashなどのように前もって作成されたインタラクティブコンテンツ形式とは異なり、CDFではMathematicaで記述できるほぼすべてのアルゴリズムや可視化を使って、ユーザのインタラクションに応じてドキュメントのコンテンツが生成できるWolfram creates CDF format to rival flash and PDF V3, 2011年7月Should we add another format to the PDF Killer List? Invest in Tech。そのため、CDFは科学、工学などの技術コンテンツWolfram punts expanded medium for technical docs ThinQやデジタル教科書Wolfram's new CDF format brings computation power to individual documents ポピュラーサイエンス, 2011年7月に特に適している。

CDFはMicrosoft Windows、Macintosh、Linux上で閲覧可能であるが、電子ブックやタブレットにはまだ対応していない。また、Internet Explorer、Mozilla Firefox、Google Chrome、Opera、SafariではHTMLページにインラインで埋め込まれたCDFコンテンツをプラグインモードで閲覧することができる。

オーサリング CDFファイルはMathematicaを使って作成できる。オンラインのオーサリングツールもリリース予定Wolfram makes data interactive CIO, 2011年7月21日。

使用例 CDFはPearson Education社の電子書籍Wolfram launches PDF Killer School Library JournalBriggs Cochrane Calculus、およびWolframデモンストレーションプロジェクトのコンテンツに使われている。また、クライアント側のインタラクティブ機能をWolfram Alphaに加えるためにも使われているWolframAlpha adds powerful unteractive search results The Next Web, 2011年8月12日Wolfram Launches its own interactive document format PC Pro, 2011年7月。

参考文献

関連項目 CDF Player ウルフラム・リサーチ

外部リンク CDF(計算可能ドキュメント形式) CDF Playerのダウンロード