[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
basic question about font
- X-ml-count: 232
- Subject: basic question about font
- From: "YFujino" <yfujino@xxxxxxxxxxxx>
- Date: Tue, 18 Aug 1998 01:12:34 +0900
- X-mailer: Microsoft Outlook Express 4.72.3110.5
はじめまして、藤野と申します。
Meadowでの日本語、英語以外の言語の表示に関してお尋ねいたします。
数日前からMeadowを使い始めたばかりで、複数の方のホームページに記述してある
'.emacs' ファイルやBDFフォントに関するものを読んでやってみたのですが,うまく
文字が表示できませんでした。
問題
環境: Windows98
1.Helpファイルの日本語、英語、韓国語は表示できますが,タイ語は表示できない。
2.meadow\etcにある'Hello'ファイルを読みこませたところ、
Amharic, Arabic,Czech?, Hebrew?, Hindi, Lao, Russian? Thai, Tibetan,
Tigrigna, Vietnamese,と
日本語のJISX0212のものが表示できませんでした。 ?付きは、私がそれらの言語の
正書法に詳しくないため,
文字化けとの区別がはっきりつけられなかったものです。
なお、中国語(3種)と韓国語はMicrosoftのMultilingual Support (?)をダウンロー
ドしてインストールしてあります。
helloファイルを読みこんだときには, (setq
mw32-ime-mode-line-state-indicator-list '("[--]" "[あ]" "[--]"))の
「あ」が空白で表示されます.
'.emacs'で必要だと思うところを抜粋いたします。(長くて申し訳ありません。)
(set-language-environment "Japanese")
(set-default-coding-systems 'sjis)
(set-keyboard-coding-system 'sjis)
(setq file-name-coding-system 'sjis)
(set-clipboard-coding-system 'sjis-dos)
(set-w32-system-coding-system 'sjis-dos)
(toggle-input-method)
(setq-default mw32-ime-mode-line-state-indicator "[--]")
(setq mw32-ime-mode-line-state-indicator-list '("[--]" "[あ]" "[--]"))
(mw32-ime-initialize)
(w32-add-font "fixedsys-ascii"
(w32-change-font-logfont "fixedsys-ascii" 0
'(w32-logfont "FixedSys" 8 16 400 0 nil nil nil 128 1 1 1))
(w32-add-font "fixedsys-katakana"
(w32-change-font-logfont "fixedsys-katakana" 0
'(w32-logfont "FixedSys" 8 16 400 0 nil nil nil 128 1 1 1))
(w32-add-font "fixedsys-jisx0208"
(w32-change-font-logfont "fixedsys-jisx0208" 0
'(w32-logfont "FixedSys" 8 16 400 0 nil nil nil 128 1 1 1))
(new-fontset "fixedsys-fontset"
'((ascii . "fixedsys-ascii")
(katakana-jisx0201 . "fixedsys-katakana")
(japanese-jisx0208 . "fixedsys-jisx0208")))
;;;BDF font
(load "bdffont")
(w32-configure-bdf-font "bdf-fontset")
;;韓国KSC5601
(w32-add-font "hanglm16"
(w32-change-font-logfont "hanglm16" 0
'(bdf-font "c:/win32app/Meadow/font/hanglm16.bdf"))
;;中国gb2312
(w32-add-font "gb16st"
(w32-change-font-logfont "gb16st" 0
'(bdf-font "c:/win32app/Meadow/font/gb16st.bdf"))
(w32-add-font "gb16fs"
(w32-change-font-logfont "gb16fs" 0
'(bdf-font "c:/win32app/Meadow/font/gb16fs.bdf"))
;;Mule-IPA (発音記号など)
(w32-add-font "etl16-ipa"
(w32-change-font-logfont "etl16-ipa" 0
'(bdf-font "c:/win32app/Meadow/font/etl16-ipa.bdf"))
;;latin-1
(w32-add-font "8x16"
(w32-change-font-logfont "8x16" 0
'(bdf-font "c:/win32app/Meadow/fowin32app/Meadow/fonnt/8x16.bdf"))
(load "c:/win32app/Meadow/bdf-font.el")
(load "c:/win32app/Meadow/fixedsys-font.el")
(set-default-font "fixedsys-fontset")
(set-fontset-font "fixedsys-fontset" 'korean-ksc5601 "hanglm16")
(set-fontset-font "fixedsys-fontset" 'chinese-gb2312 "gb16fs")
(set-fontset-font "fixedsys-fontset" 'ipa "etl16-ipa")
(set-fontset-font "fixedsys-fontset" 'latin-iso8859-1 "8x16")
;;;;;; 16dot BDF fontset for Meadow;
(put 'encode-ethio-font 'ccl-program ccl-encode-ethio-font)
;; Arabic
(w32-add-font "etl16-arabic0"
"etl16-arabic0" 0 (list 'bdf-font
"c:/win32app/Meadow/font/non-cjk/etl16-arabic0.bdf"))
(w32-add-font "etl16-arabic1"
(w32-change-font-logfont "etl16-arabic1" 0 (list 'bdf-font
"c:/win32app/Meadow/font/etl16-arabic1.bdf"))
(w32-add-font "etl16-arabic2"
(w32-change-font-logfont "etl16-arabic2" 0 (list 'bdf-font
"c:/win32app/Meadow/font/etl16-arabic2.bdf"))
;;Laos
(w32-add-font "etl16-lao"
(w32-change-font-logfont "etl16-lao" 0 (list 'bdf-font
"c:/win32app/Meadow/font/etl16-lao.bdf"))
(new-fontset "16dot-bdf-fontset"
(arabic-iso8859-6 . "etl16-arabic")
(arabic-digit . "etl16-arabic0")
(arabic-1-column . "etl16-arabic1")
(arabic-2-column . "etl16-arabic2")
(lao . "etl16-lao")
以上です. よろしくお願いいたします。