Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > ノートブックとドキュメント > ドキュメントの生成 > NotebookWrite >

NotebookWrite

NotebookWrite
現在の選択範囲でノートブックにデータ data を書込む.書込み後は,現行範囲をデータ直後に移す.
NotebookWrite
データを書き込んだ後に現在の選択範囲を sel で指定される箇所に移動する.
  • NotebookWriteの働きはフロントエンドのペーストの操作と基本的に同じである.つまり,ノートブックの現在の選択範囲を data で置換する,ということを行う.
  • NotebookWriteは,フロントエンドにおいて操作可能なノートブックの各部分を直接Mathematica カーネルから変更するための基本的な機能を提供する.
  • NotebookWriteは,必要ならばCelldata の周囲で折り返すよう自動的にレイアウト変更を行う.
  • sel として指定可能な値:
After現在の選択範囲を書き込まれるデータの直後に移動
All現在の選択範囲を書き込まれるデータとする
Before現在の選択範囲を書き込まれるデータの直前に移動
None現在の選択範囲をそのままにしておく
Placeholder現在の選択範囲を書き込まれるデータの第1指標に移動
  • sel のデフォルト値はである.これは,NotebookWriteによるデータの挿入を順方向に続けてできるようにするためである.
空白のノートブックを作り,セルを書き込む:
別のセルを書き込み,こちらを選択する:
空白のノートブックを作り,セルを書き込む:
In[1]:=
Click for copyable input
別のセルを書き込み,こちらを選択する:
まず,操作するための空白のサンプルノートブックを作成する:
サンプルノートブックに背の高いセル式を書き込む.スクロール位置は上のままである:
NotebookWriteを使ってドキュメントの選択した部分に上書きする:
あるいは,NotebookPutを使ってコンテンツ全体を置き換える:
バージョン 3 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF