メモ的ななにか

@Maleic1618

ぼくがかんがえたさいきょーのEmacs+LaTeX

  • emacs, texlive, latexmkをインストールする。
$ sudo apt install latexmk texlive emacs25
  • 設定ファイルを書く。

~/.latexmkrc

$latex = 'platex %O %S';
$dvipdf = 'dvipdfmx %O -o %D %S';
$max_repeat = 10;
$pdf_previewer = '/usr/bin/evince';
  • Emacsの背景を透過させる。

~/.emacs.d/init.el:

(defun set-alpha (alpha-num)
  "set frame parameter 'alpha"
  (interactive "nAlpha: ")
  (set-frame-parameter nil 'alpha (cons alpha-num '(90))))

↑これでM-x set-alphaで透明度を設定できる

参考: cocoa emacs の透明度を変更する elisp

  • latexmk
$ latexmk -pdfdvi -pvc -interaction=nonstopmode test.tex

修正 -interaction=nonstopmode のオプションをつけないとエラーメッセージが流れるのを忘れてました。

保存するたびにtexが自動でコンパイルされて最強✌ f:id:maleic1618:20170428021128p:plain