ナンクル力学系

学んだ事を書き連ねていこう。

AUCTeXのコンパイルとかインラインのプレビューをincludeしたファイルから無理やりやる方法

leave a comment »

卒論をAUCTeXで書き始めて,インラインのプレビューの便利さと格好良さの恩恵にあずかる今日この頃.

しかしコンパイル(C-c C-c)やインラインのプレビュー(C-c C-p C-d)が\includeしたファイル から出来ない!

C-c C-nしてauto/の中にできたauto/main.elを見ると,texをパースした結果が書いてあるっぽい.

(TeX-add-style-hook "main"
 (lambda ()
    (LaTeX-add-bibliographies
     "ref.bib")
    (TeX-add-symbols
     '("smax" 3)
     '("nRBF" 5)
     "diff"
     "dsum"
     "Vec"
     "eqnarray")
    (TeX-run-style-hooks
     "mathrsfs"
     "amssymb"
     "lgrind"
     "enumerate"
     "tabularx"
     "amsmath"
     "bm"
     "color"
     "graphicx"
     "latex2e"
     "jbk12"
     "jbook"
     "a4j"
     "12pt"
     "chap")))

あきらかにauto/chap.elは量が少ない.

(TeX-add-style-hook "chap"
 (lambda ()
    (LaTeX-add-labels
     "sec:model")))

そうか,chap.texだけパースしても,jbookとか見つからないよな.これが原因?

対処法が良く分からなかったけど,*scratch*に行って,main.elの中身の”main”を”chap”に変えた やつをC-jで実行.そしたら,コンパイルもプレビューも出きるようになりましたとさ!

(TeX-add-style-hook "chap"
 (lambda ()
    (LaTeX-add-bibliographies
     "ref.bib")
    (TeX-add-symbols
     '("smax" 3)
     '("nRBF" 5)
     "diff"
     "dsum"
     "Vec"
     "eqnarray")
    (TeX-run-style-hooks
     "mathrsfs"
     "amssymb"
     "lgrind"
     "enumerate"
     "tabularx"
     "amsmath"
     "bm"
     "color"
     "graphicx"
     "latex2e"
     "jbk12"
     "jbook"
     "a4j"
     "12pt"
     "chap")))

こんなんで良いのか不安だw

Advertisements

Written by tkf

January 22, 2009 at 9:35 pm

Posted in PC

Tagged with ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: