#
#  canna.sty - Canna like style definition file for scim-anthy.
#  SPDX-FileCopyrightText: 2005 Takuro Ashie <ashie@homa.ne.jp>
#
#  SPDX-License-Identifier: GPL-2.0-or-later
#

FormatVersion = 0.0.0
Title         = Canna
Version       = 0.0.0

[KeyBindings]
CircleInputModeKey          =
CircleKanaModeKey           =
LatinModeKey                =
WideLatinModeKey            =
HiraganaModeKey             = Hiragana_Katakana
KatakanaModeKey             = Shift+Hiragana_Katakana
HalfKatakanaModeKey         =
CircleTypingMethodKey       = Romaji Alt+Romaji

ConvertKey                  = space
PredictKey                  = Control+Q
CancelKey                   = Escape Control+G
CommitKey                   = Return Control+M

InsertSpaceKey              = space
InsertAltSpaceKey           =
BackSpaceKey                = BackSpace Control+H
DeleteKey                   = Delete Control+D

MoveCaretBackwardKey        = Left Control+B
MoveCaretForwardKey         = Right Control+F
MoveCaretFirstKey           = Control+A
MoveCaretLastKey            = Control+E

SelectPrevSegmentKey        = Left Control+B
SelectNextSegmentKey        = Right Control+F
SelectFirstSegmentKey       = Control+A
SelectLastSegmentKey        = Control+E
ExpandSegmentKey            = Control+O
ShrinkSegmentKey            = Tab Control+I
CommitSelectedSegmentKey    = Control+K

CandidatesPageUpKey         = Up Control+P
CandidatesPageDownKey       = Down Control+N
SelectNextCandidateKey      = space Control+Q Right Control+F
SelectPrevCandidateKey      = Left Control+B


ConvertCharTypeForwardKey   = Control+N
ConvertCharTypeBackwardKey  = Control+P
ConvertToHiraganaKey        =
ConvertToKatakanaKey        =
ConvertToHalfKey            =
ConvertToHalfKatakanaKey    =
ConvertToWideLatinKey       =
ConvertToLatinKey           =
# FIXME!
#ConvertToUpperKey           = Control+U
#ConvertToLowerKey           = Control+L

AddWordKey                  =

# Override fundamental table
[RomajiTable/FundamentalTable]
a    = あ
i    = い
u    = う
e    = え
o    = お
ka   = か
ki   = き
ku   = く
ke   = け
ko   = こ
sa   = さ
si   = し
su   = す
se   = せ
so   = そ
ta   = た
ti   = ち
tu   = つ
te   = て
to   = と
na   = な
ni   = に
nu   = ぬ
ne   = ね
no   = の
ha   = は
hi   = ひ
hu   = ふ
he   = へ
ho   = ほ
ma   = ま
mi   = み
mu   = む
me   = め
mo   = も
ya   = や
yi   = い
yu   = ゆ
ye   = いぇ
yo   = よ
ra   = ら
ri   = り
ru   = る
re   = れ
ro   = ろ
wa   = わ
wi   = ヰ
wu   = う
we   = ヱ
wo   = を
ga   = が
gi   = ぎ
gu   = ぐ
ge   = げ
go   = ご
za   = ざ
zi   = じ
zu   = ず
ze   = ぜ
zo   = ぞ
da   = だ
di   = ぢ
du   = づ
de   = で
do   = ど
ba   = ば
bi   = び
bu   = ぶ
be   = べ
bo   = ぼ
pa   = ぱ
pi   = ぴ
pu   = ぷ
pe   = ぺ
po   = ぽ
kya  = きゃ
kyi  = きぃ
kyu  = きゅ
kye  = きぇ
kyo  = きょ
gya  = ぎゃ
gyi  = ぎぃ
gyu  = ぎゅ
gye  = ぎぇ
gyo  = ぎょ
sya  = しゃ
syi  = しぃ
syu  = しゅ
sye  = しぇ
syo  = しょ
zya  = じゃ
zyi  = じぃ
zyu  = じゅ
zye  = じぇ
zyo  = じょ
tya  = ちゃ
tyi  = ちぃ
tyu  = ちゅ
tye  = ちぇ
tyo  = ちょ
nya  = にゃ
nyi  = にぃ
nyu  = にゅ
nye  = にぇ
nyo  = にょ
hya  = ひゃ
hyi  = ひぃ
hyu  = ひゅ
hye  = ひぇ
hyo  = ひょ
bya  = びゃ
byi  = びぃ
byu  = びゅ
bye  = びぇ
byo  = びょ
pya  = ぴゃ
pyi  = ぴぃ
pyu  = ぴゅ
pye  = ぴぇ
pyo  = ぴょ
mya  = みゃ
myi  = みぃ
myu  = みゅ
mye  = みぇ
myo  = みょ
rya  = りゃ
ryi  = りぃ
ryu  = りゅ
rye  = りぇ
ryo  = りょ
tsa  = つぁ
tyi  = つぃ
tyu  = つ
tye  = つぇ
tyo  = つぉ
sha  = しゃ
shi  = し
shu  = しゅ
she  = しぇ
sho  = しょ
tha  = てぁ
thi  = てぃ
thu  = てゅ
the  = てぇ
tho  = てょ
ja   = じゃ
ji   = じ
ju   = じゅ
je   = じぇ
jo   = じょ
cha  = ちゃ
chi  = ち
chu  = ちゅ
che  = ちぇ
cho  = ちょ
fa   = ふぁ
fi   = ふぃ
fu   = ふ
fe   = ふぇ
fo   = ふぉ
va   = う゛ぁ
vi   = う゛ぃ
vu   = う゛
ve   = う゛ぇ
vo   = う゛ぉ
gwa  = ぐぁ
gwi  = ぐぃ
gwu  = ぐぅ
gwe  = ぐぇ
gwo  = ぐぉ
dya  = ぢゃ
dyi  = ぢぃ
dyu  = ぢゅ
dye  = ぢぇ
dyo  = ぢょ
dha  = でゃ
dhi  = でぃ
dhu  = でゅ
dhe  = でぇ
dho  = でょ
ca   = か
cu   = く
co   = こ
cya  = ちゃ
cyi  = ちぃ
cyu  = ちぅ
cye  = ちぇ
cyo  = ちぉ
jya  = じゃ
jyi  = じぃ
jyu  = じゅ
jye  = じぇ
jyo  = じょ
la   = ら
li   = り
lu   = る
le   = れ
lo   = ろ
lya  = りゃ
lyi  = りぃ
lyu  = りゅ
lye  = りぇ
lyo  = りょ
xa   = ぁ
xi   = ぃ
xu   = ぅ
xe   = ぇ
xo   = ぉ
xwa  = ゎ
xtu  = っ
xtsu = っ
xya  = ゃ
xyu  = ゅ
xyo  = ょ
n    = ん
nn   = ん
mn   = ん
n'   = ん
@@   =
-    = ー
#[    = 「
#]    = 」
#     = 、
#.    = 。
@(   = （
@)   = ）
@{   = ｛
@}   = ｝
@[   = ［
@]   = ］
@    =
@.   = .
@~   = 〜
@\   = ＼
@/   = ・
@-   = ‐
@2   = ‥
@3   = …
@||  = ‖
@|   = ｜
