2015年4月18日土曜日

LaTeXとの格闘(エディタ変更+α)

LaTeX のエディタとして、これまでずっとWinShellを使ってきたんですが、
非推奨ということなので変更することにしました。

そして、こういう事はすんなりいかないことが多かったりする・・・。


何をインストールしようかなぁと考えて、
とりあえずTexWorksとTeXstudioをインストールすることに。

その後に格闘した出来事を箇条書きで挙げてみよう。
ちなみに、環境はWindows7です。
  1.  ファイルを開いたら文字化け
     文字コードの問題ですね。Windowsのテキストファイルは基本的にANSI(Shift-JIS)なんですが、これらエディタはUTF-8なのでこうなります。。。
  2.  ソースファイルをUTF-8にしてもコンパイルエラー
     エディタ上の文字化けは無くなったけれど、コンパイルはできない。なぜだろう・・・。理由が分からないまま時は流れて。。。もしかしたら、clsファイルとかstyファイルも全部UTF-8じゃないとダメ?それは面倒すぎるので却下。
  3.  なぜか.styファイルがなくなっている
     「graphicx.sty not found」とか言われまして。いやいや、あるに決まってるでしょ、と思って検索したら出てこない・・・。
  4.  怒りの再インストール
     W32texを全て再インストール。
  5.  エディタの基本文字コードをShift-JISに変える
     全部UTF-8に変えるのが面倒なら、エディタをShift-JISにすればいいじゃない。
  6.  それでもコンパイルできない → TeXstudioではできた
     エラーをTeXwikiで調べて、\documentclass[uplatex]{jsarticle} にしたら、TeXstudioではコンパイルできてPDFファイルちゃんとできました。おめでとう。ありがとう。
  7.  TexWorksではできない
     「***.tex not found」。いやいやそれはこのファイルですが・・・。そうでなくてもTexWorksはすぐフリーズして使えない・・・。

というわけで、今の所TeXstudioではうまくできてそうな感じです。
訳が分かりません。

0 件のコメント:

コメントを投稿