blochの日記

自虐ネタ以外のぐちは書かないようにしましょう

いまさらsma4winの印刷

今更の話なのだが、LaTeX一択(でもなさそうなのだが実質一択だった)と言われ、しぶしぶ久しぶりに、、、。

以下、sma4winの図面の「Adobe pdfドライバ」での印刷・Exportについて:

  1. 「wmfのexport」自体は上手く行くが、結局、graphicxでは取り込めなかった(2025年9月現在)。昔は上手く行っていたのに、、、
    • 検索するとWMF2EPSを使え、と言う記述が見つかるのでもしかすると直接の取り込みはサポート打ち切りになったのかも。
  2. 印刷先を「Acrobat pdf」に選ぶと、、ファイル出力ON=PSファイル(拡張子prnだがその場で変更可)、ファイル出力Off=pdfファイル
    • 上記のファイル出力をOffにしてpdf形式で出力する場合、印刷>その他の設定>で、「システムフォントのみ使用し、、、」のチェックを外すこと
  3. pdf形式で出力する場合、現状での一番の問題は、しばしばsma4winが途中で暴走(ハングアップするわけではない)して描画が途中で止まってしまうこと。今のところ抜本的解決策は見つかっていない。
    • psで出す(それで問題ないのだけれどなぜか癪に障る)か、あるいはwmfの取り込み方法(昔は出来ていたのに、、、)を見つける
    • 文字列をいじったり、枠の大きさを微調整したり、その他の設定を変えたりすると、いつかは必ず正常に出力してくれる(いろいろやっていると必ず応えてくれる)ので気長に試す

 

「システムフォントのみ使用し、文書のフォントは使用しない」のチェックを外す
ファイル出力Offにして印刷すると「pdfファイルの保存」と言うメニューが、非フォーカスウィンドウで現れ、ファイル名「Sma4Win.pdf」での保存を促すがファイル名は変更可。現ウィンドウの裏側にひっそり出るので要注意。

 
>

ファイル出力Onにして印刷すると、何とPostscript形式で出力される。もちろん、それをgraphicxで取り込めるので無問題と言えば無問題。
< 

ファイル出力オンでpsファイルに出す場合は、デフォルトで拡張子がprnになる。その場でも後でも、「.ps」に変更可。

ちなみにWordに貼り付けでは、RDP下での作業さえしなければ、問題は全く起きない。
 
▽前回はエラーバー
bloch.hatenablog.com


(後記)ここまで書いといて、Win11なら結局、デフォルトのMicrosoft pdfドライバがあるのに気づかなかった。こちらを使えばエラーもない(今のところ)。
逆に、Adobe pdfの使い道は「ps」を吐けるところ??