Function: japanese-TeX-get-encoding-string
japanese-TeX-get-encoding-string is a byte-compiled function defined
in tex-jp.el.
Signature
(japanese-TeX-get-encoding-string)
Documentation
Return coding option string for Japanese pTeX family.
For inappropriate encoding, nil instead.
Source Code
;; Defined in ~/.emacs.d/elpa/auctex-14.1.2/tex-jp.el
(defun japanese-TeX-get-encoding-string ()
"Return coding option string for Japanese pTeX family.
For inappropriate encoding, nil instead."
(or (japanese-TeX-coding-ejsu buffer-file-coding-system)
;; 複数ファイルに分割した文書の場合、emacs で開いたファイルが日本
;; 語を1字も含まないことがある。このため、そのファイルの
;; buffer-file-coding-system は日本語コードが不定に留まって
;; しまう可能性がある。そのような場合、master file の
;; buffer-file-coding-system を使う。
(if (stringp TeX-master) ; 自分が子ファイルのとき
(let ((buf (get-file-buffer (TeX-master-file t))))
(if buf
(japanese-TeX-coding-ejsu
(with-current-buffer buf buffer-file-coding-system)))))
;; それでも決められない場合は buffer-file-coding-system の
;; default 値を使う。
(japanese-TeX-coding-ejsu
(default-value 'buffer-file-coding-system))))