Wolfram Research製品ご購入サービスとリソース会社概要その他のWolframサイト
Mathematica Technical FAQs Services & Resources / Mathematica / ノートブックインターフェース
-----
 /
ノートブックとパレット
*Mathematica
*Network Mathematica
*webMathematica
*gridMathematica
*Personal Grid Edition
*Wolfram Workbench
*Wolfram Education Group
*アプリケーションパッケージ
*Mathematica for Students
*Mathematica CalcCenter
*Publicon
*A New Kind of Science Explorer
*Mathematical Explorer
*Mathematica Teacher's Edition
*Calculus WIZ
*Mathematica Player
*このページについてのお問い合せ
*このページを印刷
*このページをメールで送信
*ご意見・ご提案
*
ニュースレターのご登録

グラフィックスを含むノートブックのサイズを小さくしたいのですが.


Mathematica のノートブックは,ノートブックに含まれるグラフィックスすべてのビットマップ画像を保存します.以下のURLでダウンロードできるパッケージを使って,キャッシュの画像を削除し,ノートブックのサイズを小さくすることができます.

http://support.wolfram.co.jp/mathematica/interface/notebooks/RemoveImageCache.m

下のURLの手順に従って,Mathematica がこのパッケージを使えるようにします.

http://support.wolfram.co.jp/mathematica/kernel/files/makingavailable.html

以下は,このパッケージの使用例です.現在の作業ディレクトリにgraph.nbというノートブックがあると想定します.

In[1]:= Needs["RemoveImageCache`"]

In[2]:= RemoveImageCache["graph.nb", "newgraph.nb"]

Out[2]= newgraph.nb

RemoveImageCacheコマンドを使うと以下の3つのうちのどれかが当てはまる場合,エラーメッセージが出ます.

  • ソースファイルが存在しない
  • ソースファイルがノートブックではない
  • デスティネーションファイルが存在しない

OverWriteオプションを使うと,すでにあるファイルを自動的に上書きします.

In[3]:= RemoveImageCache["graph.nb", "newgraph.nb"]

RemoveImageCache::newexist:
  notebook newgraph.nb already exists

Out[3]= $Failed

In[4]:= RemoveImageCache["graph.nb", "newgraph.nb", Overwrite -> True]

Out[4]= newgraph.nb

RemoveImageCacheはノートブックをすべてMathematica のカーネルにロードし,ビットマップキャッシュを削除し,デスティネーションファイルに新しいノートブック式を書くことで動作します.従って,これはカーネルが使用できるメモリリソースによって制限されます.




 © 2008 Wolfram Research, Inc.  Terms of Use  Privacy Policy | [en]