2017

Atomに移行中

LaTeX用のエディターは,ずっとTeXShopを使っていたのだが,Code foldingができない,アウトライン(sectionなどの構造表示)ができない,ファイルをたくさん開くと動作が重い,などなど,不満が出てきて,代替案を探していた。しばらくは Sublime Text 3 を使っていた。幾つかのPackageを入れることで,まずまず満足できる環境にはなっているのだが,先日Atomをインストールしたところ,ずっと簡単にLaTeX環境が作れて,おまけに,パッケージの設定も(Sublime Textが直接設定ファイルを修正するのと比べて)初心者でも安心して出来る形式になっている。余計な装飾やアイコンなどがないため,画面も広く使えるし,ファイルブラウザーの表示・非表示も簡単,アウトラインも出る,コード・フォールディングも出来る,と良いことずくめ。

ということで,Atomに移行しようかと思う。設定などのメモはまたいずれ。

Twitter Digest 2017-12-17

  • うーむ,Texpadやはり微妙。機能は豊富だが,エディターの基本の部分がどうも。作りが素人っぽい感じがする。ファイルサイズが大きくなると日本語変換がもっさりしてきて,いらいらする。試しにSublime Text 3で編集したら,軽快そのもの。どうしたものか。 09:12:42, 2017-12-17
  • うーん,Texpadのアウトライン表示(sectionとか)は捨てがたいんだがなあ。それと,他のエディターで変更してもそれをチェックして反映するかどうか聞いてこない。 09:40:39, 2017-12-17
  • Texpadの日本語入力の重たさはファイルの位置による。ファイルの最後の方だと軽快そのもの。しかし,1000行くらいのファイルの先頭部分だと,めちゃくちゃ重たいというか,もっさりとした緩慢な動作。これはやはり基本設計の問題かも。 10:14:55, 2017-12-17
  • Sublime Text 3にOutlineというパッケージを入れたら,LaTeXのアウトライン表示(section, subsectionなど)が出来るようになった。LaTeXパッケージのtmPreferencesファイルを修正することで,表示項目の変更も可。 11:07:04, 2017-12-17
  • texstudioを試してみた(以前にもちょっと使った)が,画面デザインがアレで使う気がしない。ということで,Atomを試してみた。これがなかなか良さそう。デザインもスマート。LaTeX関係のパッケージとoutlineのパッケージ入れてみた。素晴らしいかも。 14:42:08, 2017-12-17
  • まだ,ちょっと使っただけだが,Atomは良さそう。latexパッケージは最初からuplatexなど日本語TeXもサポートしてあるし。Sublime Text 3で今できていることは,Atomでも実現できた。さて,乗り換えるかどうか・・・。 15:16:24, 2017-12-17
  • とりあえず,TexpadとTexstudioは廃棄の方向で。Atomに移行するかは,もう少し様子見してみよう。 15:26:50, 2017-12-17
  • pdf-viewパッケージを入れたら,Skimなどの外部プログラムなしで,Atom内部でLaTeXのPDFのプレビューが出来る。うーむ,素晴らしすぎる。LaTeX専用の統合環境に勝るとも劣らない。 16:10:21, 2017-12-17
  • メモ。atomで縦線が邪魔なので,消す方法。wrap-guideというパッケージを無効化すればよい。 16:16:10, 2017-12-17

Twitter Digest 2017-12-11

  • MacにTexpadを導入してみた。2週間はお試しで使える。タイプセットをplatex+dvipdfmxに変更すると日本語も使える。しかし,uplatexには出来ないようだ。 16:19:08, 2017-12-11
  • Texpadのタイプセットだが,latexmkが選べるようだ。どこから呼んでいるのかあれこれ調べた結果,/自分のHOME/Library/Application Support/Texpad 以下を探すと, latexmk.tpbuildというファイルを発見。これだな。 16:25:16, 2017-12-11
  • Texpadの続き。latexmk.tpbuildを読むと,latexmk -pdf “$TEXPAD_ROOTFILE” と書いてある。これだと強制的にpdflatexになるので,-pdfを削除した。あとは .latexmkrc の設定をしたらuplatexになった。 16:30:01, 2017-12-11
  • Texpadの続き。latexmk経由じゃなくてもビルドできる。latexmk.tpbuildと同じフォルダーにuplatex.tpbuildなるスクリプトを作ったところ,メニューから選べるようだ。中身はuplatex, dvipdfmxで組版するというもの。 18:29:37, 2017-12-11
  • texpadからスクリプトを起動するとき,$TEXPAD_ROOTFILEと$TEXPAD_ROOTFILE_NO_EXTなる変数が渡されるので,便利だ。 18:30:52, 2017-12-11
  • Tikz Editor (Mac版) の導入で一苦労。pdflatexを/usr/texbin/pdflatex とフルパス表示にしたら動いた。パスは通っているはずなんだがなあ。 23:43:19, 2017-12-11
  • とりあえず,TexpadでTikZが使えるようになった。e-TeX拡張が必須なので,以前のteTeX版ptexでは使えないのだ。 23:47:53, 2017-12-11