山本宗宏です。
2014年4月24日 21:23 須川誠二 <nbc00202@xxxxxxxxxxx>:
> emacs 上のYaTeXからplatexを起動すると,distのtexlive2009が呼ばれています。現時点の須川さんのお手元では、
> しかし,端末上でplatexと打つとtexlive2013のコマンドやスタイルファイルが使われます。
bash などの login shell に対する環境変数 PATH に、
texlive 2013 のパスがすでに追加されているのですね?
例えば、PATHに/opt/texlive/2013/bin/x86_64-linuxを追加している場合、
以下のように echo $PATH の結果が返ってきて、
platex を実行しても確かにTeX Live 2013に入っている platex が実行されるわけですね?
$ echo $PATH
/opt/texlive/2013/bin/x86_64-linux:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin
$ which platex
/opt/texlive/2013/bin/x86_64-linux/platex
$ platex --version
e-pTeX 3.1415926-p3.4-130605-2.6 (utf8.euc) (TeX Live 2014/dev)
kpathsea version 6.2.0dev
ptexenc version 1.3.2dev
Copyright 2013 D.E. Knuth.
There is NO warranty. Redistribution of this software is
covered by the terms of both the e-pTeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the e-pTeX source.
Primary author of e-pTeX: Peter Breitenlohner.
そうしますと、
~/.emacs.d/init.el(もしくは、それ以降に読み込まれる設定ファイル)に
以下を書き込むだけで tex live 2013 側の platex が実行されるはずです。
(setq tex-command "platex")
山本 宗宏 Munehiro "munepi" Yamamoto
Founder, President & CEO, Green Cherry Ltd. <munepi@xxxxxxxxxxxxxx>
http://greencherry.jp/
Public Relations, Project Vine <munepi@xxxxxxxxxxxxx> http://vinelinux.org/
GPG Key Fingerprint: 61EC 85A8 5F34 5E35 91E8 8AD0 1D28 D5DE C24B 55FD
_______________________________________________
vine-users mailing list
vine-users@xxxxxxxxxxxxxxxxxxxx
http://listserv.linux.or.jp/mailman/listinfo/vine-users
_______________________________________________ vine-users mailing list vine-users@xxxxxxxxxxxxxxxxxxxx http://listserv.linux.or.jp/mailman/listinfo/vine-users