2006-06-07、Emacs の TeX 入力支援パッケージ AUCTeX 11.83 がリリースされた。2006-12-18 以来、半年振りのバージョン・アップ。
変更点とリソースは以下の通り。インストール方法は AUCTeX 11.81 の時と変わらないはず。
11.83 の変更点
とりあえず、リリース・ノートの新機能の項を要約。
- package, command, document の説明ページを開く新関数 TeX-doc。C-c ? にバインド。
- 中間出力ファイル (.aux, .log, etc...) を削除する新コマンド Clean。出力 (.dvi) ファイルも削除するコマンド Clean All もあり。C-c C-c からアクセス。
- PDF ファイルに対する source jump 機能が追加。(要 pdfsync パッケージと xpdf)
- 新しい web2c で、preview-latex エラー・ジャンプにも対応。
- LaTeX toolbar がデフォールトで ON。
- XyMTeX (化学構造式を書くパッケージ) と preview-latex との不具合を修正。
PDF の source jump のために変数 TeX-output-view-style の内容が更新されている。ユーザーが個人で変数値を変更している場合、再設定が必要になる。
Apology - 私信
2 月半ばに頂いた Ikumi さんのパッチを、まだ適用していません。今週末か来週末に手が空きそうなので、その時にやります。すみません。
とりあえず、個人でパッチをあてたい方は、以下のコードをどうぞ。
--- tex.el-11.82 Fri Dec 9 04:37:16 2005
+++ tex.el Wed Feb 22 01:24:49 2006
@@ -2003,9 +2003,9 @@
skip-opt)
;; Maybe get rid of all optional arguments. See `TeX-insert-macro' for
;; more comments. See `TeX-insert-macro-default-style'.
- (when (or (and (eq TeX-insert-macro-default-style 'show-optional)
+ (when (or (and (eq TeX-insert-macro-default-style 'show-optional-args)
(equal current-prefix-arg '(4)))
- (and (eq TeX-insert-macro-default-style 'mandatory-only)
+ (and (eq TeX-insert-macro-default-style 'mandatory-args-only)
(null (equal current-prefix-arg '(4)))))
(while (vectorp (car args))
(setq args (cdr args))))
@@ -4571,6 +4571,8 @@
(interactive "P")
(if (TeX-active-mark)
(progn
+ (if (< (point) (mark))
+ (exchange-point-and-mark))
(insert TeX-grcl)
(save-excursion
(goto-char (mark))
--- style/amsmath.el-11.82 Sun Oct 23 19:13:01 2005
+++ style/amsmath.el Wed Feb 22 00:46:44 2006
@@ -9,6 +9,8 @@
;;; Code:
+(require 'latex)
+
(TeX-add-style-hook "amsmath"
(function
(lambda ()
@@ -34,7 +36,8 @@
(TeX-add-symbols
'("eqref" TeX-arg-ref)
- '("numberwithin" TeX-arg-counter "Section level")
+ '("numberwithin" (TeX-arg-counter "Child counter")
+ (TeX-arg-counter "Parent counter"))
'("raisetag" "Dimension")
'("intertext" t)
'("hdotsfor" ["Stretch"] "Number of columns to cover")
@@ -58,7 +61,7 @@
'("allowdisplaybreaks" ["Weight (1..4)"])
'("substack" t)
'("leftroot" "Push root index left by")
- '("uproot" "Push root index left by")
+ '("uproot" "Push root index upward by")
'("boxed" t)
'("mspace" t)
'("mod" t)
@@ -129,7 +132,7 @@
(LaTeX-insert-environment env (concat TeX-grop ncols TeX-grcl))
(and (not (string= "xxalignat" env))
(not (string= "*" (substring env -1)))
- (LaTeX-label environment)
+ (LaTeX-label env)
(newline-and-indent))))
(defun LaTeX-amsmath-env-aligned (env)
リソース
- AUCTeX
- AUCTeX の本家ウェブページ
- AUCTeX in Japanese
- 日本語 AUCTeX の情報サイト
- TeX Wiki AUCTeX
- 同じく、日本語 AUCTeX の情報サイト
- clmemo@aka: AUCTeX のインストール (非特権ユーザーの場合, 2005/11)
- 非特権ユーザー (aka. root 以外、一般ユーザー) の場合の AUCTeX (含む preview-latex) のインストール方法。
- clmemo@aka: preview-latex のインストール (2005/9)
- 開発版 AUCTeX における preview-latex のインストールについて (11.83 でも変わらない)
- clmemo@aka: AUCTeX のインストール 2005/9
- 開発版 AUCTeX のインストールについて (11.83 でも変わらない)
0 件のコメント:
コメントを投稿