[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Re: 多文字セット化 emacs-w3m



w3m-use-mule-ucs が t で、Emacs-21 or XEmacs の場合(*1)、
URL 中の latin-jisx0201 の OVERLINE が、jisx0208 の ` ̄' に
なってしまいます。

ちょっと気持ち悪いのですが、w3m-euc-japan-encoder で
latin-jisx0201 を ASCII に変換してしまってよいでしょうか? 


(*1) Emacs-20 でも translation-table をいじっていると、同様になりえます。

;; Emacs-21 は `~' / `‾' と `\' / `¥' は unify しないようになったのか。

-- 
有沢 明宏
白井さんのページ
Index: w3m-ucs.el
===================================================================
RCS file: /storage/cvsroot/emacs-w3m/w3m-ucs.el,v
retrieving revision 1.7
diff -u -w -r1.7 w3m-ucs.el
--- w3m-ucs.el	2001/09/10 10:45:24	1.7
+++ w3m-ucs.el	2001/09/17 08:57:53
@@ -60,6 +60,10 @@
      (if (r1 == ,(charset-id 'ascii))
 	 ;; (1) ASCII characters
 	 (write-repeat r0)
+       (if (r1 == ,(charset-id 'latin-jisx0201))
+	   ;; (2) Latin Part of Japanese JISX0201.1976
+	   ;;     Convert to ASCII
+	   (write-repeat r0)
        (if (r1 == ,(charset-id 'japanese-jisx0208))
 	   ;; (2) Characters of Japanese JISX0208.
 	   ((r1 = ((r0 & 127) | 128))
@@ -109,7 +113,7 @@
 		     (break))
 		  ((r2 -= 1)
 		   (repeat))))))
-	    (repeat))))))))
+	      (repeat)))))))))
 
 
 (provide 'w3m-ucs)