CDFDeploy
CDFDeploy["file.cdf",expr]
expr をWolfram Playerで実行可能な形式で配備する.
CDFDeploy["file.cdf",notebook]
ノートブックを配備する.
CDFDeploy["file.cdf",NotebookSelection[notebook]]
notebook 内の現行選択を配備する.
CDFDeploy["outfile.cdf","infile.nb"]
ノートブック"infile.nb"を配備する.
詳細とオプション
- Wolfram Playerを使ってノートブック(.nb)をインタラクティブに使うことができようになった.ノートブックをCDFとして保存することもできるが,その必要はなくなった.
- CDFDeployは,一般に,Wolfram Playerを使って再生可能なCDFファイルの作成に使われる.Manipulateの出力を含む動的コンテンツは結果のCDF内で完全にインタラクティブである.
- CDFファイルへのパスはFile["file.cdf"]として指定することもできる.
- notebook はNotebookObjectまたはNotebook式である. DocumentNotebook,PaletteNotebook,DialogNotebookのように評価するとNotebook式が生成される関数も使うことができる.
- CDFDeployはWolfram CDF PlayerあるいはWolframシステムを使って閲覧可能であり,HTMLに埋め込まれた際にはPlayerまたはWolframシステムプラグインで閲覧可能なCDFファイルを作成する.
- 使用可能なオプション
-
"Target" Automatic 配備された出力の所望の環境 Deployed True コントロールはアクティブだが編集と選択は無効 - デフォルトで,CDFDeployはユーザのライセンスに基づいたCDFファイルを作る.基本的なレベルのCDFの作成には"Target"->"CDFPlayer"を指定する."Target"->"PlayerPro"は拡張機能を提供するが,これにはWolframシステムのEnterpriseライセンスが必要である.このライセンスでは,この設定がデフォルトになっている.
- CDFDeployは出力をDeployで囲まれたかのように作成する.この動作を無効にしたければ,Deployed->Falseを指定するとよい.
- Enterpriseライセンス製品を使うと,ノートブックレベルのオプションPrivateNotebookOptions{"ShowProductBranding"False}を設定することで,配備されたCDFのプレーヤーツールバーを削除することもできる.
- 結果のCDFを配備するための役に立つ情報がCDFInformationで得られる.
- CDFDeploy["outfile.cdf","infile.nb"]は,infile.nbがWolframシステムによって開かれている場合は,このファイルのメモリに保存されている情報を使う.
- CDFDeployは配備された場合のユーザビリティが最大になるように,外観と動作関連のノートブックオプションのいくつかを変更する.例えば,インタラクティブなインターフェース外でのコンテンツの編集は無効になり,セルブラケットは見えなくなる.
- 動的コンテンツは再生環境の制限を受ける.例えば,Wolfram Playerで再生されたコンテンツはローカルのファイルシステムにアクセスすることはできない.
例題
すべて開くすべて閉じる例 (3)
Wolfram Research (2010), CDFDeploy, Wolfram言語関数, https://reference.wolfram.com/language/ref/CDFDeploy.html (2017年に更新).
テキスト
Wolfram Research (2010), CDFDeploy, Wolfram言語関数, https://reference.wolfram.com/language/ref/CDFDeploy.html (2017年に更新).
CMS
Wolfram Language. 2010. "CDFDeploy." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2017. https://reference.wolfram.com/language/ref/CDFDeploy.html.
APA
Wolfram Language. (2010). CDFDeploy. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CDFDeploy.html