/[pkgs]/devel/Canna/dot-canna
ViewVC logotype

Contents of /devel/Canna/dot-canna

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Mon Sep 26 09:29:14 2005 UTC (4 years, 1 month ago) by tagoh
Branch: MAIN
CVS Tags: F-12-split, Canna-3_7p3-16_fc5, Canna-3_7p3-16_fc6, Canna-3_7p3-16_fc7, F-7-split, Canna-3_7p3-21_fc8, Canna-3_7p3-20_fc8, Canna-3_7p3-14_fc5, Canna-3_7p3-19_fc8, FC-5-split, Canna-3_7p3-26_fc11, Canna-3_7p3-18_fc7, Canna-3_7p3-13, F-10-split, Canna-3_7p3-27_fc11, F-11-split, Canna-3_7p3-17_fc7, Canna-3_7p3-28_fc12, F-9-split, FC-6-split, Canna-3_7p3-15_fc5, F-8-split, Canna-3_7p3-23_fc9, Canna-3_7p3-25_fc10, Canna-3_7p3-24_fc9, Canna-3_7p3-22_fc9, HEAD
auto-import Canna-3.7p3-13 on branch devel from Canna-3.7p3-13.src.rpm
1 ;; Copyright 1992 NEC Corporation, Tokyo, Japan.
2 ;;
3 ;; Permission to use, copy, modify, distribute and sell this software
4 ;; and its documentation for any purpose is hereby granted without
5 ;; fee, provided that the above copyright notice appear in all copies
6 ;; and that both that copyright notice and this permission notice
7 ;; appear in supporting documentation, and that the name of NEC
8 ;; Corporation not be used in advertising or publicity pertaining to
9 ;; distribution of the software without specific, written prior
10 ;; permission. NEC Corporation makes no representations about the
11 ;; suitability of this software for any purpose. It is provided "as
12 ;; is" without express or implied warranty.
13 ;;
14 ;; NEC CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
15 ;; INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
16 ;; NO EVENT SHALL NEC CORPORATION BE LIABLE FOR ANY SPECIAL, INDIRECT OR
17 ;; CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
18 ;; USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
19 ;; OTHER TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
20 ;; PERFORMANCE OF THIS SOFTWARE.
21
22 ;; $Id: unix.canna,v 1.4 1996/10/25 05:23:02 kon Exp $
23
24 ;; 記号置き換え変換を利用するか。
25
26 (setq use-symbolic-definition t)
27
28 ;;; ローマ字かな変換の設定
29 ;
30 ; ローマ字かな変換テーブルを指定します。ローマ字かな変換テーブルは
31 ; (1) カレントディレクトリ
32 ; (2) ホームディレクトリ
33 ; (3) /usr/lib/canna/dic
34 ; の順にサーチされます。
35 ;
36
37 ;(setq romkana-table "unix.cbp")
38 (setq romkana-table "default.cbp")
39
40 ;; 外来語変換
41 ;(setq english-table "canna/english.cbp")
42
43
44 ;;; 利用する辞書
45 ;
46 ; ただ単に書き並べているのは単語登録を行わない辞書でシステム辞書などが
47 ; これに当たります。
48 ;
49 ; 部首辞書に関しては :bushu を先行させて記述します。
50 ;
51 ; 単語登録をしたい辞書に関しては :user を先行させて記述します。単語登
52 ; 録をする辞書はテキスト形式辞書でなければなりません。単語登録させたい
53 ; 辞書は mkdic user の様なコマンドを打つことでで簡単に作成することがで
54 ; きます。
55 ;
56 (use-dictionary
57 "gcanna"
58 "gcannaf"
59 "chimei"
60 ; "iroha"
61 "fuzokugo"
62 "hojomwd"
63 "hojoswd"
64 "software"
65 "keishiki"
66 "zipcode"
67 "geo"
68 ; "zip99"
69 "basho"
70 "keisan"
71 "pub"
72 "scien"
73 "sup"
74 "bonobo"
75 :bushu "bushu"
76 :user "user"
77 )
78
79 ;;; さまざまなパラメタの設定
80 ;
81 ; 真理値を設定するものについては真については t 、偽については nil を設
82 ; 定します。
83
84 ; 一番右で右に行こうとすると左端にいくようにするか
85 (setq cursor-wrap t) ; default t
86
87 ; 一覧表示で数字を打ったときにカーソル移動に留める(nil)か選択までして
88 ; しまうか(t)
89 (setq select-direct t) ; default t
90
91 ; 一覧表示で数字で選択するか(t)。nilの時は数字が表示されません
92 (setq numerical-key-select t) ; default t
93
94 ; 候補表示時に文節の区切りに空白をいれるか
95 (setq bunsetsu-kugiri nil) ; default nil
96
97 ; 文字ベースの移動をするか(t)。 nilの時はローマ字かな変換の単位でカー
98 ; ソル移動が行われます。
99 (setq character-based-move t) ; default t
100
101 ; 入力中の読み全体をリバースするか
102 (setq reverse-widely nil) ; default nil
103
104 ; 頻度学習をするか
105 (setq gakushu t) ; default t
106
107 ; 一覧の最後までいったら一旦一覧表示をやめるか
108 (setq quit-if-end-of-ichiran nil); default nil
109
110 ; 文節の右端で右移動をすると全体が確定してしまうか
111 (setq kakutei-if-end-of-bunsetsu nil) ; default nil
112
113 ; 一覧選択後同じ文節にとどまるか(t)。nilの時は一覧選択を行うとひとつ先
114 ; の文節に移動します。
115 (setq stay-after-validate t) ; default t
116
117 ; 読みを入力中にバックスペースを打つとローマ字までバラバラにするか
118 (setq break-into-roman t) ; default nil
119
120 ; 何回の変換キーで一覧表示を行うか。0を入れると変換キーだけでは
121 ; 一覧表示には移りません。その場合には C-w を入力して一覧表示して
122 ; 下さい。
123 (setq n-henkan-for-ichiran 2) ; default 2
124
125 ; 単語登録時に文法関連の質問をするか(t)。nilの時は適当な品詞を付けてし
126 ; まいます。
127 (setq gramatical-question t) ; default t
128
129 ; 候補が全体の何番目かを表示するか
130 (setq kouho-count t) ; default t
131
132 ; 逐次変換をするか
133 (setq auto nil) ; default nil
134
135 ; 逐次変換をする時に何個の文節までを未確定で保持するか
136 (setq n-kouho-bunsetsu 16) ; default 16
137
138 ; ローマ字かな変換でイリーガルなローマ字を捨てるか
139 (setq abandon-illegal-phonogram nil) ; default nil
140
141 ; 一覧の時も次の入力を認めるか
142 (setq allow-next-input t) ; default t
143
144 ; 一文字レベルのローマ字かな変換の補助テーブル
145 (if use-symbolic-definition
146 (progn
147 (defsymbol ?- "ー" "-" "−" "‐")
148 (defsymbol ?/ "/" "/" "・")
149 (defsymbol ?\\ "\\" "\" "¥")
150 (defsymbol
151 ?( "(" "(" "【"
152 ?) ")" ")" "】" )
153 (defsymbol
154 ?[ "「" "『" "[" "〔" "["
155 ?] "」" "』" "]" "〕" "]")
156 (defsymbol
157 ?. "。" "." "."
158 ?, "、" "," "," )
159 (defsymbol
160 ?0 "0" "0" "〇" "零"
161 ?1 "1" "1" "一" "壱"
162 ?2 "2" "2" "二" "弐"
163 ?3 "3" "3" "三" "参"
164 ?4 "4" "4" "四" "四"
165 ?5 "5" "5" "五" "伍"
166 ?6 "6" "6" "六" "六"
167 ?7 "7" "7" "七" "七"
168 ?8 "8" "8" "八" "八"
169 ?9 "9" "9" "九" "九" )
170 (defsymbol
171 ?? "?" "?"
172 ?! "!" "!")
173 (defsymbol ?# "#" "#")
174 (defsymbol ?$ "$" "$")
175 (defsymbol ?% "%" "%")
176 (defsymbol ?& "&" "&")
177 (defsymbol ?+ "+" "+")
178 (defsymbol ?* "*" "*" "×")
179 (defsymbol ?_ "_" "_")
180 (defsymbol ?' "'" "’")
181 (defsymbol ?` "`" "‘")
182 (defsymbol ?\" "\"" "”")
183 ))
184
185 ;; delete キーもバックスペースと同じ処理をさせる
186 (global-set-key "\Delete" 'delete-previous) ; necessary in using Emacs
187
188 ;; Help がない人もいるので F1 でも同じ動作をさせる。
189 (global-set-key "\F1" 'extend-mode)
190
191 ;; Escape key should escape from the mode.
192 (global-set-key "\Escape" 'quit)
193
194 ;; Ctrl-o の抑制
195 (global-unbind-key-function 'japanese-mode)

admin@fedoraproject.org
ViewVC Help
Powered by ViewVC 1.1.2