• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

data/H03-May-2022-3,2042,811

intl/H13-Nov-2011-14,10310,148

m4/H13-Nov-2011-3,3133,044

po/H03-May-2022-2,7932,201

src/H13-Nov-2011-2,4121,891

ABOUT-NLSH A D22-Jun-200752.6 KiB769723

AUTHORSH A D22-Jun-20070

COPYINGH A D22-Jun-200717.6 KiB341281

ChangeLogH A D18-Apr-20092.6 KiB5647

INSTALLH A D22-Jun-20079.1 KiB232176

Makefile.amH A D22-Jun-20071.6 KiB5428

Makefile.inH A D13-Nov-201126.9 KiB867772

NEWSH A D22-Jun-20070

READMEH A D29-May-20115.7 KiB149117

aclocal.m4H A D13-Nov-2011343.9 KiB9,9908,946

bootstrapH A D22-Jun-2007941 296

config.guessH A D13-Nov-201144.2 KiB1,5121,300

config.h.inH A D13-Nov-201111.1 KiB412283

config.rpathH A D22-Jun-200714.6 KiB549443

config.subH A D13-Nov-201133.6 KiB1,7061,558

configureH A D03-May-2022718.6 KiB24,41219,191

configure.acH A D06-Nov-20113.8 KiB165135

depcompH A D13-Nov-201118.2 KiB631407

install-shH A D13-Nov-201113.3 KiB521344

intltool-extract.inH A D22-Jun-200713.6 KiB517407

intltool-merge.inH A D03-May-202233.3 KiB1,3161,059

intltool-update.inH A D22-Jun-200726.4 KiB1,065837

ltmain.shH A D13-Nov-2011237.6 KiB8,4076,475

missingH A D13-Nov-201111.2 KiB377281

mkinstalldirsH A D22-Jun-20073.3 KiB151102

scim-input-pad.specH A D13-Nov-20111.7 KiB6547

scim-input-pad.spec.inH A D22-Jun-20071.7 KiB6549

README

1SCIM Input Pad
2==============
3
4It's an onscreen input pad used to input some symbols very easily.
5
6All symbols are stored into pure text files. Several predefined files
7are shipped within this package. They are:
8
9data/base.pad                includes some common symbols,
10                             eg. Technical Symbols, Punctuations etc.
11data/keyboard.pad            includes some special keyboard events,
12                             like dead keys, composing keys etc.
13data/japanese.pad            includes Japanese Katakana and Hiragana symbols.
14data/chinese.pad             includes Chinese numbers, radicals etc.
15Unified CJK Ideographs and CJK Ideographs are for practical reasons not included
16data/korea.pad               includes from Korean the letters, Hangul Jamo, Hangul Compatibility Jamo, Halfwith/fullwith
17Hangul Syllables are for practical reason not included
18data/arabian.pad             includes the Arabian script
19data/armenian.pad            includes the Armenian script
20data/georgian.pad            includes the Georgian script from Georgia
21data/russian.pad             includes the Russian script
22data/hebrew.pad              includes the Hebrew script from Israel
23data/india_bengali.pad       includes the Bengali script from India
24data/india_chiki.pad         includes the Ol Chiki script from India
25data/india_devanagari.pad    includes the Devanagari script from India
26data/india_gujarati.pad      includes the Gujarati script from India
27data/india_gurmukhi.pad      includes the Gurmukhi script from India
28data/india_kannada.pad       includes the Kannada script from India
29data/india_lepcha.pad        includes the Lepcha script from India
30data/india_limbu.pad         includes the Limbu script from India
31data/india_malayalam.pad     includes the Malayalam script from India
32data/india_oriya.pad         includes the Oriya script from India
33data/india_saurashtra.pad    includes the Saurashtra script from India
34data/india_sinhala.pad       includes the Sinhala script from Sri Lanka
35data/india_syloti_nagri.pad  includes the Syloti Nagri script from India
36data/india_tamil.pad         includes the Tamil script from India
37data/india_telugu            includes the Telugu script from India
38
39data/balinese.pad            includes the Balinese script from Indonesia
40data/buginese.pad            includes the Buginese script from Sulawesi in Indonesia
41data/cham.pad                includes the Cham script from Vietnam and Cambodia
42data/kayah.pad               includes the Kayah Li script from the Karen in Myanmar (Birma) and in Thailand
43data/khmer.pad               includes the Khmer script from Cambodia
44data/mongolian.pad           includes the Mongolian script from Mongolia
45data/lao.pad                 includes the Lao script from Laos
46data/myanmar.pad             includes the Myamar script from Birma
47data/philipine_buhid.pad     includes the Buhid script from the Philipines
48data/philipine_hanunoo.pad   includes the Hanunoo script from the Philipines
49data/philipine_tagalog.pad   includes the Tagalog script from the Philipines
50data/tai_lue.pad             includes the old Thai script from China, Thailand,Birma and Vietnam
51data/rejang.pad              includes the Rejang script from Sumatra in Indonesia
52data/sundanese.pad           includes the Sundanese script from west Java in Indonesia
53data/tai_le.pad              includes the new Thai script from China, Thailand,Birma and Vietnam
54data/thai.pad                includes the Thai script from Thailand
55data/tibet                   includes the Tibet script from Tibet
56
57data/ethiopic.pad	     includes the ethiopian script from ethiopia
58
59The next scripts are not used in daily life (anymore)(they are called dead languages) and therefor not included:
60Ancient Greek Numbers
61Ancient Greek Musical
62Cuneiform
63Old Persian
64Ugaritic
65Aegean
66Carian
67Glagolitic
68Gothic
69Kharoshthi from India
70Lycian
71Lydian
72Phags-Pa from tibet
73Ogham
74Old Italic
75Osmanya from Somali
76Phaistos Disc
77Phoenician
78Runic
79Tagbanwa from Philipines
80
81Take care that appropiate fonts are installed who can represent the required script.
82Without a appropiate font is input-pad of little use.
83Places where these fonts can be found are:
84www.wazu.jp
85www.xenotypetech.com/index.html
86www.omniglot.com
87
88The format of the file is:
89
90
91SCIM_Input_Pad
92VERSION_1_0
93
94BEGIN_GROUP
95NAME=...
96
97BEGIN_TABLE
98NAME=...
99COLUMNS=...
100
101(Put Symbols here)
102
103END_TABLE
104
105END_GROUP
106
107
108There can be several groups in a file, and several tables in a group.
109The name of group and table can have language suffix, like:
110NAME[zh_CN]=...
111
112Multiple names for different languages are allowed.
113
114Now the translation of group/table name are done by intltool.
115All localized strings will be stored in po files. So do not edit the data
116files directly to add localized names. Add po file for your language instead.
117
118Each table can have one COLUMNS parameter to set the number of columns
119this table should be shown.
120
121The format of the symbols can be:
122
1231. UTF-8 encoded strings, separated by space or return. Like:
124䞀 二 䞉
125四 五 六
126
1272. Hex number of the unicode codes, separated by space or return. Like;
1280x3001 0x3002 0x3003
129
1303. A '*' followed by KeyEvent name, separated by space or return. Like:
131*Return *Tab *Hangul_Hanja
132
1334. A single '*' indicates an empty space when displaying.
134
135
136
137You are always welcome to contribute us new symbol files, suggestions and bug reports.
138
139Visit http://www.scim-im.org for details.
140
141more information about the UTF-8 codes of scripts can be found at:
142http://www.unicode.org/charts/
143
144Do not forget that also the proper fonts must be installed, otherwise the  scripts will not be shown.
145Som places where free fonts can be found are:
146http://www.wazu.jp/index.html
147http://www.fileformat.info/info/unicode/font/index.htm
148http://omniglot.com/writing/index.htm
149