ボンドグラフ

MiKTeX209-jpeg.dll is missing

これは単なる老生のメモである。学会への投稿を求められたので、IPE7でグラフを描こうとしたら動かない。改訂版が出ていることが分ったので、ダウンロードしたら今度はMiKTeXが動かない。LaTeXが作動しないのである。消去を繰り返し、やっと再インストールしたら今度は首記のメッセージが出て動かない。

ネットを探したらmiktex-jpeg-bib-2.9をインストールすればよいとの記事を発見(参考)

latexwork でpdflatex neko.texをテストし、無事日本語変換を確認できた。ああでもない、こうでもないで3日を空費した。再インストールをいい加減にやっていて、あちこちにファイルが分散していたのもまずかった。
もう一つ、

TeXworksを再インストール後新たな問題が続出した。

例:preambleで\usepackage[dviout]{graphics}→\usepackage[dvipdfmx]{graphicx}となる。

LaTeXとWORD

LaTeXについてメモを書いたので、ついでにWORDのことも書く。
今時、WORDを持たずによくやれるという感想をお持ちの方も多いであろう。現役の業務をしていないので契約期間内に仕上げればよいからである。老生はMicrosoftのOfficeではEXCEL2010、PowerPointだけしか持っていない。パートをしていることと、所属学会でごくたまにではあるが、発表をすることもあるのでPowerPointは必須になる。自宅にはOpenOfficeがある。大抵はこれで足りる。外部からWORDでかなり凝った文書を送られると読めないことがある。その場合はPDFでの再送付をお願いする。
パートの働き先は100人ほどいる部であるが、報告書をLaTeXで書いている人はおそらく一人もいない。WORDの利点はほとんどの文書作成がWORDで済むことだろう。会社のパソコンにはOfficeのソフトがすべて入っている。もし使用上の問題があればちゃんと援助する組織もある。老生にはEXCELだけは使う理由があるが、他はほとんど必要がない。LaTeXを使おうとすると会社のシステムには入っていないから、まず許可がいる。そのうえで、システムビルディングを全部自分でしなくてはならない。そんな面倒なことはできないだろう。
WORDはMicrosoftの商品であるから、バージョンアップがある。個人であればその都度お金を必要とする。その上、バージョンアップに伴う方式変更があり、マニュアルを読みながらそれに慣れなくてはならない。EXCEL2003から2010にしたときは慣れるまでしばらくかかった。まあ、これは年齢のせいもあるかも知れない。
LaTeXは組版システムであるから、パソコンで原稿を作成すればそのまま出版できるといわれている。WORDではそれはできないそうである。老生はほぼ10年前にLaTeXにした。別に出版などは意図していないが、いったん慣れるといつも同じやりかたで行ける。バージョンアップの度に勉強する必要もない。老生のレベルであれば、システムビルディングはすべて無償ソフトで完了する。
IPE7のようなドローソフトではグラフの中に数式を入れることができる。これもLaTeXを使うからである。LaTeXを使い特殊なグラフ作成もできる。WORDではどうだろうか。

LaTeXエラー

これは単なる老生のメモである。最近は当座は覚えていてもすぐに忘れるので。

技術文書や報告はLaTeXで書いている。WORDは持っていない。第一には節約、第二には数式記述方法他が面倒でとても覚えられないからである。LaTEXのシステムはW32TEXを利用している。最近、なぜかわからないがコンパイルできなくなったので、システムビルディングをやり直した。するとエラーメッセージが出てコンパイルできない。

LaTeX Error: Unknown option `dviout’ for package `graphics’.

検索したら次のサイトが見つかった。Graphics packageのエラー解決方法-考えごと+alpha

しかしこの記事が書かれてから6年経過し、color.cfg とgraphics.cfgが見つからない。探したら以下の場所に存在した。

c:/W32TEX/share/texmf-dist/tex/latex/graphics-cfg/

上記のサイトにあるように /dviout/GRAPHIC/LATEX2E/にある同名ファイルをコピペしたら復旧した。(もちろん、バックアップは取っておく。)原因は同名ファイルの日付が相違しているとのこと。普通はLaTeXのエラーに遭遇すると、ベテランはlogフアィルをヒントに考え、対策するようだ。今回もlogに確かにヒントはあった。しかし、非常に複雑なシステムなので、実力不足の老生では無暗にいじると、復旧不可になりかねない。logを参考にネットで調べるのが無難か。