SpacemacsでLaTeX
SpacemacsでLaTeX
[ OSX(10.11.6) El Capitan TeXLive2016環境で実施 ]
新しいものに、常に挑戦する音楽家の癖(?)
新しい環境を提供していると目下評判と
小耳に挟んだ「Spacemacs」を
LaTeX マニア(?)の小生としては、
上手くLaTeXが使えるのか?
早速、挑戦してみた。
Spacemacは
「https://github.com/syl20bnr/spacemacs#learning-spacemacs」の記事の中から
This solution is ideal to quickly try Spacemacs without compromising your existing configuration.
を採用。これが「小生にとって」最も好ましい環境の設定と判断。
さて此処からが、Spacemacsのインストールの為の作業です。
///////////////////////////////////////////////////////////////
mkdir ~/spacsmacs
git clone https://github.com/syl20bnr/spacemacs.git ~/spacemacs/.emacs.d
HOME=~/spacemacs emacs
(後ほどインストールなどが上手く行っているか?Terminalから呼び出す時は
「HOME=$HOME ~/spacemacs emacs」と打つ)
「Spacemacs本体」は
$ brew tap d12frosted/emacs-plus
$ brew install emacs-plus --with-cocoa --with-gnutls --with-librsvg --with-imagemagick --with-spacemacs-icon
の様に指定してインストールを実行したら、確かに「/usr/local/Cellar/emacs-plus/25.1/emacs.app」が
インストールされる。が
今のEmacs25.1環境を使うこと無く実行したいので
「without compromising your existing configuration.」の直下に書かれていた
方法に変更。
=======================================
別途、次のようにステップ(1〜6)を踏む事とした。
1 $ brew install emacs-plus --with-cocoa --with-gnutls --with-librsvg --with-imagemagick --with-spacemacs-icon
2 $ git clone --recursive https://github.com/syl20bnr/spacemacs ~/spacemacs/.emacs.d
(「途中の処理でEmacs25.1からEmacs26を指定し始めました」が、そのまま何事もなく終了。
3 HOME=$HOME ~/spacemacs emacs
タイプすると、(どうした訳か「Dock」に保存している)
「/usr/local/Cellar/emacs/HEAD-d12e1dd/Emacs.app」
ver.26.0.50が起動し始めた。
しかし「従来のEmacsのアイコン」とは異なる「Spacemacs仕様」の画面が
バッファとして表示され始めた。
4 最初の起動の時に
・EmacsかVimかどちらのスタイルを優先するか?
・ ディストリビューションは標準かミニマルか?
「初期設定をどうするか対話形式で聞かれる」ので
(矢印キーを使用して)「emacs」「標準」を指定。
5 この作業とは別途に
「〜/spacemacs」フォルダーにある「.spacemacs」fileを適当なエディタで
必要なパッケージを書き込んでおく。
===================================================================
「https://github.com/Layzie/dotfiles/blob/master/.spacemacs#L78-L80」から
「auto-completion」の設定を参考にした。
同時に「必要なパケージ」のインストールの為の書き込みも、該当部分に追記。
[ddsk, quickrun]の後ろに[auctex]も補充。一度「YaTeX」も書き入れてみたが
「該当するパケージは有りません」と表示されたのでコメントアウト。
この時「auctex」にも「;」を付けてしまったら、再起動の時に
「orphan」ファイルは除外しますとメッセージが現れたので、急遽
「コメントアウトを削除」して再起動させた。
今度は「auctex」関連のパッケージをダウンロードしてくれた。
「HOME=$HOME ~/spacemacs emacs」と打って)再起動!
====================================================================
6 指定の「tex」ファイルを開くと
「メニュー」欄に「LaTeX」と表示され、隣の「Command」の
プルダウンから「TeXing option > LuaTeX engine」を指定し
Compile & View(コンパイル&表示)を指定する。
7( 画面の別枠で「コンパイル」作業が走っているのが見える。)
8 Preview.app からPDF表示画面が現れた。