What's new in YaTeX/yahtml
野鳥/yahtml - 各バージョンの変更点について
1.71 === yatex ===
fill-prefix を指定している場合、Emacs21で \item の auto-fill が
\item の深さにかかわらず fill-prefix になってしまうのを回避
\refのラベル補完で、既にlabel定義してあるものがカウンタと\label
両方が補完候補に出現していたのを修正。またenumerate環境内では
\itemとラベルが重複して候補に現れていたのを修正。
Emacsの背景色の定義がXリソースに全く無いときの不具合修正
[prefix] c で AMS-LaTeX の大括弧対の種類を変えられるようにした
[prefix] g で AMS-LaTeX の括弧対間でジャンプできるようにした
1.70 Emacs21でmake-frameがエラーになることがあるのを回避
font-lock での Recenter が効かなくなるのを修正
(他、細かい修正がほとんど)
1.69 font-lock 対応(XEmacs, Emacs-20, Emacs-21 のみ)。
hilit19, font-lockを共存させている場合 YaTeX-use-hilit19 か、
YaTeX-use-font-lock どちらか一方を Non-nil にする。
~/.emacs で (put 'yatex-mode 'font-lock-defaults ....) や
(put 'yahtml-mode 'font-lock-defaults ...)などを入れている人はその
設定を削り、(setq YaTeX-use-font-lock t) を入れてください。
Emacs-21(pretest version)で動くようにした。
kill-bufferしたときに親ファイルが出現するよう努力。
野鳥起動時の段階でEmacsに italic, bold フォントが登録されていれ
ば、それを積極的に利用するようにした。
=== yatex ===
section型補完のときに直前の文字列でデフォルト候補を変える機能を
試験的に入れてみた。
(Meadow)Typeset menu での IME OFF。
yatexmth, ;[TAB] 一覧の最初の \| が選択できなかったのを修正。
=== yahtml ===
XEmacsで img src での画像サイズ取得ができなかったのを修正。
[prefix] ESC で yahtml-mode に入る前の major-mode に復帰(メイルの
draftバッファでHTMLを書くために一時的にyahtmlを読んで元に戻るとき
に有効)。
1.68 === yatex ===
XEmacsでyatexgenが動かなくなったのに対処。
Windowsでのインストールが少し楽になるように makefile を修正。
ref/cite ラベル補完で全てのカウンタを補完候補にあげてなおかつ
labelが設定していないところには自動的にラベルを付加するようにした。
\cite の補完を BibTeX データベースファイルからも探すようにした。
LaTeX2eの多くのコマンドに、本体/アドイン共に対応。
=== yahtml ===
英語版info、Q&Aの添付(by Jun Ohyaさん)
補完でsrcとなる画像ファイルのピクセルサイズを自前
で調べて width, height 属性の補完のデフォルトとなるようにした。
M-C-a(beginning-of-environment), M-C-e(end-of-environment),
M-C-@(mark-environment) が yatex.el 内に定義されていてyahtmlだけ
をロードしているときにエラーになったので、これら関数定義を
yatexlibに移動。
css定義ファイル中ピリオドで始まるエントリを全てのエレメントに共
通なclass補完候補として出すようにした。
yahtmlを使用するとYaTeXでのインデントがおかしくなるのを直した。
& でchar-entity reference補完。
1.67 [[[ http://www.yatex.org/ が誕生しました ]]]
=== yahtml ===
href入力でSPCなどのunsafe-charを%エンコードに置換するかを
yahtml-escape-chars で選べるようにした。nilならしない、tなら常に、
'ask なら確認する。デフォルトは 'ask。
初回href入力時に yahtml-urls を補完候補に入れてなかったのを修正。
[prefix] ; でリジョン中の <>'"& をエンティティ参照に変換、
[prefix] : で逆変換する機能を追加。
yahtml-translate-hyphens-when-comment-region が non-nil のときに
領域コメントアウトで - を - に変換。
yahtml-prefer-upcase-attributes が non-nil のとき属性名を大文字に。
カレントまたは上位ディレクトリに .htaccess ファイルがありその中に
AddType "text/html; charset=XXXX" .html
宣言があれば編集するHTMLソースの漢字コードもその宣言に合わせる。