remake

emathPs.sty のロードオプションです。
 

定義されているスタイルファイル

emathPs.sty

書式

\usepackage[remake]{emathPs}

解説

emathPs.sty における描画処理は,pszahyou(*)環境内の記述に従い,
EPS ファイルを作成して読み込みます。
そのタイミングは次のとおりです:

当該 pszahyou(*)環境に対応する EPSファイルが

  1. 未作成の場合は,新規に EPSファイルを作成し,
     \end{pszahyou(*)} でその EPSファイルを読み込みます。
  2. すでに作成されている場合は,それを \begin{pszahyou(*)}の時点で読み込み,
     pszahyou(*)環境内の描画コマンドはスキップされ,EPSファイルは更新されません。

したがって,いったん EPSファイルが作成されますと,
pszahyou(*)環境内の記述を変更しても,それは図に反映されません。
あるいは,何らかの事情で間違った EPSファイルがいったん作成されてしまうと,
それが使い続けられることになります。

ということで,[remake] オプションの出番です。
[remake] オプションは,必ず画像ファイルを作り直しますが,
読み込むタイミングは pszahyou環境などの冒頭です。
冒頭に読み込み指令を発しますが,プレビュー・印刷のときは作り直した方の画像が使われます。
ただし,画像ファイルのサイズは冒頭で読み込んだものですから,
作り直した画像のサイズが古い画像のそれと一致しないときはおかしなこととなります。
両者のサイズを比較して一致しないときはタイプセットをもう一度やり直さなければなりません。
多くの統合環境では,やり直しを実行すべきか否かを自動的に判定してくれますが,
その機構がうまく働かない場合は,
もう一度タイプセットを実行しなければならないこともあり得るでしょう。

一般的な用法としては
ソースリストを作成中は
  \usepackage[remake]{emathPs}
としておいて,完成したら
  \usepackage{emathPs}
[remake] オプションを除去する,
のがお勧めです。

関連事項


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS