2006-06-08

AUCTeX 11.83 リリース

2006-06-07、Emacs の TeX 入力支援パッケージ AUCTeX 11.83 がリリースされた。2006-12-18 以来、半年振りのバージョン・アップ。

変更点とリソースは以下の通り。インストール方法は AUCTeX 11.81 の時と変わらないはず。

11.83 の変更点

とりあえず、リリース・ノートの新機能の項を要約。

  • package, command, document の説明ページを開く新関数 TeX-docC-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 でも変わらない)

No comments:

Post a Comment