In [emacs-w3m : No.12282] Dan Jacobson wrote: (B> All I know is this can't be the user's fault. (B> Please try (B> # set http://jidanni.org/location/directions/zaokeng.html (B> # su - nobody -c 'HOME=/tmp LC_ALL=zh_TW.UTF-8 w3m '$@ #looks perfect (B (BIt is because the terminal emulator uses `fixed' fonts, isn't it? (B (B> # su - nobody -c 'HOME=/tmp LC_ALL=zh_TW.UTF-8 emacs -f w3m '$@ #tons of alignment problems (B (BI tried `emacs -q' and realized what you meant. That's too bad. (BBut it is because you (or Emacs?) use proportional fonts i.e., (Bthe width and interval vary by a character. However, Emacs (Bassumes that the width of a CJK (wide) character is always twice (Bof an alphanumeric character AFAIK. (B(So, what I do in my system is to make all the fonts be `fixed'.) (B (BHere is a quick hack, it makes only emacs-w3m buffers use `fixed' (Bfonts:
(BThis is not necessarily complete, and might not be your taste, (Bthough.