├── m4 └── .gitignore ├── tables ├── .gitignore ├── Makefile.am ├── rustrad.txt ├── yawerty.txt ├── rusle.txt ├── translit-ua.txt ├── thai.txt ├── viqr.txt ├── translit.txt ├── vni.txt ├── telex.txt ├── compose.txt ├── mongol_bichig.txt ├── ipa-x-sampa.txt ├── hu_Hung_HU_traditional.txt └── emoji-table.txt.data ├── icons ├── vni.png ├── rusle.png ├── telex.png ├── thai.png ├── viqr.png ├── cns11643.png ├── rustrad.png ├── yawerty.png ├── mathwriter.png ├── hu_Hung_HU_traditional.png ├── Makefile.am ├── translit-ua.svg ├── latex.svg ├── ipa-x-sampa.svg ├── hu-old-hungarian-rovas.svg ├── translit.svg ├── ibus-emoticon.svg ├── compose.svg ├── lean.svg └── mongol_bichig.svg ├── autogen.sh ├── .gitignore ├── NEWS ├── README ├── emoticon-src ├── convert.py ├── Makefile.am ├── emoticon-table.txt.data └── Phrases.ini ├── AUTHORS ├── Makefile.am ├── ibus-table-others.spec.in ├── missing └── configure.ac /m4/.gitignore: -------------------------------------------------------------------------------- 1 | *.m4 2 | -------------------------------------------------------------------------------- /tables/.gitignore: -------------------------------------------------------------------------------- 1 | *.db 2 | -------------------------------------------------------------------------------- /icons/vni.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moebiuscurve/ibus-table-others/HEAD/icons/vni.png -------------------------------------------------------------------------------- /icons/rusle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moebiuscurve/ibus-table-others/HEAD/icons/rusle.png -------------------------------------------------------------------------------- /icons/telex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moebiuscurve/ibus-table-others/HEAD/icons/telex.png -------------------------------------------------------------------------------- /icons/thai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moebiuscurve/ibus-table-others/HEAD/icons/thai.png -------------------------------------------------------------------------------- /icons/viqr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moebiuscurve/ibus-table-others/HEAD/icons/viqr.png -------------------------------------------------------------------------------- /icons/cns11643.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moebiuscurve/ibus-table-others/HEAD/icons/cns11643.png -------------------------------------------------------------------------------- /icons/rustrad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moebiuscurve/ibus-table-others/HEAD/icons/rustrad.png -------------------------------------------------------------------------------- /icons/yawerty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moebiuscurve/ibus-table-others/HEAD/icons/yawerty.png -------------------------------------------------------------------------------- /icons/mathwriter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moebiuscurve/ibus-table-others/HEAD/icons/mathwriter.png -------------------------------------------------------------------------------- /icons/hu_Hung_HU_traditional.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moebiuscurve/ibus-table-others/HEAD/icons/hu_Hung_HU_traditional.png -------------------------------------------------------------------------------- /autogen.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | set -e 3 | set -x 4 | 5 | autoreconf --verbose --install --force 6 | ./configure --enable-maintainer-mode $* 7 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | Makefile 2 | Makefile.in 3 | /aclocal.m4 4 | /config.log 5 | /config.status 6 | /configure 7 | /autom4te.cache/ 8 | ibus-table-others.spec 9 | ibus-table-others-*.tar.gz -------------------------------------------------------------------------------- /NEWS: -------------------------------------------------------------------------------- 1 | Please check out latest news on IBus Project Site and Sources Page: 2 | 3 | IBus Project Site 4 | http://code.google.com/p/ibus 5 | 6 | Project Sources Page 7 | http://github.com/kaio/ibus-table/tree 8 | -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- 1 | Requirements: 2 | 3 | You need to install ibus-table first. 4 | 5 | Introduction: 6 | 7 | ibus-table-others provides the following input methods on IBus-Table on IBus framework: 8 | 9 | * CNS11643 10 | * Compose 11 | * Emoji 12 | * IPA-X-SAMPA 13 | * LaTex 14 | * Mathwriter 15 | * Mongol bichig 16 | * RussianTraditional 17 | * Telex 18 | * Thai 19 | * Translit 20 | * Ua-Translit 21 | * Viqr 22 | * VNI 23 | * Yawerty 24 | 25 | All aforementioned tables are released under GNU Public License version 3. 26 | -------------------------------------------------------------------------------- /emoticon-src/convert.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python3 2 | import re 3 | if __name__ == "__main__": 4 | text = '' 5 | with open('Phrases.ini', 'r') as file: 6 | text = file.read() 7 | text = text.replace('\r', '').replace('\t','') 8 | lines = text.split('\n') 9 | r = re.compile('.*?([a-z]+),[0-9]+=(.*)$') 10 | of = open('emoticon-table.txt.data', 'w+') 11 | for line in lines: 12 | try: 13 | key, val = r.match(line).groups() 14 | of.write('%s\t%s\t0\n' % (key, val)) 15 | except Exception as e: 16 | print(line) 17 | of.close() 18 | -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- 1 | Developer 2 | 3 | Caius 'kaio' Chance 4 | 5 | Table Contributors 6 | 7 | Compose - Yu Yuwei (acevery) 8 | 9 | ipa-x-sampa - Mike Fabian 10 | 11 | Cyrillic Transliterated - Daniil Ivanov 12 | 13 | Russian Traditional - Yuri Victorovich 14 | 15 | Yawerty - Matthew Fischer 16 | 17 | Thai and Viqr - Jens Petersen 18 | 19 | Latex - Joerg Haustein 20 | 21 | CNS11643 - Chinese Foundation For Digitization Technology 22 | (CMEX財團法人中文數位化技術推廣基金會) http://www.cmes.org.tw/ 23 | 24 | Emoji - Aron Xu < @ag108lau AT twitter> (Design) 25 | 26 | Shellex Y <5h3ll3x at gmail.com> (Convert) 27 | 28 | Mathwriter - Naveen Kumar 29 | 30 | Telex and VNI - Nguyễn Gia Phong 31 | -------------------------------------------------------------------------------- /emoticon-src/Makefile.am: -------------------------------------------------------------------------------- 1 | # vim:set ts=4 2 | # 3 | # ibus-table-code - The code tables for IBus-Table 4 | # 5 | # Copyright (c) 2009-2010 Caius 'kaio' Chance 6 | # 7 | # This program is free software; you can redistribute it and/or modify 8 | # it under the terms of the GNU General Public License as published by 9 | # the Free Software Foundation; either version 3, or (at your option) 10 | # any later version. 11 | # 12 | # This program is distributed in the hope that it will be useful, 13 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | # GNU General Public License for more details. 16 | # 17 | # You should have received a copy of the GNU General Public License 18 | # along with this program; if not, write to the Free Software 19 | # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 20 | 21 | EXTRA_DIST = \ 22 | Phrases.ini \ 23 | convert.py \ 24 | emoticon-table.txt.data \ 25 | $(NULL) 26 | -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- 1 | # vim:set ts=4: 2 | # 3 | # ibus-table-others - Other tables for IBus-Table 4 | # 5 | # Copyright (c) 2009-2010 Caius 'kaio' Chance 6 | # 7 | # This program is free software; you can redistribute it and/or modify 8 | # it under the terms of the GNU General Public License as published by 9 | # the Free Software Foundation; either version 3, or (at your option) 10 | # any later version. 11 | # 12 | # This program is distributed in the hope that it will be useful, 13 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | # GNU General Public License for more details. 16 | # 17 | # You should have received a copy of the GNU General Public License 18 | # along with this program; if not, write to the Free Software 19 | # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 20 | 21 | SUBDIRS = \ 22 | icons \ 23 | tables \ 24 | emoticon-src \ 25 | $(NULL) 26 | 27 | ACLOCAL_AMFLAGS = -I m4 28 | 29 | EXTRA_DIST = \ 30 | autogen.sh \ 31 | @PACKAGE_NAME@.spec.in \ 32 | $(NULL) 33 | 34 | noinst_DIST = \ 35 | $(NULL) 36 | 37 | 38 | #DISTCLEANFILES = \ 39 | # po/stamp-it \ 40 | # $(NULL) 41 | 42 | rpm: dist @PACKAGE_NAME@.spec 43 | rpmbuild -bb \ 44 | --define "_sourcedir `pwd`" \ 45 | --define "_builddir `pwd`" \ 46 | --define "_specdir `pwd`" \ 47 | --define "_rpmdir `pwd`" \ 48 | --define "_srcrpmdir `pwd`" \ 49 | @PACKAGE_NAME@.spec 50 | 51 | srpm: dist @PACKAGE_NAME@.spec 52 | rpmbuild -bs \ 53 | --define "_sourcedir `pwd`" \ 54 | --define "_builddir `pwd`" \ 55 | --define "_srcrpmdir `pwd`" \ 56 | --define "_rpmdir `pwd`" \ 57 | --define "_specdir `pwd`" \ 58 | @PACKAGE_NAME@.spec 59 | 60 | clean-rpm: 61 | $(RM) -r "`uname -i`" 62 | 63 | clean-local: clean-rpm 64 | -------------------------------------------------------------------------------- /ibus-table-others.spec.in: -------------------------------------------------------------------------------- 1 | Name: @PACKAGE_NAME@ 2 | Version: @PACKAGE_VERSION@ 3 | Release: 2%{?dist} 4 | Summary: The Cyrillic tables for IBus-Table 5 | License: GPLv3 6 | Group: System Environment/Libraries 7 | URL: http://code.google.com/p/ibus/ 8 | Source0: http://cloud.github.com/downloads/kaio/ibus-table-cyrillic/%{name}-%{version}.tar.gz 9 | 10 | BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) 11 | BuildArch: noarch 12 | 13 | Requires: ibus >= 1.2, ibus-table >= 1.2.0.20090912-3 14 | Requires(post): ibus >= 1.2, ibus-table >= 1.2.0.20090912-3 15 | BuildRequires: ibus >= 1.2, ibus-table >= 1.2.0.20090912-3 16 | 17 | %description 18 | The Cyrillic tables for IBus Table. 19 | 20 | %prep 21 | %setup -q 22 | 23 | %build 24 | ./configure --prefix=%{_prefix} \ 25 | --disable-static \ 26 | --enable-translit \ 27 | --enable-translitua \ 28 | --enable-rusle \ 29 | --enable-rustrad \ 30 | --enable-yawerty 31 | --enable-mathwriter 32 | make %{?_smp_mflags} 33 | 34 | %install 35 | rm -rf $RPM_BUILD_ROOT 36 | make DESTDIR=${RPM_BUILD_ROOT} NO_INDEX=true install 37 | 38 | # %find_lang %{name} 39 | 40 | %post 41 | ibus-table-createdb -i -n %{_datadir}/ibus-table/tables/translit.db 42 | ibus-table-createdb -i -n %{_datadir}/ibus-table/tables/translit-ua.db 43 | ibus-table-createdb -i -n %{_datadir}/ibus-table/tables/rusle.db 44 | ibus-table-createdb -i -n %{_datadir}/ibus-table/tables/rustrad.db 45 | ibus-table-createdb -i -n %{_datadir}/ibus-table/tables/yawerty.db 46 | ibus-table-createdb -i -n %{_datadir}/ibus-table/tables/mathwriter-ibus.db 47 | 48 | %clean 49 | rm -rf $RPM_BUILD_ROOT 50 | 51 | %files 52 | %defattr(-,root,root,-) 53 | %doc AUTHORS COPYING README 54 | %{_datadir}/ibus-table/icons/translit.svg 55 | %{_datadir}/ibus-table/icons/translit-ua.svg 56 | %{_datadir}/ibus-table/icons/rusle.png 57 | %{_datadir}/ibus-table/icons/rustrad.png 58 | %{_datadir}/ibus-table/icons/yawerty.png 59 | %{_datadir}/ibus-table/tables/translit.db 60 | %{_datadir}/ibus-table/tables/translit-ua.db 61 | %{_datadir}/ibus-table/tables/rustrad.db 62 | %{_datadir}/ibus-table/tables/yawerty.db 63 | %{_datadir}/ibus-table/tables/mathwriter-ibus-table.db 64 | 65 | %changelog 66 | * Thu Jun 24 2010 Naveen Kumar - @VERSION@-2 67 | - Changes specific to Mathwriter 68 | 69 | * Thu Jan 07 2010 Caius 'kaio' Chance - @VERSION@-1 70 | - The first version. 71 | - Combine Translit, Translit-ua, Russian Traditional, Yawerty. 72 | -------------------------------------------------------------------------------- /icons/Makefile.am: -------------------------------------------------------------------------------- 1 | # vim:set ts=4 2 | # 3 | # ibus-table-others - Other tables for IBus-Table 4 | # 5 | # Copyright (c) 2009-2010 Caius 'kaio' Chance 6 | # 7 | # This program is free software; you can redistribute it and/or modify 8 | # it under the terms of the GNU General Public License as published by 9 | # the Free Software Foundation; either version 3, or (at your option) 10 | # any later version. 11 | # 12 | # This program is distributed in the hope that it will be useful, 13 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | # GNU General Public License for more details. 16 | # 17 | # You should have received a copy of the GNU General Public License 18 | # along with this program; if not, write to the Free Software 19 | # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 20 | 21 | icons_DATA = 22 | 23 | if IBUS_TABLE_BUILD_COMPOSE 24 | icons_DATA += compose.svg 25 | endif 26 | 27 | if IBUS_TABLE_BUILD_IPAXSAMPA 28 | icons_DATA += ipa-x-sampa.svg 29 | endif 30 | 31 | if IBUS_TABLE_BUILD_TRANSLIT 32 | icons_DATA += translit.svg 33 | endif 34 | 35 | if IBUS_TABLE_BUILD_TRANSLITUA 36 | icons_DATA += translit-ua.svg 37 | endif 38 | 39 | if IBUS_TABLE_BUILD_RUSTRAD 40 | icons_DATA += rustrad.png 41 | endif 42 | 43 | if IBUS_TABLE_BUILD_RUSLE 44 | icons_DATA += rusle.png 45 | endif 46 | 47 | if IBUS_TABLE_BUILD_YAWERTY 48 | icons_DATA += yawerty.png 49 | endif 50 | 51 | if IBUS_TABLE_BUILD_THAI 52 | icons_DATA += thai.png 53 | endif 54 | 55 | if IBUS_TABLE_BUILD_TELEX 56 | icons_DATA += telex.png 57 | endif 58 | 59 | if IBUS_TABLE_BUILD_VIQR 60 | icons_DATA += viqr.png 61 | endif 62 | 63 | if IBUS_TABLE_BUILD_VNI 64 | icons_DATA += vni.png 65 | endif 66 | 67 | if IBUS_TABLE_BUILD_LATEX 68 | icons_DATA += latex.svg 69 | endif 70 | 71 | if IBUS_TABLE_BUILD_LEAN 72 | icons_DATA += lean.svg 73 | endif 74 | 75 | if IBUS_TABLE_BUILD_CNS11643 76 | icons_DATA += cns11643.png 77 | endif 78 | 79 | if IBUS_TABLE_BUILD_EMOTICON 80 | icons_DATA += ibus-emoticon.svg 81 | endif 82 | 83 | if IBUS_TABLE_BUILD_MATHWRITER 84 | icons_DATA += mathwriter.png 85 | endif 86 | 87 | if IBUS_TABLE_BUILD_ROVAS 88 | icons_DATA += hu-old-hungarian-rovas.svg 89 | endif 90 | 91 | if IBUS_TABLE_BUILD_HUHUNGTRADITIONAL 92 | icons_DATA += hu_Hung_HU_traditional.png 93 | endif 94 | 95 | if IBUS_TABLE_BUILD_MONGOLBICHIG 96 | icons_DATA += mongol_bichig.svg 97 | endif 98 | 99 | icons_DATA += $(NULL) 100 | 101 | iconsdir = $(datadir)/ibus-table/icons 102 | 103 | EXTRA_DIST = \ 104 | compose.svg \ 105 | ipa-x-sampa.svg \ 106 | translit.svg \ 107 | translit-ua.svg \ 108 | rustrad.png \ 109 | rusle.png \ 110 | yawerty.png \ 111 | thai.png \ 112 | telex.png \ 113 | viqr.png \ 114 | vni.png \ 115 | latex.svg \ 116 | lean.svg \ 117 | cns11643.png \ 118 | ibus-emoticon.svg \ 119 | mathwriter.png \ 120 | hu-old-hungarian-rovas.svg \ 121 | hu_Hung_HU_traditional.png \ 122 | mongol_bichig.svg \ 123 | $(NULL) 124 | -------------------------------------------------------------------------------- /tables/Makefile.am: -------------------------------------------------------------------------------- 1 | # vim:set ts=4 2 | # 3 | # ibus-table-others - Other tables for IBus-Table 4 | # 5 | # Copyright (c) 2009-2010 Caius 'kaio' Chance 6 | # 7 | # This program is free software; you can redistribute it and/or modify 8 | # it under the terms of the GNU General Public License as published by 9 | # the Free Software Foundation; either version 3, or (at your option) 10 | # any later version. 11 | # 12 | # This program is distributed in the hope that it will be useful, 13 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | # GNU General Public License for more details. 16 | # 17 | # You should have received a copy of the GNU General Public License 18 | # along with this program; if not, write to the Free Software 19 | # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 20 | 21 | createdb = \ 22 | $(IBUS_TABLE_CREATEDB) 23 | 24 | tables_DATA = 25 | 26 | if IBUS_TABLE_BUILD_COMPOSE 27 | tables_DATA += compose.db 28 | endif 29 | 30 | if IBUS_TABLE_BUILD_IPAXSAMPA 31 | tables_DATA += ipa-x-sampa.db 32 | endif 33 | 34 | if IBUS_TABLE_BUILD_TRANSLIT 35 | tables_DATA += translit.db 36 | endif 37 | 38 | if IBUS_TABLE_BUILD_TRANSLITUA 39 | tables_DATA += translit-ua.db 40 | endif 41 | 42 | if IBUS_TABLE_BUILD_RUSTRAD 43 | tables_DATA += rustrad.db 44 | endif 45 | 46 | if IBUS_TABLE_BUILD_RUSLE 47 | tables_DATA += rusle.db 48 | endif 49 | 50 | if IBUS_TABLE_BUILD_YAWERTY 51 | tables_DATA += yawerty.db 52 | endif 53 | 54 | if IBUS_TABLE_BUILD_THAI 55 | tables_DATA += thai.db 56 | endif 57 | 58 | if IBUS_TABLE_BUILD_TELEX 59 | tables_DATA += telex.db 60 | endif 61 | 62 | if IBUS_TABLE_BUILD_VIQR 63 | tables_DATA += viqr.db 64 | endif 65 | 66 | if IBUS_TABLE_BUILD_VNI 67 | tables_DATA += vni.db 68 | endif 69 | 70 | if IBUS_TABLE_BUILD_LATEX 71 | tables_DATA += latex.db 72 | endif 73 | 74 | if IBUS_TABLE_BUILD_LEAN 75 | tables_DATA += lean.db 76 | endif 77 | 78 | if IBUS_TABLE_BUILD_CNS11643 79 | tables_DATA += cns11643.db 80 | endif 81 | 82 | if IBUS_TABLE_BUILD_EMOTICON 83 | tables_DATA += emoticon-table.db 84 | endif 85 | 86 | if IBUS_TABLE_BUILD_MATHWRITER 87 | tables_DATA += mathwriter-ibus.db 88 | endif 89 | 90 | if IBUS_TABLE_BUILD_ROVAS 91 | tables_DATA += hu-old-hungarian-rovas.db 92 | endif 93 | 94 | if IBUS_TABLE_BUILD_HUHUNGTRADITIONAL 95 | tables_DATA += hu_Hung_HU_traditional.db 96 | endif 97 | 98 | if IBUS_TABLE_BUILD_MONGOLBICHIG 99 | tables_DATA += mongol_bichig.db 100 | endif 101 | 102 | tables_DATA += $(NULL) 103 | 104 | tablesdir = $(datadir)/ibus-table/tables 105 | 106 | EXTRA_DIST = \ 107 | compose.txt \ 108 | hu-old-hungarian-rovas.txt \ 109 | hu_Hung_HU_traditional.txt \ 110 | ipa-x-sampa.txt \ 111 | translit.txt \ 112 | translit-ua.txt \ 113 | rustrad.txt \ 114 | rusle.txt \ 115 | yawerty.txt \ 116 | thai.txt \ 117 | telex.txt \ 118 | viqr.txt \ 119 | vni.txt \ 120 | latex.txt \ 121 | lean.txt \ 122 | cns11643.txt \ 123 | emoticon-table.txt \ 124 | mathwriter-ibus.txt \ 125 | mongol_bichig.txt \ 126 | $(NULL) 127 | 128 | DISTCLEANFILES = \ 129 | *.db \ 130 | $(NULL) 131 | 132 | .txt.db: 133 | $(createdb) -n $@ -s $< 134 | 135 | -------------------------------------------------------------------------------- /icons/translit-ua.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 18 | 20 | 38 | 40 | 41 | 43 | image/svg+xml 44 | 46 | 47 | 48 | 49 | 50 | 55 | 58 | 62 | 67 | 72 | 73 | 77 | 82 | 87 | 88 | 89 | 90 | 91 | -------------------------------------------------------------------------------- /icons/latex.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 19 | 21 | 28 | 29 | 49 | 51 | 52 | 54 | image/svg+xml 55 | 57 | 58 | 59 | 60 | 64 | 67 | 71 | 75 | 76 | 77 | 78 | -------------------------------------------------------------------------------- /icons/ipa-x-sampa.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 20 | 22 | 29 | 32 | 36 | 37 | 38 | 62 | 64 | 65 | 67 | image/svg+xml 68 | 70 | 71 | 72 | 73 | 77 | 88 | ə 99 | ə 110 | 111 | 112 | -------------------------------------------------------------------------------- /icons/hu-old-hungarian-rovas.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 20 | 22 | 29 | 32 | 36 | 37 | 38 | 62 | 64 | 65 | 67 | image/svg+xml 68 | 70 | 71 | 72 | 73 | 77 | 88 | 𐲢 99 | 𐲢 110 | 111 | 112 | -------------------------------------------------------------------------------- /tables/rustrad.txt: -------------------------------------------------------------------------------- 1 | ### File header must not be modified 2 | ### This file must be encoded into UTF-8. 3 | ### This file is based on the traditional Russian typewriter layout 4 | SCIM_Generic_Table_Phrase_Library_TEXT 5 | VERSION_1_0 6 | 7 | ### Begin Table definition. 8 | BEGIN_DEFINITION 9 | 10 | ### An unique id to distinguish this table among others. 11 | ### Use uuidgen to generate this kind of id. 12 | UUID = 768a01bf-bc71-90ff-13ca-7bcdcaa875a1 13 | 14 | ### A unique number indicates the version of this file. 15 | ### For example the last modified date of this file. 16 | ### This number must be less than 2^32. 17 | SERIAL_NUMBER = 20080814 18 | 19 | LICENSE = LGPL-2.1-or-later 20 | 21 | ICON = rustrad.png 22 | 23 | ### The symbol to be displayed in IM switchers 24 | SYMBOL = Р 25 | 26 | ### Prompt string to be displayed in the status area. 27 | STATUS_PROMPT = Р 28 | 29 | ### The default name of this table 30 | NAME = Traditional 31 | 32 | ### The local names of this table 33 | ###NAME.ru_RU = 34 | 35 | ### Supported languages of this table 36 | LANGUAGES = ru 37 | 38 | ### The author of this table 39 | AUTHOR = Yuri Victorovich 40 | 41 | ### The Keyboard Layout used by this table. 42 | ### Set to "default" to accept any kind of layout. 43 | LAYOUT = us 44 | 45 | ### If true then the first candidate phrase 46 | ### will be selected automatically during inputing. 47 | AUTO_SELECT = TRUE 48 | 49 | ### If true then a multi wildcard will be appended 50 | ### at the end of inputing string automatically. 51 | AUTO_WILDCARD = TRUE 52 | 53 | ### Single wildcard char (leave empty if you don’t want a wildcard character). 54 | SINGLE_WILDCARD_CHAR = 55 | 56 | ### Multi wildcard char (leave empty if you don’t want a wildcard character). 57 | MULTI_WILDCARD_CHAR = 58 | 59 | ### If true then the result string will be committed to client automatically. 60 | ### This should be used with AUTO_SELECT = TRUE. 61 | AUTO_COMMIT = TRUE 62 | 63 | ### If true then the inputted string will be automatically splitted during inputing. 64 | AUTO_SPLIT = TRUE 65 | 66 | ### If true then the phrases' frequencies will be adjusted dynamically. 67 | DYNAMIC_ADJUST = FALSE 68 | 69 | ### If true then the preedit area will be filled up by the current candidate phrase automatically. 70 | AUTO_FILL = TRUE 71 | 72 | ### If true then the lookup table will always be shown if there is any candidate phrase. 73 | ### Otherwise the lookup table won't be shown unless the user requires it by moving the preedit caret left. 74 | ALWAYS_SHOW_LOOKUP = FALSE 75 | 76 | ### Enable full width punctuation property 77 | USE_FULL_WIDTH_PUNCT = FALSE 78 | 79 | ### Use full width punctuation by default 80 | DEF_FULL_WIDTH_PUNCT = FALSE 81 | 82 | ### Enable full width letter property 83 | USE_FULL_WIDTH_LETTER = FALSE 84 | 85 | ### Use full width letter by default 86 | DEF_FULL_WIDTH_LETTER = FALSE 87 | 88 | ### The maxmium length of a key. 89 | MAX_KEY_LENGTH = 1 90 | 91 | ### Valid input chars. 92 | VALID_INPUT_CHARS = FZf,dult`;pbqrkvyjghcnea[wxio]sm'.z 93 | 94 | ### The key strokes to split inputted string. 95 | ###SPLIT_KEYS = quoteright 96 | 97 | ### The key strokes to commit the convert result to client. 98 | COMMIT_KEYS = space 99 | 100 | ### The key strokes to forward the inputted string to client. 101 | FORWARD_KEYS = Return 102 | 103 | ### The key strokes to select candidiate phrases. 104 | SELECT_KEYS = 1,2,3,4,5,6,7,8,9 105 | 106 | ### The key strokes to page up the lookup table. 107 | PAGE_UP_KEYS = Page_Up 108 | 109 | ### The key strokes to page down the lookup table. 110 | PAGE_DOWN_KEYS = Page_Down 111 | 112 | END_DEFINITION 113 | 114 | ### Begin Table data. 115 | BEGIN_TABLE 116 | F А 0 117 | < Б 0 118 | D В 0 119 | U Г 0 120 | L Д 0 121 | T Е 0 122 | ~ Ё 0 123 | : Ж 0 124 | P З 0 125 | B И 0 126 | Q Й 0 127 | R К 0 128 | K Л 0 129 | V М 0 130 | Y Н 0 131 | J О 0 132 | G П 0 133 | H Р 0 134 | C С 0 135 | N Т 0 136 | E У 0 137 | A Ф 0 138 | { Х 0 139 | W Ц 0 140 | X Ч 0 141 | I Ш 0 142 | O Щ 0 143 | } Ъ 0 144 | S Ы 0 145 | M Ь 0 146 | " Э 0 147 | > Ю 0 148 | Z Я 0 149 | f а 0 150 | , б 0 151 | d в 0 152 | u г 0 153 | l д 0 154 | t е 0 155 | ` ё 0 156 | ; ж 0 157 | p з 0 158 | b и 0 159 | q й 0 160 | r к 0 161 | k л 0 162 | v м 0 163 | y н 0 164 | j о 0 165 | g п 0 166 | h р 0 167 | c с 0 168 | n т 0 169 | e у 0 170 | a ф 0 171 | [ х 0 172 | w ц 0 173 | x ч 0 174 | i ш 0 175 | o щ 0 176 | ] ъ 0 177 | s ы 0 178 | m ь 0 179 | ' э 0 180 | . ю 0 181 | z я 0 182 | END_TABLE 183 | -------------------------------------------------------------------------------- /tables/yawerty.txt: -------------------------------------------------------------------------------- 1 | ### File header must not be modified 2 | ### This file must be encoded into UTF-8. 3 | ### This file is derived from Vim's russian-yawerty.vim 4 | SCIM_Generic_Table_Phrase_Library_TEXT 5 | VERSION_1_0 6 | 7 | ### Begin Table definition. 8 | BEGIN_DEFINITION 9 | 10 | ### An unique id to distinguish this table among others. 11 | ### Use uuidgen to generate this kind of id. 12 | UUID = 01fd7129-f923-4e87-bdc0-67c38ccc6756 13 | 14 | ### A unique number indicates the version of this file. 15 | ### For example the last modified date of this file. 16 | ### This number must be less than 2^32. 17 | SERIAL_NUMBER = 20040403 18 | 19 | LICENSE = LGPL-2.1-or-later 20 | 21 | ICON = yawerty.png 22 | 23 | ### The symbol to be displayed in IM switchers 24 | SYMBOL = Я 25 | 26 | ### Prompt string to be displayed in the status area. 27 | STATUS_PROMPT = Я 28 | 29 | ### The default name of this table 30 | NAME = Yawerty 31 | 32 | ### The local names of this table 33 | ###NAME.ru_RU = 34 | 35 | ### Supported languages of this table 36 | LANGUAGES = ru 37 | 38 | ### The author of this table 39 | AUTHOR = Matthew Fischer 40 | 41 | ### The Keyboard Layout used by this table. 42 | ### Set to "default" to accept any kind of layouts. 43 | LAYOUT = us 44 | 45 | ### If true then the first candidate phrase 46 | ### will be selected automatically during inputing. 47 | AUTO_SELECT = TRUE 48 | 49 | ### If true then a multi wildcard will be appended 50 | ### at the end of inputing string automatically. 51 | AUTO_WILDCARD = TRUE 52 | 53 | ### Single wildcard char (leave empty if you don’t want a wildcard character). 54 | SINGLE_WILDCARD_CHAR = 55 | 56 | ### Multi wildcard char (leave empty if you don’t want a wildcard character). 57 | MULTI_WILDCARD_CHAR = 58 | 59 | ### If true then the result string will be committed to client automatically. 60 | ### This should be used with AUTO_SELECT = TRUE. 61 | AUTO_COMMIT = TRUE 62 | 63 | ### If true then the inputted string will be automatically splitted during inputing. 64 | AUTO_SPLIT = TRUE 65 | 66 | ### If true then the phrases' frequencies will be adjusted dynamically. 67 | DYNAMIC_ADJUST = FALSE 68 | 69 | ### If true then the preedit area will be filled up by the current candidate phrase automatically. 70 | AUTO_FILL = TRUE 71 | 72 | ### If true then the lookup table will always be shown if there is any candidate phrase. 73 | ### Otherwise the lookup table won't be shown unless the user requires it by moving the preedit caret left. 74 | ALWAYS_SHOW_LOOKUP = FALSE 75 | 76 | ### Enable full width punctuation property 77 | USE_FULL_WIDTH_PUNCT = FALSE 78 | 79 | ### Use full width punctuation by default 80 | DEF_FULL_WIDTH_PUNCT = FALSE 81 | 82 | ### Enable full width letter property 83 | USE_FULL_WIDTH_LETTER = FALSE 84 | 85 | ### Use full width letter by default 86 | DEF_FULL_WIDTH_LETTER = FALSE 87 | 88 | ### The maxmium length of a key. 89 | MAX_KEY_LENGTH = 1 90 | 91 | ### Valid input chars. 92 | VALID_INPUT_CHARS == ABWGDE&VZIJKLMNOPRSTUFHC+{}$YX|~Qabwgde^vzijklmnoprstufhc=[]#yx\`q 93 | 94 | ### The key strokes to split inputted string. 95 | ###SPLIT_KEYS = quoteright 96 | 97 | ### The key strokes to commit the convert result to client. 98 | COMMIT_KEYS = space 99 | 100 | ### The key strokes to forward the inputted string to client. 101 | FORWARD_KEYS = Return 102 | 103 | ### The key strokes to select candidiate phrases. 104 | SELECT_KEYS = 1,2,3,4,5,6,7,8,9 105 | 106 | ### The key strokes to page up the lookup table. 107 | PAGE_UP_KEYS = Page_Up 108 | 109 | ### The key strokes to page down the lookup table. 110 | PAGE_DOWN_KEYS = Page_Down 111 | 112 | END_DEFINITION 113 | 114 | ### Begin Table data. 115 | BEGIN_TABLE 116 | A А 0 117 | B Б 0 118 | W В 0 119 | G Г 0 120 | D Д 0 121 | E Е 0 122 | & Ё 0 123 | V Ж 0 124 | Z З 0 125 | I И 0 126 | J Й 0 127 | K К 0 128 | L Л 0 129 | M М 0 130 | N Н 0 131 | O О 0 132 | P П 0 133 | R Р 0 134 | S С 0 135 | T Т 0 136 | U У 0 137 | F Ф 0 138 | H Х 0 139 | C Ц 0 140 | + Ч 0 141 | { Ш 0 142 | } Щ 0 143 | $ Ъ 0 144 | Y Ы 0 145 | X Ь 0 146 | | Э 0 147 | ~ Ю 0 148 | Q Я 0 149 | a а 0 150 | b б 0 151 | w в 0 152 | g г 0 153 | d д 0 154 | e е 0 155 | ^ ё 0 156 | v ж 0 157 | z з 0 158 | i и 0 159 | j й 0 160 | k к 0 161 | l л 0 162 | m м 0 163 | n н 0 164 | o о 0 165 | p п 0 166 | r р 0 167 | s с 0 168 | t т 0 169 | u у 0 170 | f ф 0 171 | h х 0 172 | c ц 0 173 | = ч 0 174 | [ ш 0 175 | ] щ 0 176 | # ъ 0 177 | y ы 0 178 | x ь 0 179 | \ э 0 180 | ` ю 0 181 | q я 0 182 | END_TABLE 183 | -------------------------------------------------------------------------------- /icons/translit.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 18 | 20 | 38 | 40 | 41 | 43 | image/svg+xml 44 | 46 | 47 | 48 | 49 | 50 | 55 | 58 | 62 | 67 | 72 | 73 | 76 | 81 | 86 | 87 | 88 | 89 | 90 | -------------------------------------------------------------------------------- /tables/rusle.txt: -------------------------------------------------------------------------------- 1 | ### File header must not be modified 2 | ### This file must be encoded into UTF-8. 3 | ### This file is based on the traditional Russian typewriter layout 4 | SCIM_Generic_Table_Phrase_Library_TEXT 5 | VERSION_1_0 6 | 7 | ### Begin Table definition. 8 | BEGIN_DEFINITION 9 | 10 | ### An unique id to distinguish this table among others. 11 | ### Use uuidgen to generate this kind of id. 12 | UUID = 83e1cb20-027c-11e3-8ffd-0800200c9a66 13 | 14 | ### A unique number indicates the version of this file. 15 | ### For example the last modified date of this file. 16 | ### This number must be less than 2^32. 17 | SERIAL_NUMBER = 20130811 18 | 19 | LICENSE = LGPL-2.1-or-later 20 | 21 | ICON = rusle.png 22 | 23 | ### The symbol to be displayed in IM switchers 24 | SYMBOL = Р 25 | 26 | ### Prompt string to be displayed in the status area. 27 | STATUS_PROMPT = Р 28 | 29 | ### The default name of this table 30 | NAME = legacy 31 | 32 | ### The local names of this table 33 | NAME.en = legacy 34 | NAME.de = alt 35 | NAME.ru = устаревшая 36 | 37 | ### Supported languages of this table 38 | LANGUAGES = ru 39 | 40 | ### The author of this table 41 | AUTHOR = Stas Sergeev 42 | 43 | ### The Keyboard Layout used by this table. 44 | ### Set to "default" to accept any kind of layout 45 | LAYOUT = us 46 | 47 | ### If true then the first candidate phrase 48 | ### will be selected automatically during inputing. 49 | AUTO_SELECT = TRUE 50 | 51 | ### If true then a multi wildcard will be appended 52 | ### at the end of inputing string automatically. 53 | AUTO_WILDCARD = TRUE 54 | 55 | ### Single wildcard char (leave empty if you don’t want a wildcard character). 56 | SINGLE_WILDCARD_CHAR = 57 | 58 | ### Multi wildcard char (leave empty if you don’t want a wildcard character). 59 | MULTI_WILDCARD_CHAR = 60 | 61 | ### If true then the result string will be committed to client automatically. 62 | ### This should be used with AUTO_SELECT = TRUE. 63 | AUTO_COMMIT = TRUE 64 | 65 | ### If true then the inputted string will be automatically splitted during inputing. 66 | AUTO_SPLIT = TRUE 67 | 68 | ### If true then the phrases' frequencies will be adjusted dynamically. 69 | DYNAMIC_ADJUST = FALSE 70 | 71 | ### If true then the preedit area will be filled up by the current candidate phrase automatically. 72 | AUTO_FILL = TRUE 73 | 74 | ### If true then the lookup table will always be shown if there is any candidate phrase. 75 | ### Otherwise the lookup table won't be shown unless the user requires it by moving the preedit caret left. 76 | ALWAYS_SHOW_LOOKUP = FALSE 77 | 78 | ### Enable full width punctuation property 79 | USE_FULL_WIDTH_PUNCT = FALSE 80 | 81 | ### Use full width punctuation by default 82 | DEF_FULL_WIDTH_PUNCT = FALSE 83 | 84 | ### Enable full width letter property 85 | USE_FULL_WIDTH_LETTER = FALSE 86 | 87 | ### Use full width letter by default 88 | DEF_FULL_WIDTH_LETTER = FALSE 89 | 90 | ### The maxmium length of a key. 91 | MAX_KEY_LENGTH = 1 92 | 93 | ### Valid input chars. 94 | VALID_INPUT_CHARS = @#$%^&*()?/FZf,dult`;pbqrkvyjghcnea[wxio]sm'.z 95 | 96 | ### The key strokes to split inputted string. 97 | ###SPLIT_KEYS = quoteright 98 | 99 | ### The key strokes to commit the convert result to client. 100 | COMMIT_KEYS = space 101 | 102 | ### The key strokes to forward the inputted string to client. 103 | FORWARD_KEYS = Return 104 | 105 | ### The key strokes to select candidiate phrases. 106 | SELECT_KEYS = 1,2,3,4,5,6,7,8,9 107 | 108 | ### The key strokes to page up the lookup table. 109 | PAGE_UP_KEYS = Page_Up 110 | 111 | ### The key strokes to page down the lookup table. 112 | PAGE_DOWN_KEYS = Page_Down 113 | 114 | ### Whether user are allow to define phrase, default is true 115 | ### You have to define the word construction rules below. 116 | ### For input methods which do not input phrases, set this to False 117 | USER_CAN_DEFINE_PHRASE = FALSE 118 | 119 | ### Rules for constructing user defined phrase (This is not useful 120 | ### for rusle therefore it is set to the empty string.) 121 | RULES = 122 | 123 | END_DEFINITION 124 | 125 | ### Begin Table data. 126 | BEGIN_TABLE 127 | ~ ( 0 128 | ` ) 0 129 | @ " 0 130 | # / 0 131 | $ ¤ 0 132 | % : 0 133 | ^ , 0 134 | & . 0 135 | * ; 0 136 | ( ? 0 137 | ) % 0 138 | F А 0 139 | < Б 0 140 | D В 0 141 | U Г 0 142 | L Д 0 143 | T Е 0 144 | ? Ё 0 145 | : Ж 0 146 | P З 0 147 | B И 0 148 | Q Й 0 149 | R К 0 150 | K Л 0 151 | V М 0 152 | Y Н 0 153 | J О 0 154 | G П 0 155 | H Р 0 156 | C С 0 157 | N Т 0 158 | E У 0 159 | A Ф 0 160 | { Х 0 161 | W Ц 0 162 | X Ч 0 163 | I Ш 0 164 | O Щ 0 165 | } Ъ 0 166 | S Ы 0 167 | M Ь 0 168 | " Э 0 169 | > Ю 0 170 | Z Я 0 171 | f а 0 172 | , б 0 173 | d в 0 174 | u г 0 175 | l д 0 176 | t е 0 177 | / ё 0 178 | ; ж 0 179 | p з 0 180 | b и 0 181 | q й 0 182 | r к 0 183 | k л 0 184 | v м 0 185 | y н 0 186 | j о 0 187 | g п 0 188 | h р 0 189 | c с 0 190 | n т 0 191 | e у 0 192 | a ф 0 193 | [ х 0 194 | w ц 0 195 | x ч 0 196 | i ш 0 197 | o щ 0 198 | ] ъ 0 199 | s ы 0 200 | m ь 0 201 | ' э 0 202 | . ю 0 203 | z я 0 204 | END_TABLE 205 | -------------------------------------------------------------------------------- /tables/translit-ua.txt: -------------------------------------------------------------------------------- 1 | ### Table Translit Table 2 | ### 3 | ### Author Daniil Ivanov 4 | ### Maintainer Caius 'kaio' Chance < k at kaio.me > 5 | ### 6 | ### Description Translit Table for IBus-Table. This file is derived from 7 | ### SCIM Tables format, which is derived from GTK2 Input Method 8 | ### Cyrillic (Transliterated). 9 | ### 10 | ### This file must be encoded into UTF-8. 11 | SCIM_Generic_Table_Phrase_Library_TEXT 12 | VERSION_1_0 13 | 14 | ### Begin Table definition. 15 | BEGIN_DEFINITION 16 | 17 | ### An unique id to distinguish this table among others. 18 | ### Use uuidgen to generate this kind of id. 19 | UUID = 9068f86e-02b5-400b-9732-4f9433ac9968 20 | 21 | ### A unique number indicates the version of this file. 22 | ### For example the last modified date of this file. 23 | ### This number must be less than 2^32. 24 | SERIAL_NUMBER = 20130202 25 | 26 | LICENSE = LGPL-2.1-or-later 27 | 28 | ICON = translit-ua.svg 29 | 30 | ### The symbol to be displayed in IM switchers 31 | SYMBOL = Yi 32 | 33 | ### Prompt string to be displayed in the status area. 34 | STATUS_PROMPT = Yi 35 | 36 | ### The default name of this table 37 | NAME = Translit 38 | 39 | ### The local names of this table 40 | ###NAME.ua_UA = 41 | 42 | ### Supported languages of this table 43 | LANGUAGES = uk 44 | 45 | ### The author of this table 46 | AUTHOR = Daniil Ivanov 47 | 48 | ### Layout 49 | ### This table can be used with any layout capable of typing ASCII. 50 | ### Therefore, we should not require a special layout like “us”. 51 | LAYOUT = default 52 | 53 | ### If true then the first candidate phrase 54 | ### will be selected automatically during inputing. 55 | AUTO_SELECT = TRUE 56 | 57 | ### If true then a multi wildcard will be appended 58 | ### at the end of inputing string automatically. 59 | AUTO_WILDCARD = TRUE 60 | 61 | ### Single wildcard char (leave empty if you don’t want a wildcard character). 62 | SINGLE_WILDCARD_CHAR = 63 | 64 | ### Multi wildcard char (leave empty if you don’t want a wildcard character). 65 | MULTI_WILDCARD_CHAR = 66 | 67 | ### If true then the result string will be committed to client automatically. 68 | ### This should be used with AUTO_SELECT = TRUE. 69 | AUTO_COMMIT = TRUE 70 | 71 | ### If true then the inputted string will be automatically splitted during inputing. 72 | AUTO_SPLIT = TRUE 73 | 74 | ### If true then the phrases' frequencies will be adjusted dynamically. 75 | DYNAMIC_ADJUST = FALSE 76 | 77 | ### If true then the preedit area will be filled up by the current candidate phrase automatically. 78 | AUTO_FILL = TRUE 79 | 80 | ### If true then the lookup table will always be shown if there is any candidate phrase. 81 | ### Otherwise the lookup table won't be shown unless the user requires it by moving the preedit caret left. 82 | ALWAYS_SHOW_LOOKUP = FALSE 83 | 84 | ### Enable full width punctuation property 85 | USE_FULL_WIDTH_PUNCT = FALSE 86 | 87 | ### Use full width punctuation by default 88 | DEF_FULL_WIDTH_PUNCT = FALSE 89 | 90 | ### Enable full width letter property 91 | USE_FULL_WIDTH_LETTER = FALSE 92 | 93 | ### Use full width letter by default 94 | DEF_FULL_WIDTH_LETTER = FALSE 95 | 96 | ### The maxmium length of a key. 97 | MAX_KEY_LENGTH = 3 98 | 99 | ### Valid input chars. 100 | VALID_INPUT_CHARS = ABWGDE&VZIJKLMNOPRSTUFHCYX"'abwgdevzijklmnoprstufhcyx"' 101 | 102 | ### The key strokes to split inputted string. 103 | ###SPLIT_KEYS = quoteright 104 | 105 | ### The key strokes to commit the convert result to client. 106 | COMMIT_KEYS = Shift+space 107 | 108 | ### The key strokes to forward the inputted string to client. 109 | FORWARD_KEYS = Return 110 | 111 | ### The key strokes to select candidiate phrases. 112 | SELECT_KEYS = 1,2,3,4,5,6,7,8,9 113 | 114 | ### The key strokes to page up the lookup table. 115 | PAGE_UP_KEYS = Page_Up 116 | 117 | ### The key strokes to page down the lookup table. 118 | PAGE_DOWN_KEYS = Page_Down 119 | 120 | END_DEFINITION 121 | 122 | ### Begin Table data. 123 | BEGIN_TABLE 124 | A А 0 125 | B Б 0 126 | V В 0 127 | G Г 0 128 | G' Ґ 0 129 | D Д 0 130 | E Е 0 131 | E' Є 0 132 | ZH Ж 0 133 | Zh Ж 0 134 | Z З 0 135 | I І 0 136 | Ji Ї 0 137 | JI Ї 0 138 | Yi Ї 0 139 | YI Ї 0 140 | Y И 0 141 | J Й 0 142 | K К 0 143 | L Л 0 144 | M М 0 145 | N Н 0 146 | O О 0 147 | P П 0 148 | R Р 0 149 | S С 0 150 | T Т 0 151 | U У 0 152 | F Ф 0 153 | H Х 0 154 | C Ц 0 155 | CH Ч 0 156 | Ch Ч 0 157 | Sh Ш 0 158 | SH Ш 0 159 | W Ш 0 160 | Shh Щ 0 161 | SHH Щ 0 162 | Sj Щ 0 163 | SJ Щ 0 164 | '' Ь 0 165 | Ju Ю 0 166 | JU Ю 0 167 | Yu Ю 0 168 | YU Ю 0 169 | Ja Я 0 170 | JA Я 0 171 | Ya Я 0 172 | YA Я 0 173 | Q Я 0 174 | " ' 0 175 | a а 0 176 | b б 0 177 | v в 0 178 | g г 0 179 | g' ґ 0 180 | d д 0 181 | e е 0 182 | e' є 0 183 | zh ж 0 184 | z з 0 185 | i і 0 186 | ji ї 0 187 | yi ї 0 188 | y и 0 189 | j й 0 190 | k к 0 191 | l л 0 192 | m м 0 193 | n н 0 194 | o о 0 195 | p п 0 196 | r р 0 197 | s с 0 198 | t т 0 199 | u у 0 200 | f ф 0 201 | h х 0 202 | c ц 0 203 | ch ч 0 204 | sh ш 0 205 | w ш 0 206 | shh щ 0 207 | sj щ 0 208 | ' ь 0 209 | ju ю 0 210 | yu ю 0 211 | ja я 0 212 | ya я 0 213 | q я 0 214 | END_TABLE 215 | -------------------------------------------------------------------------------- /tables/thai.txt: -------------------------------------------------------------------------------- 1 | ### File header must not be modified 2 | ### This file must be encoded into UTF-8. 3 | ### Derived from th-kesmanee.mim table in m17n-db. 4 | SCIM_Generic_Table_Phrase_Library_TEXT 5 | VERSION_1_0 6 | 7 | ### Begin Table definition. 8 | BEGIN_DEFINITION 9 | 10 | ### An unique id to distinguish this table among others. 11 | ### Use uuidgen to generate this kind of id. 12 | UUID = d63402a2-2268-44fc-b415-99eb2276ff7b 13 | 14 | ### A unique number indicates the version of this file. 15 | ### For example the last modified date of this file. 16 | ### This number must be less than 2^32. 17 | SERIAL_NUMBER = 20050908 18 | 19 | LICENSE = LGPL-2.1-or-later 20 | 21 | ICON = thai.png 22 | 23 | ### The symbol to be displayed in IM switchers 24 | SYMBOL = ก 25 | 26 | ### Prompt string to be displayed in the status area. 27 | STATUS_PROMPT = ก 28 | 29 | ### The default name of this table 30 | NAME = Thai 31 | 32 | ### Author of this table 33 | AUTHOR = Jens Petersen 34 | 35 | ### Supported locales of this table 36 | LANGUAGES = th 37 | 38 | ### Layout 39 | ### This table seems to emulate a Thai keyboard, it is not 40 | ### a transliteration input method. Therefore, we should require 41 | ### the “us” keyboard layout 42 | LAYOUT = us 43 | 44 | ### If true then the first candidate phrase 45 | ### will be selected automatically during inputing. 46 | AUTO_SELECT = TRUE 47 | 48 | ### If true then a multi wildcard will be appended 49 | ### at the end of inputting string automatically. 50 | AUTO_WILDCARD = TRUE 51 | 52 | ### Single wildcard char (leave empty if you don’t want a wildcard character). 53 | SINGLE_WILDCARD_CHAR = 54 | 55 | ### Multi wildcard char (leave empty if you don’t want a wildcard character). 56 | MULTI_WILDCARD_CHAR = 57 | 58 | ### If true then the result string will be committed to client automatically. 59 | ### This should be used with AUTO_SELECT = TRUE. 60 | AUTO_COMMIT = TRUE 61 | 62 | ### If true then the inputted string will be automatically splitted during inputing. 63 | AUTO_SPLIT = TRUE 64 | 65 | ### If true then the phrases' frequencies will be adjusted dynamically. 66 | DYNAMIC_ADJUST = FALSE 67 | 68 | ### If true then the preedit area will be filled up by the current candidate phrase automatically. 69 | AUTO_FILL = TRUE 70 | 71 | ### If true then the lookup table will always be shown if there is any candidate phrase. 72 | ### Otherwise the lookup table won't be shown unless the user requires it by moving the preedit caret left. 73 | ALWAYS_SHOW_LOOKUP = FALSE 74 | 75 | ### Enable full width punctuation property 76 | USE_FULL_WIDTH_PUNCT = FALSE 77 | 78 | ### Use full width punctuation by default 79 | DEF_FULL_WIDTH_PUNCT = FALSE 80 | 81 | ### Enable full width letter property 82 | USE_FULL_WIDTH_LETTER = FALSE 83 | 84 | ### Use full width letter by default 85 | DEF_FULL_WIDTH_LETTER = FALSE 86 | 87 | ### The maxmium length of a key. 88 | MAX_KEY_LENGTH = 1 89 | 90 | ### Valid input chars. 91 | ### Since '=' is one of the VALID_INPUT_CHARS, ibus-table fallback to delimit 92 | ### with '=='. 93 | VALID_INPUT_CHARS == !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 94 | 95 | ### The key strokes to split inputted string. 96 | ### SPLIT_KEYS = quoteright 97 | 98 | ### The key strokes to commit the convert result to client. 99 | COMMIT_KEYS = VoidSymbol 100 | 101 | ### The key strokes to forward the inputted string to client. 102 | FORWARD_KEYS = VoidSymbol 103 | 104 | ### The key strokes to select candidiate phrases. 105 | SELECT_KEYS = VoidSymbol 106 | 107 | ### The key strokes to page up the lookup table. 108 | PAGE_UP_KEYS = VoidSymbol 109 | 110 | ### The key strokes to page down the lookup table. 111 | PAGE_DOWN_KEYS = VoidSymbol 112 | 113 | END_DEFINITION 114 | 115 | ### Begin Table data. 116 | BEGIN_TABLE 117 | ! + 1000 118 | " . 1000 119 | # ๒ 1000 120 | $ ๓ 1000 121 | % ๔ 1000 122 | & ฿ 1000 123 | ' ง 1000 124 | ( ๖ 1000 125 | ) ๗ 1000 126 | * ๕ 1000 127 | + ๙ 1000 128 | , ม 1000 129 | - ข 1000 130 | . ใ 1000 131 | / ฝ 1000 132 | 0 จ 1000 133 | 1 ๅ 1000 134 | 2 / 1000 135 | 3 - 1000 136 | 4 ภ 1000 137 | 5 ถ 1000 138 | 6 ุ 1000 139 | 7 ึ 1000 140 | 8 ค 1000 141 | 9 ต 1000 142 | : ซ 1000 143 | ; ว 1000 144 | < ฒ 1000 145 | = ช 1000 146 | > ฬ 1000 147 | ? ฦ 1000 148 | @ ๑ 1000 149 | A ฤ 1000 150 | B ฺ 1000 151 | C ฉ 1000 152 | D ฏ 1000 153 | E ฎ 1000 154 | F โ 1000 155 | G ฌ 1000 156 | H ็ 1000 157 | I ณ 1000 158 | J ๋ 1000 159 | K ษ 1000 160 | L ศ 1000 161 | M ? 1000 162 | N ์ 1000 163 | O ฯ 1000 164 | P ญ 1000 165 | Q ๐ 1000 166 | R ฑ 1000 167 | S ฆ 1000 168 | T ธ 1000 169 | U ๊ 1000 170 | V ฮ 1000 171 | W " 1000 172 | X ) 1000 173 | Y ํ 1000 174 | Z ( 1000 175 | [ บ 1000 176 | \ ฃ 1000 177 | ] ล 1000 178 | ^ ู 1000 179 | _ ๘ 1000 180 | ` _ 1000 181 | a ฟ 1000 182 | b ิ 1000 183 | c แ 1000 184 | d ก 1000 185 | e ำ 1000 186 | f ด 1000 187 | g เ 1000 188 | h ้ 1000 189 | i ร 1000 190 | j ่ 1000 191 | k า 1000 192 | l ส 1000 193 | m ท 1000 194 | n ื 1000 195 | o น 1000 196 | p ย 1000 197 | q ๆ 1000 198 | r พ 1000 199 | s ห 1000 200 | t ะ 1000 201 | u ี 1000 202 | v อ 1000 203 | w ไ 1000 204 | x ป 1000 205 | y ั 1000 206 | z ผ 1000 207 | { ฐ 1000 208 | | ฅ 1000 209 | } , 1000 210 | ~ % 1000 211 | END_TABLE 212 | -------------------------------------------------------------------------------- /tables/viqr.txt: -------------------------------------------------------------------------------- 1 | ### File header must not be modified 2 | ### This file must be encoded into UTF-8. 3 | SCIM_Generic_Table_Phrase_Library_TEXT 4 | VERSION_1_0 5 | 6 | ### Begin Table definition. 7 | BEGIN_DEFINITION 8 | 9 | ### An unique id to distinguish this table among others. 10 | ### Use uuidgen to generate this kind of id. 11 | UUID = 2cabf172-9051-4d0f-9e1e-523beb32362e 12 | 13 | ### A unique number indicates the version of this file. 14 | ### For example the last modified date of this file. 15 | ### This number must be less than 2^32. 16 | SERIAL_NUMBER = 20041009 17 | 18 | LICENSE = LGPL-2.1-or-later 19 | 20 | ICON = viqr.png 21 | 22 | ### The symbol to be displayed in IM switchers 23 | SYMBOL = đ 24 | 25 | ### Prompt string to be displayed in the status area. 26 | STATUS_PROMPT = đ 27 | 28 | ### The default name of this table 29 | NAME = Viqr 30 | 31 | ### The local names of this table 32 | ### NAME.am = vi_VN 33 | 34 | ### Supported languages of this table 35 | LANGUAGES = vi 36 | 37 | ### The author of this table 38 | AUTHOR = Samuel Thibault 39 | 40 | ### Layout 41 | ### This table can be used with any layout capable of typing ASCII. 42 | ### Therefore, we should not require a special layout like “us”. 43 | LAYOUT = default 44 | 45 | ### If true then the first candidate phrase 46 | ### will be selected automatically during inputing. 47 | AUTO_SELECT = TRUE 48 | 49 | ### If true then a multi wildcard will be appended 50 | ### at the end of inputing string automatically. 51 | AUTO_WILDCARD = TRUE 52 | 53 | ### Single wildcard char (leave empty if you don’t want a wildcard character). 54 | SINGLE_WILDCARD_CHAR = 55 | 56 | ### Multi wildcard char (leave empty if you don’t want a wildcard character). 57 | MULTI_WILDCARD_CHAR = 58 | 59 | ### If true then the result string will be committed to client automatically. 60 | ### This should be used with AUTO_SELECT = TRUE. 61 | AUTO_COMMIT = TRUE 62 | 63 | ### If true then the inputted string will be automatically splitted during inputing. 64 | AUTO_SPLIT = TRUE 65 | 66 | ### If true then the phrases' frequencies will be adjusted dynamically. 67 | DYNAMIC_ADJUST = FALSE 68 | 69 | ### If true then the preedit area will be filled up by the current candidate phrase automatically. 70 | AUTO_FILL = TRUE 71 | 72 | ### If true then the lookup table will always be shown if there is any candidate phrase. 73 | ### Otherwise the lookup table won't be shown unless the user requires it by moving the preedit caret left. 74 | ALWAYS_SHOW_LOOKUP = FALSE 75 | 76 | ### Enable full width punctuation property 77 | USE_FULL_WIDTH_PUNCT = FALSE 78 | 79 | ### Use full width punctuation by default 80 | DEF_FULL_WIDTH_PUNCT = FALSE 81 | 82 | ### Enable full width letter property 83 | USE_FULL_WIDTH_LETTER = FALSE 84 | 85 | ### Use full width letter by default 86 | DEF_FULL_WIDTH_LETTER = FALSE 87 | 88 | ### The maxmium length of a key. 89 | MAX_KEY_LENGTH = 3 90 | 91 | ### Valid input chars. 92 | VALID_INPUT_CHARS = DAEIOUY'`?~.^(+daeiouy 93 | 94 | ### The key strokes to split inputted string. 95 | ###SPLIT_KEYS = quoteright 96 | 97 | ### The key strokes to commit the convert result to client. 98 | COMMIT_KEYS = VoidSymbol 99 | 100 | ### The key strokes to forward the inputted string to client. 101 | FORWARD_KEYS = VoidSymbol 102 | 103 | ### The key strokes to select candidiate phrases. 104 | SELECT_KEYS = VoidSymbol 105 | 106 | ### The key strokes to page up the lookup table. 107 | PAGE_UP_KEYS = VoidSymbol 108 | 109 | ### The key strokes to page down the lookup table. 110 | PAGE_DOWN_KEYS = VoidSymbol 111 | 112 | END_DEFINITION 113 | 114 | ### Begin Table data. 115 | BEGIN_TABLE 116 | A A 0 117 | A' Á 0 118 | A` À 0 119 | A? Ả 0 120 | A~ à 0 121 | A. Ạ 0 122 | A^  0 123 | A^' Ấ 0 124 | A^` Ầ 0 125 | A^? Ẩ 0 126 | A^~ Ẫ 0 127 | A^. Ậ 0 128 | A( Ă 0 129 | A(' Ắ 0 130 | A(` Ằ 0 131 | A(? Ẳ 0 132 | A(~ Ẵ 0 133 | A(. Ặ 0 134 | E E 0 135 | E' É 0 136 | E` È 0 137 | E? Ẻ 0 138 | E~ Ẽ 0 139 | E. Ẹ 0 140 | E^ Ê 0 141 | E^' Ế 0 142 | E^` Ề 0 143 | E^? Ể 0 144 | E^~ Ễ 0 145 | E^. Ệ 0 146 | O O 0 147 | O' Ó 0 148 | O` Ò 0 149 | O? Ỏ 0 150 | O~ Õ 0 151 | O. Ọ 0 152 | O^ Ô 0 153 | O^' Ố 0 154 | O^` Ồ 0 155 | O^? Ổ 0 156 | O^~ Ỗ 0 157 | O^. Ộ 0 158 | O+ Ơ 0 159 | O+' Ớ 0 160 | O+` Ờ 0 161 | O+? Ở 0 162 | O+~ Ỡ 0 163 | O+. Ợ 0 164 | U U 0 165 | U' Ú 0 166 | U` Ù 0 167 | U? Ủ 0 168 | U~ Ũ 0 169 | U. Ụ 0 170 | U+ Ư 0 171 | U+' Ứ 0 172 | U+` Ừ 0 173 | U+? Ử 0 174 | U+~ Ữ 0 175 | U+. Ự 0 176 | I I 0 177 | I' Í 0 178 | I` Ì 0 179 | I? Ỉ 0 180 | I~ Ĩ 0 181 | I. Ị 0 182 | Y Y 0 183 | Y' Ý 0 184 | Y` Ỳ 0 185 | Y? Ỷ 0 186 | Y~ Ỹ 0 187 | Y. Ỵ 0 188 | D D 0 189 | DD Đ 0 190 | dD Đ 0 191 | Dd Đ 0 192 | a a 0 193 | a' á 0 194 | a` à 0 195 | a? ả 0 196 | a~ ã 0 197 | a. ạ 0 198 | a^ â 0 199 | a^' ấ 0 200 | a^` ầ 0 201 | a^? ẩ 0 202 | a^~ ẫ 0 203 | a^. ậ 0 204 | a( ă 0 205 | a(' ắ 0 206 | a(` ằ 0 207 | a(? ẳ 0 208 | a(~ ẵ 0 209 | a(. ặ 0 210 | e e 0 211 | e' é 0 212 | e` è 0 213 | e? ẻ 0 214 | e~ ẽ 0 215 | e. ẹ 0 216 | e^ ê 0 217 | e^' ế 0 218 | e^` ề 0 219 | e^? ể 0 220 | e^~ ễ 0 221 | e^. ệ 0 222 | o o 0 223 | o' ó 0 224 | o` ò 0 225 | o? ỏ 0 226 | o~ õ 0 227 | o. ọ 0 228 | o^ ô 0 229 | o^' ố 0 230 | o^` ồ 0 231 | o^? ổ 0 232 | o^~ ỗ 0 233 | o^. ộ 0 234 | o+ ơ 0 235 | o+' ớ 0 236 | o+` ờ 0 237 | o+? ở 0 238 | o+~ ỡ 0 239 | o+. ợ 0 240 | u u 0 241 | u' ú 0 242 | u` ù 0 243 | u? ủ 0 244 | u~ ũ 0 245 | u. ụ 0 246 | u+ ư 0 247 | u+' ứ 0 248 | u+` ừ 0 249 | u+? ử 0 250 | u+~ ữ 0 251 | u+. ự 0 252 | i i 0 253 | i' í 0 254 | i` ì 0 255 | i? ỉ 0 256 | i~ ĩ 0 257 | i. ị 0 258 | y y 0 259 | y' ý 0 260 | y` ỳ 0 261 | y? ỷ 0 262 | y~ ỹ 0 263 | y. ỵ 0 264 | d d 0 265 | dd đ 0 266 | END_TABLE 267 | -------------------------------------------------------------------------------- /icons/ibus-emoticon.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 20 | 22 | 29 | 36 | 37 | 60 | 62 | 63 | 65 | image/svg+xml 66 | 68 | 69 | 70 | 71 | 75 | 78 | 82 | 86 | 90 | 91 | 95 | 99 | 103 | 107 | 111 | 112 | 113 | 114 | 115 | -------------------------------------------------------------------------------- /icons/compose.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 20 | 22 | 29 | 30 | 52 | 54 | 55 | 57 | image/svg+xml 58 | 60 | 61 | 62 | 63 | 67 | 69 | 73 | 77 | 78 | 79 | 80 | -------------------------------------------------------------------------------- /tables/translit.txt: -------------------------------------------------------------------------------- 1 | ### Table Translit Table 2 | ### 3 | ### Author Daniil Ivanov 4 | ### Maintainer Caius 'kaio' Chance < k at kaio.me > 5 | ### 6 | ### Description Translit Table for IBus-Table. This file is derived from 7 | ### SCIM Tables format, which is derived from GTK2 Input Method 8 | ### Cyrillic (Transliterated). 9 | ### 10 | ### This file must be encoded into UTF-8. 11 | 12 | ### Begin Table definition. 13 | BEGIN_DEFINITION 14 | 15 | ### An unique id to distinguish this table among others. 16 | ### Use uuidgen to generate this kind of id. 17 | UUID = e39c975a-262b-4ad3-b9b8-15c5ff211e4e 18 | 19 | ### A unique number indicates the version of this file. 20 | ### For example the last modified date of this file. 21 | ### This number must be less than 2^32. 22 | SERIAL_NUMBER = 20161105 23 | 24 | LICENSE = LGPL-2.1-or-later 25 | 26 | ICON = translit.svg 27 | 28 | ### The symbol to be displayed in IM switchers 29 | SYMBOL = Ya 30 | 31 | ### Prompt string to be displayed in the status area. 32 | STATUS_PROMPT = Ya 33 | 34 | ### The default name of this table 35 | NAME = Translit 36 | 37 | ### The local names of this table 38 | ###NAME.ru_RU = 39 | 40 | ### Supported languages of this table 41 | LANGUAGES = ru 42 | 43 | ### The author of this table 44 | AUTHOR = Daniil Ivanov 45 | 46 | ### Layout 47 | ### This table can be used with any layout capable of typing ASCII. 48 | ### Therefore, we should not require a special layout like “us”. 49 | LAYOUT = default 50 | 51 | ### If true then the first candidate phrase 52 | ### will be selected automatically during inputing. 53 | AUTO_SELECT = TRUE 54 | 55 | ### If true then a multi wildcard will be appended 56 | ### at the end of inputing string automatically. 57 | AUTO_WILDCARD = TRUE 58 | 59 | ### Single wildcard char (leave empty if you don’t want a wildcard character). 60 | SINGLE_WILDCARD_CHAR = 61 | 62 | ### Multi wildcard char (leave empty if you don’t want a wildcard character). 63 | MULTI_WILDCARD_CHAR = 64 | 65 | ### If true then the result string will be committed to client automatically. 66 | ### This should be used with AUTO_SELECT = TRUE. 67 | AUTO_COMMIT = TRUE 68 | 69 | ### If true then the inputted string will be automatically splitted during inputing. 70 | AUTO_SPLIT = TRUE 71 | 72 | ### If true then the phrases' frequencies will be adjusted dynamically. 73 | DYNAMIC_ADJUST = FALSE 74 | 75 | ### If true then the preedit area will be filled up by the current candidate phrase automatically. 76 | AUTO_FILL = TRUE 77 | 78 | ### If true then the lookup table will always be shown if there is any candidate phrase. 79 | ### Otherwise the lookup table won't be shown unless the user requires it by moving the preedit caret left. 80 | ALWAYS_SHOW_LOOKUP = FALSE 81 | 82 | ### Enable full width punctuation property 83 | USE_FULL_WIDTH_PUNCT = FALSE 84 | 85 | ### Use full width punctuation by default 86 | DEF_FULL_WIDTH_PUNCT = FALSE 87 | 88 | ### Enable full width letter property 89 | USE_FULL_WIDTH_LETTER = FALSE 90 | 91 | ### Use full width letter by default 92 | DEF_FULL_WIDTH_LETTER = FALSE 93 | 94 | ### The maxmium length of a key. 95 | MAX_KEY_LENGTH = 3 96 | 97 | ### Valid input chars. 98 | VALID_INPUT_CHARS = ABCDEFGHIJKLMNOPRSTUVWYZÄÖÜÁÉÚČĆŠŚŻŽabcdefghijklmnopqrstuvwxyzäöüáéúćčśšżž'# 99 | 100 | ### The key strokes to split inputted string. 101 | ###SPLIT_KEYS = quoteright 102 | 103 | ### The key strokes to commit the convert result to client. 104 | COMMIT_KEYS = Shift+space 105 | 106 | ### The key strokes to forward the inputted string to client. 107 | FORWARD_KEYS = Return 108 | 109 | ### The key strokes to select candidiate phrases. 110 | SELECT_KEYS = 1,2,3,4,5,6,7,8,9 111 | 112 | ### The key strokes to page up the lookup table. 113 | PAGE_UP_KEYS = Page_Up 114 | 115 | ### The key strokes to page down the lookup table. 116 | PAGE_DOWN_KEYS = Page_Down 117 | 118 | END_DEFINITION 119 | 120 | ### Begin Table data. 121 | BEGIN_TABLE 122 | A А 1000 123 | B Б 1000 124 | V В 1000 125 | G Г 1000 126 | D Д 1000 127 | E Е 1000 128 | Jo Ё 1000 129 | JO Ё 1000 130 | Yo Ё 1000 131 | YO Ё 1000 132 | Ö Ё 1000 133 | Ž Ж 1000 134 | Ż Ж 1000 135 | Zh Ж 1000 136 | ZH Ж 1000 137 | Z З 1000 138 | I И 1000 139 | J Й 1000 140 | K К 1000 141 | L Л 1000 142 | M М 1000 143 | N Н 1000 144 | O О 1000 145 | P П 1000 146 | R Р 1000 147 | S С 1000 148 | T Т 1000 149 | U У 1000 150 | F Ф 1000 151 | H Х 1000 152 | X Х 1000 153 | C Ц 1000 154 | Ch Ч 1000 155 | CH Ч 1000 156 | Č Ч 1000 157 | Ć Ч 1000 158 | Sh Ш 1000 159 | SH Ш 1000 160 | W Ш 1000 161 | Shh Щ 1000 162 | SHH Щ 1000 163 | Š Ш 1000 164 | Ś Ш 1000 165 | Sj Щ 1000 166 | SJ Щ 1000 167 | Šh Щ 1000 168 | ŠH Щ 1000 169 | Šč Щ 1000 170 | ŠČ Щ 1000 171 | Ść Щ 1000 172 | ŚĆ Щ 1000 173 | ## Ъ 1000 174 | Y Ы 1000 175 | '' Ь 1000 176 | Je Э 1000 177 | JE Э 1000 178 | Ä Э 1000 179 | E' Э 1000 180 | É Э 1000 181 | Ju Ю 1000 182 | JU Ю 1000 183 | Yu Ю 1000 184 | YU Ю 1000 185 | Ü Ю 1000 186 | Ú Ю 1000 187 | Ja Я 1000 188 | JA Я 1000 189 | Ya Я 1000 190 | YA Я 1000 191 | Á Я 1000 192 | Q Я 1000 193 | a а 1000 194 | b б 1000 195 | v в 1000 196 | g г 1000 197 | d д 1000 198 | e е 1000 199 | jo ё 1000 200 | yo ё 1000 201 | ö ё 1000 202 | ž ж 1000 203 | ż ж 1000 204 | zh ж 1000 205 | z з 1000 206 | i и 1000 207 | j й 1000 208 | k к 1000 209 | l л 1000 210 | m м 1000 211 | n н 1000 212 | o о 1000 213 | p п 1000 214 | r р 1000 215 | s с 1000 216 | t т 1000 217 | u у 1000 218 | f ф 1000 219 | h х 1000 220 | x х 1000 221 | c ц 1000 222 | ch ч 1000 223 | č ч 1000 224 | ć ч 1000 225 | sh ш 1000 226 | w ш 1000 227 | š ш 1000 228 | ś ш 1000 229 | shh щ 1000 230 | sj щ 1000 231 | šh щ 1000 232 | šč щ 1000 233 | ść щ 1000 234 | # ъ 1000 235 | y ы 1000 236 | ' ь 1000 237 | je э 1000 238 | e' э 1000 239 | ä э 1000 240 | é э 1000 241 | ju ю 1000 242 | yu ю 1000 243 | ü ю 1000 244 | ú ю 1000 245 | ja я 1000 246 | ya я 1000 247 | q я 1000 248 | á я 1000 249 | END_TABLE 250 | -------------------------------------------------------------------------------- /tables/vni.txt: -------------------------------------------------------------------------------- 1 | ### File header must not be modified. 2 | ### This file must be encoded into UTF-8. 3 | ### This table is licensed under GPL version 3. 4 | ### Comments start with ### not single #. 5 | ### Derive from the format of SCIM Table, so you can modify the table from 6 | ### scim-tables' table. 7 | SCIM_Generic_Table_Phrase_Library_TEXT 8 | VERSION_1_0 9 | 10 | ### Begin Table definition. 11 | BEGIN_DEFINITION 12 | 13 | ### License 14 | LICENSE = GPL-3.0-or-later 15 | 16 | ### An unique ID to distinguish this table among others. 17 | ### Use uuidgen to generate this kind of ID. 18 | UUID = 9ad3eccd-5ee9-4776-ad1a-c02095e105a3 19 | 20 | ### A unique number indicates the version of this file. 21 | ### For example the last modified date of this file. 22 | ### This number must be less than 2^32. 23 | ### Just make your table version-able. 24 | SERIAL_NUMBER = 20190825 25 | 26 | ### ICON can be any format as long as your pygtk can recognized. 27 | ### The most widely ones are "png" and "svg", letter one is recommended. 28 | ICON = vni.png 29 | 30 | ### The symbol to be displayed in IM switchers. 31 | SYMBOL = vi 32 | 33 | ### The default name of this table, this is needed. 34 | NAME = VNI 35 | 36 | ### The local names of this table, this is optional. 37 | ###NAME.vi_VN = VNI 38 | 39 | ### Description 40 | DESCRIPTION = Vietnamese VNI input method for IBus Table. 41 | 42 | ### Supported languages of this table. 43 | ### Single "zh_CN" just be recognized as zh_CN, 44 | ### but "zh_CN, zh_HK" or more zh_XX will be recognized as zh, 45 | ### and "en_US, zh_CN" will be just ignored. 46 | LANGUAGES = vi_VN 47 | 48 | ### The author of this table. 49 | AUTHOR = Nguyễn Gia Phong 50 | 51 | ### Prompt string to be displayed in the status area, CN will be replaced by 52 | ### the gettext tools in runtime as 中. 53 | STATUS_PROMPT = VI 54 | 55 | ### Valid input chars. 56 | VALID_INPUT_CHARS = 123456789ADEIOUY\adeiouy 57 | 58 | ### Layout 59 | LAYOUT = default 60 | 61 | ### The max number of input keys for every phrase or character. 62 | MAX_KEY_LENGTH = 3 63 | 64 | ### Use auto_commit mode as default. 65 | AUTO_COMMIT = TRUE 66 | 67 | ### Automatically selects the first phrase when typing. 68 | AUTO_SELECT = TRUE 69 | 70 | ### If TRUE then the lookup table will always be shown if there is any 71 | ### candidate phrase. Otherwise the lookup table won't be shown unless the user 72 | ### requires it by moving the pre-edit caret left. 73 | ALWAYS_SHOW_LOOKUP = FALSE 74 | 75 | #### Use full width punctuation by default. 76 | DEF_FULL_WIDTH_PUNCT = FALSE 77 | 78 | ### Not use full width letter by default. 79 | DEF_FULL_WIDTH_LETTER = FALSE 80 | 81 | ### Whether user are allow to define phrase, default is TRUE. 82 | ### You have to define the word construction rules below. 83 | ### For input methods which do not input phrases, set this to FALSE. 84 | USER_CAN_DEFINE_PHRASE = FALSE 85 | 86 | ### Whether support PinYin Mode, default is TRUE. 87 | ### this feature is just for Chinese, set it to FALSE if your IM is not 88 | ### Chinese. 89 | PINYIN_MODE = FALSE 90 | 91 | ### If TRUE then the phrases' frequencies will be adjusted dynamically 92 | ### according your using frequency. 93 | DYNAMIC_ADJUST = FALSE 94 | 95 | ### Some characters whose frequencies should be fix all the time, e.g. 96 | ### some punctuation. 97 | ###NO_CHECK_CHARS = 98 | 99 | ### Rules for constructing user defined phrase. 100 | ### "ce" stands for "ci equal", a Chinese English :), means "phrase length 101 | ### equal to", thus ce2 -> phrase length equal to 2, and "ca" means 102 | ### "phrase length equal or above", so ca4 -> phrase length equal or above 4. 103 | ### p21 -> the 1st key of 2nd character in the phrase, and so on. 104 | ### Each rule is separated via ";". 105 | ### Example below is a complete rule-set, 106 | ### because [2,2] ∩ [3,3] ∩ [4,+∞] = [2,+∞], which is the range of length 107 | ### of phrase. This have to be satisfied if you need ibus-table to build up 108 | ### your own input phrase via your daily using. 109 | ###RULES = ce2:p11+p12+p21+p22;ce3:p11+p21+p22+p31;ca4:p11+p21+p31+p41 110 | 111 | ### The key strokes to commit the convert result to client. 112 | COMMIT_KEYS = VoidSymbol 113 | 114 | ### The key strokes to forward the inputted string to client. 115 | FORWARD_KEYS = VoidSymbol 116 | 117 | ### The key strokes to select candidated phrases. 118 | SELECT_KEYS = VoidSymbol 119 | 120 | ### The key strokes to page up the lookup table. 121 | PAGE_UP_KEYS = VoidSymbol 122 | 123 | ### The key strokes to page down the lookup table. 124 | PAGE_DOWN_KEYS = VoidSymbol 125 | 126 | END_DEFINITION 127 | 128 | ### Begin Table data. 129 | ### Format of every line whose formatted in "input_keys\tphrase\tfreq\n" is an 130 | ### entry. 131 | ### From left to right, the 1st column are the input key combination that you 132 | ### entered via keyboard; the 2nd column are presented character or phrase of 133 | ### the key combination you want; the 3rd column are frequency of the character 134 | ### or phrase. 135 | BEGIN_TABLE 136 | 1 1 0 137 | 2 2 0 138 | 3 3 0 139 | 4 4 0 140 | 5 5 0 141 | 6 6 0 142 | 7 7 0 143 | 8 8 0 144 | 9 9 0 145 | 146 | A A 0 147 | A\ A 0 148 | A1 Á 0 149 | A2 À 0 150 | A3 Ả 0 151 | A4 à 0 152 | A5 Ạ 0 153 | 154 | A8 Ă 0 155 | A8\ Ă 0 156 | A81 Ắ 0 157 | A82 Ằ 0 158 | A83 Ẳ 0 159 | A84 Ẵ 0 160 | A85 Ặ 0 161 | 162 | A6  0 163 | A6\  0 164 | A61 Ấ 0 165 | A62 Ầ 0 166 | A63 Ẩ 0 167 | A64 Ẫ 0 168 | A65 Ậ 0 169 | 170 | D D 0 171 | D\ D 0 172 | D9 Đ 0 173 | 174 | E E 0 175 | E\ E 0 176 | E1 É 0 177 | E2 È 0 178 | E3 Ẻ 0 179 | E4 Ẽ 0 180 | E5 Ẹ 0 181 | 182 | E6 Ê 0 183 | E6\ Ê 0 184 | E61 Ế 0 185 | E62 Ề 0 186 | E63 Ể 0 187 | E64 Ễ 0 188 | E65 Ệ 0 189 | 190 | I I 0 191 | I\ I 0 192 | I1 Í 0 193 | I2 Ì 0 194 | I3 Ỉ 0 195 | I4 Ĩ 0 196 | I5 Ị 0 197 | 198 | O O 0 199 | O\ O 0 200 | O1 Ó 0 201 | O2 Ò 0 202 | O3 Ỏ 0 203 | O4 Õ 0 204 | O5 Ọ 0 205 | 206 | O6 Ô 0 207 | O6\ Ô 0 208 | O61 Ố 0 209 | O62 Ồ 0 210 | O63 Ổ 0 211 | O64 Ỗ 0 212 | O65 Ộ 0 213 | 214 | O7 Ơ 0 215 | O7\ Ơ 0 216 | O71 Ớ 0 217 | O72 Ờ 0 218 | O73 Ở 0 219 | O74 Ỡ 0 220 | O75 Ợ 0 221 | 222 | U U 0 223 | U\ U 0 224 | U1 Ú 0 225 | U2 Ù 0 226 | U3 Ủ 0 227 | U4 Ũ 0 228 | U5 Ụ 0 229 | 230 | U7 Ư 0 231 | U7\ Ư 0 232 | U71 Ứ 0 233 | U72 Ừ 0 234 | U73 Ử 0 235 | U74 Ữ 0 236 | U75 Ự 0 237 | 238 | Y Y 0 239 | Y\ Y 0 240 | Y1 Ý 0 241 | Y2 Ỳ 0 242 | Y3 Ỷ 0 243 | Y4 Ỹ 0 244 | Y5 Ỵ 0 245 | 246 | \ \ 0 247 | 248 | a a 0 249 | a\ a 0 250 | a1 á 0 251 | a2 à 0 252 | a3 ả 0 253 | a4 ã 0 254 | a5 ạ 0 255 | 256 | a8 ă 0 257 | a8\ ă 0 258 | a81 ắ 0 259 | a82 ằ 0 260 | a83 ẳ 0 261 | a84 ẵ 0 262 | a85 ặ 0 263 | 264 | a6 â 0 265 | a6\ â 0 266 | a61 ấ 0 267 | a62 ầ 0 268 | a63 ẩ 0 269 | a64 ẫ 0 270 | a65 ậ 0 271 | 272 | d d 0 273 | d\ d 0 274 | d9 đ 0 275 | 276 | e e 0 277 | e\ e 0 278 | e1 é 0 279 | e2 è 0 280 | e3 ẻ 0 281 | e4 ẽ 0 282 | e5 ẹ 0 283 | 284 | e6 ê 0 285 | e6\ ê 0 286 | e61 ế 0 287 | e62 ề 0 288 | e63 ể 0 289 | e64 ễ 0 290 | e65 ệ 0 291 | 292 | i i 0 293 | i\ i 0 294 | i1 í 0 295 | i2 ì 0 296 | i3 ỉ 0 297 | i4 ĩ 0 298 | i5 ị 0 299 | 300 | o o 0 301 | o\ o 0 302 | o1 ó 0 303 | o2 ò 0 304 | o3 ỏ 0 305 | o4 õ 0 306 | o5 ọ 0 307 | 308 | o6 ô 0 309 | o6\ ô 0 310 | o61 ố 0 311 | o62 ồ 0 312 | o63 ổ 0 313 | o64 ỗ 0 314 | o65 ộ 0 315 | 316 | o7 ơ 0 317 | o7\ ơ 0 318 | o71 ớ 0 319 | o72 ờ 0 320 | o73 ở 0 321 | o74 ỡ 0 322 | o75 ợ 0 323 | 324 | u u 0 325 | u\ u 0 326 | u1 ú 0 327 | u2 ù 0 328 | u3 ủ 0 329 | u4 ũ 0 330 | u5 ụ 0 331 | 332 | u7 ư 0 333 | u7\ ư 0 334 | u71 ứ 0 335 | u72 ừ 0 336 | u73 ử 0 337 | u74 ữ 0 338 | u75 ự 0 339 | 340 | y y 0 341 | y\ y 0 342 | y1 ý 0 343 | y2 ỳ 0 344 | y3 ỷ 0 345 | y4 ỹ 0 346 | y5 ỵ 0 347 | END_TABLE 348 | -------------------------------------------------------------------------------- /tables/telex.txt: -------------------------------------------------------------------------------- 1 | ### File header must not be modified. 2 | ### This file must be encoded into UTF-8. 3 | ### This table is licensed under GPL version 3. 4 | ### Comments start with ### not single #. 5 | ### Derive from the format of SCIM Table, so you can modify the table from 6 | ### scim-tables' table. 7 | SCIM_Generic_Table_Phrase_Library_TEXT 8 | VERSION_1_0 9 | 10 | ### Begin Table definition. 11 | BEGIN_DEFINITION 12 | 13 | ### License 14 | LICENSE = GPL-3.0-or-later 15 | 16 | ### An unique ID to distinguish this table among others. 17 | ### Use uuidgen to generate this kind of ID. 18 | UUID = 6956641e-597a-4680-9207-9aa2d75f231a 19 | 20 | ### A unique number indicates the version of this file. 21 | ### For example the last modified date of this file. 22 | ### This number must be less than 2^32. 23 | ### Just make your table version-able. 24 | SERIAL_NUMBER = 20190825 25 | 26 | ### ICON can be any format as long as your pygtk can recognized. 27 | ### The most widely ones are "png" and "svg", letter one is recommended. 28 | ICON = telex.png 29 | 30 | ### The symbol to be displayed in IM switchers. 31 | SYMBOL = vi 32 | 33 | ### The default name of this table, this is needed. 34 | NAME = Telex 35 | 36 | ### The local names of this table, this is optional. 37 | ###NAME.vi_VN = Telex 38 | 39 | ### Description 40 | DESCRIPTION = Vietnamese Telex input method for IBus Table. 41 | 42 | ### Supported languages of this table. 43 | ### Single "zh_CN" just be recognized as zh_CN, 44 | ### but "zh_CN, zh_HK" or more zh_XX will be recognized as zh, 45 | ### and "en_US, zh_CN" will be just ignored. 46 | LANGUAGES = vi_VN 47 | 48 | ### The author of this table. 49 | AUTHOR = Nguyễn Gia Phong 50 | 51 | ### Prompt string to be displayed in the status area, CN will be replaced by 52 | ### the gettext tools in runtime as 中. 53 | STATUS_PROMPT = VI 54 | 55 | ### Valid input chars. 56 | VALID_INPUT_CHARS = ADEFIJORSUWXY\adefijorsuwxy 57 | 58 | ### Layout 59 | LAYOUT = default 60 | 61 | ### The max number of input keys for every phrase or character. 62 | MAX_KEY_LENGTH = 3 63 | 64 | ### Use auto_commit mode as default. 65 | AUTO_COMMIT = TRUE 66 | 67 | ### Automatically selects the first phrase when typing. 68 | AUTO_SELECT = TRUE 69 | 70 | ### If TRUE then the lookup table will always be shown if there is any 71 | ### candidate phrase. Otherwise the lookup table won't be shown unless the user 72 | ### requires it by moving the pre-edit caret left. 73 | ALWAYS_SHOW_LOOKUP = FALSE 74 | 75 | #### Use full width punctuation by default. 76 | DEF_FULL_WIDTH_PUNCT = FALSE 77 | 78 | ### Not use full width letter by default. 79 | DEF_FULL_WIDTH_LETTER = FALSE 80 | 81 | ### Whether user are allow to define phrase, default is TRUE. 82 | ### You have to define the word construction rules below. 83 | ### For input methods which do not input phrases, set this to FALSE. 84 | USER_CAN_DEFINE_PHRASE = FALSE 85 | 86 | ### Whether support PinYin Mode, default is TRUE. 87 | ### this feature is just for Chinese, set it to FALSE if your IM is not 88 | ### Chinese. 89 | PINYIN_MODE = FALSE 90 | 91 | ### If TRUE then the phrases' frequencies will be adjusted dynamically 92 | ### according your using frequency. 93 | DYNAMIC_ADJUST = FALSE 94 | 95 | ### Some characters whose frequencies should be fix all the time, e.g. 96 | ### some punctuation. 97 | ###NO_CHECK_CHARS = 98 | 99 | ### Rules for constructing user defined phrase. 100 | ### "ce" stands for "ci equal", a Chinese English :), means "phrase length 101 | ### equal to", thus ce2 -> phrase length equal to 2, and "ca" means 102 | ### "phrase length equal or above", so ca4 -> phrase length equal or above 4. 103 | ### p21 -> the 1st key of 2nd character in the phrase, and so on. 104 | ### Each rule is separated via ";". 105 | ### Example below is a complete rule-set, 106 | ### because [2,2] ∩ [3,3] ∩ [4,+∞] = [2,+∞], which is the range of length 107 | ### of phrase. This have to be satisfied if you need ibus-table to build up 108 | ### your own input phrase via your daily using. 109 | ###RULES = ce2:p11+p12+p21+p22;ce3:p11+p21+p22+p31;ca4:p11+p21+p31+p41 110 | 111 | ### The key strokes to commit the convert result to client. 112 | COMMIT_KEYS = VoidSymbol 113 | 114 | ### The key strokes to forward the inputted string to client. 115 | FORWARD_KEYS = VoidSymbol 116 | 117 | ### The key strokes to select candidated phrases. 118 | SELECT_KEYS = VoidSymbol 119 | 120 | ### The key strokes to page up the lookup table. 121 | PAGE_UP_KEYS = VoidSymbol 122 | 123 | ### The key strokes to page down the lookup table. 124 | PAGE_DOWN_KEYS = VoidSymbol 125 | 126 | END_DEFINITION 127 | 128 | ### Begin Table data. 129 | ### Format of every line whose formatted in "input_keys\tphrase\tfreq\n" is an 130 | ### entry. 131 | ### From left to right, the 1st column are the input key combination that you 132 | ### entered via keyboard; the 2nd column are presented character or phrase of 133 | ### the key combination you want; the 3rd column are frequency of the character 134 | ### or phrase. 135 | BEGIN_TABLE 136 | A A 0 137 | A\ A 0 138 | AF À 0 139 | AS Á 0 140 | AR Ả 0 141 | AX à 0 142 | AJ Ạ 0 143 | 144 | AW Ă 0 145 | AW\ Ă 0 146 | AWF Ằ 0 147 | AWS Ắ 0 148 | AWR Ẳ 0 149 | AWX Ẵ 0 150 | AWJ Ặ 0 151 | 152 | AA  0 153 | AA\  0 154 | AAF Ầ 0 155 | AAS Ấ 0 156 | AAR Ẩ 0 157 | AAX Ẫ 0 158 | AAJ Ậ 0 159 | 160 | D D 0 161 | D\ D 0 162 | DD Đ 0 163 | 164 | E E 0 165 | E\ E 0 166 | EF È 0 167 | ES É 0 168 | ER Ẻ 0 169 | EX Ẽ 0 170 | EJ Ẹ 0 171 | 172 | EE Ê 0 173 | EE\ Ê 0 174 | EEF Ề 0 175 | EES Ế 0 176 | EER Ể 0 177 | EEX Ễ 0 178 | EEJ Ệ 0 179 | 180 | F F 0 181 | 182 | I I 0 183 | I\ I 0 184 | IF Ì 0 185 | IS Í 0 186 | IR Ỉ 0 187 | IX Ĩ 0 188 | IJ Ị 0 189 | 190 | J J 0 191 | 192 | O O 0 193 | O\ O 0 194 | OF Ò 0 195 | OS Ó 0 196 | OR Ỏ 0 197 | OX Õ 0 198 | OJ Ọ 0 199 | 200 | OO Ô 0 201 | OO\ Ô 0 202 | OOF Ồ 0 203 | OOS Ố 0 204 | OOR Ổ 0 205 | OOX Ỗ 0 206 | OOJ Ộ 0 207 | 208 | OW Ơ 0 209 | OW\ Ơ 0 210 | OWF Ờ 0 211 | OWS Ớ 0 212 | OWR Ở 0 213 | OWX Ỡ 0 214 | OWJ Ợ 0 215 | 216 | R R 0 217 | 218 | S S 0 219 | 220 | U U 0 221 | U\ U 0 222 | UF Ù 0 223 | US Ú 0 224 | UR Ủ 0 225 | UX Ũ 0 226 | UJ Ụ 0 227 | 228 | UW Ư 0 229 | UW\ Ư 0 230 | UWF Ừ 0 231 | UWS Ứ 0 232 | UWR Ử 0 233 | UWX Ữ 0 234 | UWJ Ự 0 235 | 236 | W W 0 237 | 238 | X X 0 239 | 240 | Y Y 0 241 | Y\ Y 0 242 | YF Ỳ 0 243 | YS Ý 0 244 | YR Ỷ 0 245 | YX Ỹ 0 246 | YJ Ỵ 0 247 | 248 | \ \ 0 249 | 250 | a a 0 251 | a\ a 0 252 | af à 0 253 | as á 0 254 | ar ả 0 255 | ax ã 0 256 | aj ạ 0 257 | 258 | aw ă 0 259 | aw\ ă 0 260 | awf ằ 0 261 | aws ắ 0 262 | awr ẳ 0 263 | awx ẵ 0 264 | awj ặ 0 265 | 266 | aa â 0 267 | aa\ â 0 268 | aaf ầ 0 269 | aas ấ 0 270 | aar ẩ 0 271 | aax ẫ 0 272 | aaj ậ 0 273 | 274 | d d 0 275 | d\ d 0 276 | dd đ 0 277 | 278 | e e 0 279 | e\ e 0 280 | ef è 0 281 | es é 0 282 | er ẻ 0 283 | ex ẽ 0 284 | ej ẹ 0 285 | 286 | ee ê 0 287 | ee\ ê 0 288 | eef ề 0 289 | ees ế 0 290 | eer ể 0 291 | eex ễ 0 292 | eej ệ 0 293 | 294 | f f 0 295 | 296 | i i 0 297 | i\ i 0 298 | if ì 0 299 | is í 0 300 | ir ỉ 0 301 | ix ĩ 0 302 | ij ị 0 303 | 304 | j j 0 305 | 306 | o o 0 307 | o\ o 0 308 | of ò 0 309 | os ó 0 310 | or ỏ 0 311 | ox õ 0 312 | oj ọ 0 313 | 314 | oo ô 0 315 | oo\ ô 0 316 | oof ồ 0 317 | oos ố 0 318 | oor ổ 0 319 | oox ỗ 0 320 | ooj ộ 0 321 | 322 | ow ơ 0 323 | ow\ ơ 0 324 | owf ờ 0 325 | ows ớ 0 326 | owr ở 0 327 | owx ỡ 0 328 | owj ợ 0 329 | 330 | r r 0 331 | 332 | s s 0 333 | 334 | u u 0 335 | u\ u 0 336 | uf ù 0 337 | us ú 0 338 | ur ủ 0 339 | ux ũ 0 340 | uj ụ 0 341 | 342 | uw ư 0 343 | uw\ ư 0 344 | uwf ừ 0 345 | uws ứ 0 346 | uwr ử 0 347 | uwx ữ 0 348 | uwj ự 0 349 | 350 | w w 0 351 | 352 | x x 0 353 | 354 | y y 0 355 | y\ y 0 356 | yf ỳ 0 357 | ys ý 0 358 | yr ỷ 0 359 | yx ỹ 0 360 | yj ỵ 0 361 | END_TABLE 362 | -------------------------------------------------------------------------------- /missing: -------------------------------------------------------------------------------- 1 | #! /bin/sh 2 | # Common wrapper for a few potentially missing GNU programs. 3 | 4 | scriptversion=2018-03-07.03; # UTC 5 | 6 | # Copyright (C) 1996-2021 Free Software Foundation, Inc. 7 | # Originally written by Fran,cois Pinard , 1996. 8 | 9 | # This program is free software; you can redistribute it and/or modify 10 | # it under the terms of the GNU General Public License as published by 11 | # the Free Software Foundation; either version 2, or (at your option) 12 | # any later version. 13 | 14 | # This program is distributed in the hope that it will be useful, 15 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 16 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 17 | # GNU General Public License for more details. 18 | 19 | # You should have received a copy of the GNU General Public License 20 | # along with this program. If not, see . 21 | 22 | # As a special exception to the GNU General Public License, if you 23 | # distribute this file as part of a program that contains a 24 | # configuration script generated by Autoconf, you may include it under 25 | # the same distribution terms that you use for the rest of that program. 26 | 27 | if test $# -eq 0; then 28 | echo 1>&2 "Try '$0 --help' for more information" 29 | exit 1 30 | fi 31 | 32 | case $1 in 33 | 34 | --is-lightweight) 35 | # Used by our autoconf macros to check whether the available missing 36 | # script is modern enough. 37 | exit 0 38 | ;; 39 | 40 | --run) 41 | # Back-compat with the calling convention used by older automake. 42 | shift 43 | ;; 44 | 45 | -h|--h|--he|--hel|--help) 46 | echo "\ 47 | $0 [OPTION]... PROGRAM [ARGUMENT]... 48 | 49 | Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due 50 | to PROGRAM being missing or too old. 51 | 52 | Options: 53 | -h, --help display this help and exit 54 | -v, --version output version information and exit 55 | 56 | Supported PROGRAM values: 57 | aclocal autoconf autoheader autom4te automake makeinfo 58 | bison yacc flex lex help2man 59 | 60 | Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and 61 | 'g' are ignored when checking the name. 62 | 63 | Send bug reports to ." 64 | exit $? 65 | ;; 66 | 67 | -v|--v|--ve|--ver|--vers|--versi|--versio|--version) 68 | echo "missing $scriptversion (GNU Automake)" 69 | exit $? 70 | ;; 71 | 72 | -*) 73 | echo 1>&2 "$0: unknown '$1' option" 74 | echo 1>&2 "Try '$0 --help' for more information" 75 | exit 1 76 | ;; 77 | 78 | esac 79 | 80 | # Run the given program, remember its exit status. 81 | "$@"; st=$? 82 | 83 | # If it succeeded, we are done. 84 | test $st -eq 0 && exit 0 85 | 86 | # Also exit now if we it failed (or wasn't found), and '--version' was 87 | # passed; such an option is passed most likely to detect whether the 88 | # program is present and works. 89 | case $2 in --version|--help) exit $st;; esac 90 | 91 | # Exit code 63 means version mismatch. This often happens when the user 92 | # tries to use an ancient version of a tool on a file that requires a 93 | # minimum version. 94 | if test $st -eq 63; then 95 | msg="probably too old" 96 | elif test $st -eq 127; then 97 | # Program was missing. 98 | msg="missing on your system" 99 | else 100 | # Program was found and executed, but failed. Give up. 101 | exit $st 102 | fi 103 | 104 | perl_URL=https://www.perl.org/ 105 | flex_URL=https://github.com/westes/flex 106 | gnu_software_URL=https://www.gnu.org/software 107 | 108 | program_details () 109 | { 110 | case $1 in 111 | aclocal|automake) 112 | echo "The '$1' program is part of the GNU Automake package:" 113 | echo "<$gnu_software_URL/automake>" 114 | echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:" 115 | echo "<$gnu_software_URL/autoconf>" 116 | echo "<$gnu_software_URL/m4/>" 117 | echo "<$perl_URL>" 118 | ;; 119 | autoconf|autom4te|autoheader) 120 | echo "The '$1' program is part of the GNU Autoconf package:" 121 | echo "<$gnu_software_URL/autoconf/>" 122 | echo "It also requires GNU m4 and Perl in order to run:" 123 | echo "<$gnu_software_URL/m4/>" 124 | echo "<$perl_URL>" 125 | ;; 126 | esac 127 | } 128 | 129 | give_advice () 130 | { 131 | # Normalize program name to check for. 132 | normalized_program=`echo "$1" | sed ' 133 | s/^gnu-//; t 134 | s/^gnu//; t 135 | s/^g//; t'` 136 | 137 | printf '%s\n' "'$1' is $msg." 138 | 139 | configure_deps="'configure.ac' or m4 files included by 'configure.ac'" 140 | case $normalized_program in 141 | autoconf*) 142 | echo "You should only need it if you modified 'configure.ac'," 143 | echo "or m4 files included by it." 144 | program_details 'autoconf' 145 | ;; 146 | autoheader*) 147 | echo "You should only need it if you modified 'acconfig.h' or" 148 | echo "$configure_deps." 149 | program_details 'autoheader' 150 | ;; 151 | automake*) 152 | echo "You should only need it if you modified 'Makefile.am' or" 153 | echo "$configure_deps." 154 | program_details 'automake' 155 | ;; 156 | aclocal*) 157 | echo "You should only need it if you modified 'acinclude.m4' or" 158 | echo "$configure_deps." 159 | program_details 'aclocal' 160 | ;; 161 | autom4te*) 162 | echo "You might have modified some maintainer files that require" 163 | echo "the 'autom4te' program to be rebuilt." 164 | program_details 'autom4te' 165 | ;; 166 | bison*|yacc*) 167 | echo "You should only need it if you modified a '.y' file." 168 | echo "You may want to install the GNU Bison package:" 169 | echo "<$gnu_software_URL/bison/>" 170 | ;; 171 | lex*|flex*) 172 | echo "You should only need it if you modified a '.l' file." 173 | echo "You may want to install the Fast Lexical Analyzer package:" 174 | echo "<$flex_URL>" 175 | ;; 176 | help2man*) 177 | echo "You should only need it if you modified a dependency" \ 178 | "of a man page." 179 | echo "You may want to install the GNU Help2man package:" 180 | echo "<$gnu_software_URL/help2man/>" 181 | ;; 182 | makeinfo*) 183 | echo "You should only need it if you modified a '.texi' file, or" 184 | echo "any other file indirectly affecting the aspect of the manual." 185 | echo "You might want to install the Texinfo package:" 186 | echo "<$gnu_software_URL/texinfo/>" 187 | echo "The spurious makeinfo call might also be the consequence of" 188 | echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might" 189 | echo "want to install GNU make:" 190 | echo "<$gnu_software_URL/make/>" 191 | ;; 192 | *) 193 | echo "You might have modified some files without having the proper" 194 | echo "tools for further handling them. Check the 'README' file, it" 195 | echo "often tells you about the needed prerequisites for installing" 196 | echo "this package. You may also peek at any GNU archive site, in" 197 | echo "case some other package contains this missing '$1' program." 198 | ;; 199 | esac 200 | } 201 | 202 | give_advice "$1" | sed -e '1s/^/WARNING: /' \ 203 | -e '2,$s/^/ /' >&2 204 | 205 | # Propagate the correct exit status (expected to be 127 for a program 206 | # not found, 63 for a program that failed due to version mismatch). 207 | exit $st 208 | 209 | # Local variables: 210 | # eval: (add-hook 'before-save-hook 'time-stamp) 211 | # time-stamp-start: "scriptversion=" 212 | # time-stamp-format: "%:y-%02m-%02d.%02H" 213 | # time-stamp-time-zone: "UTC0" 214 | # time-stamp-end: "; # UTC" 215 | # End: 216 | -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- 1 | # vim:set ts=4 2 | # 3 | # ibus-table-other - Other tables for IBus-Table 4 | # 5 | # Copyright (c) 2009-2010 Caius 'kaio' Chance < k at kaio.me > 6 | # 7 | # This program is free software; you can redistribute it and/or modify 8 | # it under the terms of the GNU General Public License as published by 9 | # the Free Software Foundation; either version 3, or (at your option) 10 | # any later version. 11 | # 12 | # This program is distributed in the hope that it will be useful, 13 | # but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | # GNU General Public License for more details. 16 | # 17 | # You should have received a copy of the GNU General Public License 18 | # along with this program; if not, write to the Free Software 19 | # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 20 | 21 | # if not 1, append datestamp to the version number. 22 | m4_define([package_name], [ibus-table-others]) 23 | m4_define([ibus_released], [1]) 24 | m4_define([ibus_major_version], [1]) 25 | m4_define([ibus_minor_version], [3]) 26 | m4_define([ibus_micro_version], [21]) 27 | # commented out as datestamp doesn't suit dist date. 28 | m4_define(ibus_maybe_datestamp, 29 | m4_esyscmd([if test x]ibus_released[ != x1; then date +.%Y%m%d | tr -d '\n\r'; fi])) 30 | #m4_define([ibus_maybe_datestamp], [.20090907]) 31 | 32 | m4_define([ibus_version], 33 | ibus_major_version.ibus_minor_version.ibus_micro_version[]ibus_maybe_datestamp) 34 | 35 | AC_INIT([package_name],[ibus_version],[http://code.google.com/p/ibus/issues/entry],[package_name]) 36 | AM_INIT_AUTOMAKE([1.10]) 37 | AM_MAINTAINER_MODE 38 | 39 | # AC_CONFIG_HEADERS([config.h]) 40 | AC_CONFIG_MACRO_DIR([m4]) 41 | 42 | # check python 43 | AM_PATH_PYTHON([3.3]) 44 | 45 | # check for ibus-table-createdb 46 | PKG_CHECK_MODULES([IBUS_TABLE], [ibus-table >= 1.2.0]) 47 | AC_ARG_VAR([IBUS_TABLE_CREATEDB],[[ibus-table-createdb, which generate db]]) 48 | 49 | AC_PATH_PROG([IBUS_TABLE_CREATEDB],[ibus-table-createdb], 50 | [AC_MSG_ERROR([ibus-table-createdb not found.])]) 51 | 52 | # choose table 53 | AC_ARG_ENABLE([ipaxsampa], 54 | [AS_HELP_STRING([--enable-ipaxsampa],[Generate ipx-a-sampa Engine])], , 55 | [enable_ipaxsampa=yes]) 56 | 57 | AM_CONDITIONAL([IBUS_TABLE_BUILD_IPAXSAMPA],[test x"$enable_ipaxsampa" != x"no"]) 58 | 59 | AC_ARG_ENABLE([compose], 60 | [AS_HELP_STRING([--enable-compose],[Generate Compose Engine])], , 61 | [enable_compose=yes]) 62 | 63 | AM_CONDITIONAL([IBUS_TABLE_BUILD_COMPOSE],[test x"$enable_compose" != x"no"]) 64 | 65 | AC_ARG_ENABLE([translit], 66 | [AS_HELP_STRING([--enable-translit],[Generate Translit Engine])], , 67 | [enable_translit=yes]) 68 | 69 | AM_CONDITIONAL([IBUS_TABLE_BUILD_TRANSLIT],[test x"$enable_translit" != x"no"]) 70 | 71 | AC_ARG_ENABLE([translitua], 72 | [AS_HELP_STRING([--enable-translitua],[Generate Ukrainian Translit Engine])], , 73 | [enable_translitua=yes]) 74 | 75 | AM_CONDITIONAL([IBUS_TABLE_BUILD_TRANSLITUA],[test x"$enable_translitua" != x"no"]) 76 | 77 | AC_ARG_ENABLE([rustrad], 78 | [AS_HELP_STRING([--enable-rustrad],[Generate Russian Traditional Engine])], , 79 | [enable_rustrad=yes]) 80 | 81 | AM_CONDITIONAL([IBUS_TABLE_BUILD_RUSTRAD],[test x"$enable_rustrad" != x"no"]) 82 | 83 | AC_ARG_ENABLE([rusle], 84 | [AS_HELP_STRING([--enable-rusle],[Generate Russian Legacy Engine])], , 85 | [enable_rusle=yes]) 86 | 87 | AM_CONDITIONAL([IBUS_TABLE_BUILD_RUSLE],[test x"$enable_rusle" != x"no"]) 88 | 89 | AC_ARG_ENABLE([yawerty], 90 | [AS_HELP_STRING([--enable-yawerty],[Generate Yawerty Engine])], , 91 | [enable_yawerty=yes]) 92 | 93 | AM_CONDITIONAL([IBUS_TABLE_BUILD_YAWERTY],[test x"$enable_yawerty" != x"no"]) 94 | 95 | AC_ARG_ENABLE([thai], 96 | [AS_HELP_STRING([--enable-thai],[Generate Thai Engine])], , 97 | [enable_thai=yes]) 98 | 99 | AM_CONDITIONAL([IBUS_TABLE_BUILD_THAI],[test x"$enable_thai" != x"no"]) 100 | 101 | AC_ARG_ENABLE([telex], 102 | [AS_HELP_STRING([--enable-telex],[Generate Telex Engine])], , 103 | [enable_telex=yes]) 104 | 105 | AM_CONDITIONAL([IBUS_TABLE_BUILD_TELEX],[test x"$enable_telex" != x"no"]) 106 | 107 | AC_ARG_ENABLE([viqr], 108 | [AS_HELP_STRING([--enable-viqr],[Generate Viqr Engine])], , 109 | [enable_viqr=yes]) 110 | 111 | AM_CONDITIONAL([IBUS_TABLE_BUILD_VIQR],[test x"$enable_viqr" != x"no"]) 112 | 113 | AC_ARG_ENABLE([vni], 114 | [AS_HELP_STRING([--enable-vni],[Generate VNI Engine])], , 115 | [enable_vni=yes]) 116 | 117 | AM_CONDITIONAL([IBUS_TABLE_BUILD_VNI],[test x"$enable_vni" != x"no"]) 118 | 119 | AC_ARG_ENABLE([latex], 120 | [AS_HELP_STRING([--enable-latex],[Generate Latex Engine])], , 121 | [enable_latex=yes]) 122 | 123 | AM_CONDITIONAL([IBUS_TABLE_BUILD_LATEX],[test x"$enable_latex" != x"no"]) 124 | 125 | AC_ARG_ENABLE([lean], 126 | [AS_HELP_STRING([--enable-lean],[Generate Lean Engine])], , 127 | [enable_lean=yes]) 128 | 129 | AM_CONDITIONAL([IBUS_TABLE_BUILD_LEAN],[test x"$enable_lean" != x"no"]) 130 | 131 | AC_ARG_ENABLE([cns11643], 132 | [AS_HELP_STRING([--enable-cns11643],[Generate CNS11643 Engine])], , 133 | [enable_cns11643=yes]) 134 | 135 | AM_CONDITIONAL([IBUS_TABLE_BUILD_CNS11643],[test x"$enable_cns11643" != x"no"]) 136 | 137 | AC_ARG_ENABLE([emoticon], 138 | [AS_HELP_STRING([--enable-emoticon],[Generate Emoticon Engine])], , 139 | [enable_emoticon=yes]) 140 | 141 | AM_CONDITIONAL([IBUS_TABLE_BUILD_EMOTICON],[test x"$enable_emoticon" != x"no"]) 142 | 143 | AC_ARG_ENABLE([mathwriter], 144 | [AS_HELP_STRING([--enable-mathwriter],[Generate Mathwriter Engine])], , 145 | [enable_mathwriter=yes]) 146 | 147 | AM_CONDITIONAL([IBUS_TABLE_BUILD_MATHWRITER],[test x"$enable_mathwriter" != x"no"]) 148 | 149 | AC_ARG_ENABLE([rovas], 150 | [AS_HELP_STRING([--enable-rovas],[Generate Rovas (Old Hungarian) Engine])], , 151 | [enable_rovas=yes]) 152 | 153 | AM_CONDITIONAL([IBUS_TABLE_BUILD_ROVAS],[test x"$enable_rovas" != x"no"]) 154 | 155 | AC_ARG_ENABLE([huhungtraditional], 156 | [AS_HELP_STRING([--enable-huhungtraditional],[Generate hu_Hung_HU_traditional Engine])], , 157 | [enable_huhungtraditional=yes]) 158 | 159 | AM_CONDITIONAL([IBUS_TABLE_BUILD_HUHUNGTRADITIONAL],[test x"$enable_huhungtraditional" != x"no"]) 160 | 161 | AC_ARG_ENABLE([mongolbichig], 162 | [AS_HELP_STRING([--enable-mongolbichig],[Generate Mongol Bichig Engine (Transliteration to Mongol Script)])], , 163 | [enable_mongolbichig=yes]) 164 | 165 | AM_CONDITIONAL([IBUS_TABLE_BUILD_MONGOLBICHIG],[test x"$enable_mongolbichig" != x"no"]) 166 | 167 | # OUTPUT files 168 | AC_CONFIG_FILES(Makefile 169 | icons/Makefile 170 | tables/Makefile 171 | emoticon-src/Makefile 172 | ibus-table-others.spec 173 | ) 174 | 175 | AC_OUTPUT 176 | 177 | AC_MSG_RESULT([ 178 | Build options: 179 | Version $VERSION 180 | Install prefix $prefix 181 | Build compose $enable_compose 182 | Build ipx-a-sampa $enable_ipaxsampa 183 | Build Translit $enable_translit 184 | Build Ukrainian Translit $enable_translitua 185 | Build Russian Traditional $enable_rustrad 186 | Build Russian Legacy $enable_rusle 187 | Build Yawerty $enable_yawerty 188 | Build Thai $enable_thai 189 | Build Telex $enable_telex 190 | Build Viqr $enable_viqr 191 | Build VNI $enable_vni 192 | Build Latex $enable_latex 193 | Build Lean $enable_lean 194 | Build CNS11643 $enable_cns11643 195 | Build Emoticon $enable_emoticon 196 | Build Mathwriter $enable_mathwriter 197 | Build Rovas $enable_rovas 198 | Build hu_Hung_HU_traditional $enable_huhungtraditional 199 | Build Mongol Bichig $enable_mongolbichig 200 | ]) 201 | 202 | -------------------------------------------------------------------------------- /tables/compose.txt: -------------------------------------------------------------------------------- 1 | ### File header must not be modified 2 | ### This file must be encoded into UTF-8. 3 | ### redistribute 4 | ### This table under LGPL-2.1-or-later or later 5 | 6 | SCIM_Generic_Table_Phrase_Library_TEXT 7 | VERSION_1_0 8 | 9 | ### Begin Table definition. 10 | BEGIN_DEFINITION 11 | 12 | ### An unique id to distinguish this table among others. 13 | ### Use uuidgen to generate this kind of id. 14 | UUID = 9e8e0e60-0cf8-11dd-b08f-000e12b86efd 15 | 16 | ### A unique number indicates the version of this file. 17 | ### For example the last modified date of this file. 18 | ### This number must be less than 2^32. 19 | SERIAL_NUMBER = 20090218 20 | 21 | ### License 22 | LICENSE = LGPL-2.1-or-later 23 | 24 | ### Description 25 | DESCRIPTION = Mimic Compose Key input 26 | 27 | ### ICON 28 | ICON = compose.svg 29 | 30 | ### The symbol to be displayed in IM switchers 31 | SYMBOL = Ć 32 | 33 | ### Prompt string to be displayed in the status area. 34 | STATUS_PROMPT = Ć 35 | 36 | ### The default name of this table 37 | NAME = Compose 38 | 39 | ### The local names of this table 40 | 41 | ### Supported languages of this table 42 | LANGUAGES = other 43 | 44 | AUTHOR = Yu Yuwei 45 | 46 | ### Layout 47 | ### This table can be used with any layout capable of typing ASCII. 48 | ### Therefore, we should not require a special layout like “us”. 49 | LAYOUT = default 50 | 51 | ### Valid input chars. 52 | VALID_INPUT_CHARS == abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ:`~!^*()-_=+'",.<>/\ 53 | MAX_KEY_LENGTH = 2 54 | 55 | ### Whether user are allow to define phrase, default is true 56 | USER_CAN_DEFINE_PHRASE = FALSE 57 | 58 | ### Whether support PinYin Mode, default is true 59 | PINYIN_MODE = FALSE 60 | 61 | ### Use auto_commit mode as default 62 | AUTO_COMMIT = TRUE 63 | 64 | ### Use full width punctuation by default 65 | DEF_FULL_WIDTH_PUNCT = FALSE 66 | ### Use full width letter by default 67 | DEF_FULL_WIDTH_LETTER = FALSE 68 | 69 | ### If true then the phrases' frequencies will be adjusted dynamically 70 | ### according your using frequency. 71 | DYNAMIC_ADJUST = TRUE 72 | 73 | ### If true then a multi wildcard will be appended 74 | ### at the end of inputing string automatically. 75 | AUTO_WILDCARD = TRUE 76 | 77 | ### Single wildcard char (leave empty if you don’t want a wildcard character). 78 | SINGLE_WILDCARD_CHAR = 79 | 80 | ### Multi wildcard char (leave empty if you don’t want a wildcard character). 81 | MULTI_WILDCARD_CHAR = 82 | 83 | END_DEFINITION 84 | 85 | ### Begin Table data. 86 | BEGIN_TABLE 87 | !! ¡ 1 88 | !P ¶ 1 89 | !S § 1 90 | !p ¶ 1 91 | !s § 1 92 | '' ´ 1 93 | '< ‘ 1 94 | '> ’ 1 95 | 'A Á 1 96 | 'C Ć 1 97 | 'E É 1 98 | 'I Í 1 99 | 'L Ĺ 1 100 | 'N Ń 1 101 | 'O Ó 1 102 | 'R Ŕ 1 103 | 'S Ś 1 104 | 'U Ú 1 105 | 'Y Ý 1 106 | 'Z Ź 1 107 | 'a á 1 108 | 'c ć 1 109 | 'e é 1 110 | 'i í 1 111 | 'l ĺ 1 112 | 'n ń 1 113 | 'o ó 1 114 | 'r ŕ 1 115 | 's ś 1 116 | 'u ú 1 117 | 'y ý 1 118 | 'z ź 1 119 | (A Ă 1 120 | (G Ğ 1 121 | (a ă 1 122 | (c © 1 123 | (g ğ 1 124 | (r ® 1 125 | *0 ° 1 126 | *A Å 1 127 | *U Ů 1 128 | *a å 1 129 | *u ů 1 130 | +- ± 1 131 | ,, ¸ 1 132 | ,- ¬ 1 133 | ,A Ą 1 134 | ,C Ç 1 135 | ,E Ę 1 136 | ,G Ģ 1 137 | ,I Į 1 138 | ,K Ķ 1 139 | ,L Ļ 1 140 | ,N Ņ 1 141 | ,R Ŗ 1 142 | ,S Ş 1 143 | ,U Ų 1 144 | ,a ą 1 145 | ,c ç 1 146 | ,e ę 1 147 | ,g ģ 1 148 | ,i į 1 149 | ,k ķ 1 150 | ,l ļ 1 151 | ,n ņ 1 152 | ,r ŗ 1 153 | ,s ş 1 154 | ,u ų 1 155 | -+ ± 1 156 | -, ¬ 1 157 | -- — 1 158 | -- – 1 159 | -: ÷ 1 160 | -A à 1 161 | -D Đ 1 162 | -E Ē 1 163 | -I Ī 1 164 | -L £ 1 165 | -N Ñ 1 166 | -O Õ 1 167 | -U Ū 1 168 | -Y ¥ 1 169 | -^ ¯ 1 170 | -a ã 1 171 | -d đ 1 172 | -e ē 1 173 | -i ī 1 174 | -l £ 1 175 | -n ñ 1 176 | -o õ 1 177 | -u ū 1 178 | -y ¥ 1 179 | .. ˙ 1 180 | .B Ḃ 1 181 | .C Ċ 1 182 | .D Ḋ 1 183 | .E Ė 1 184 | .F Ḟ 1 185 | .G Ġ 1 186 | .I İ 1 187 | .M Ṁ 1 188 | .P Ṗ 1 189 | .S Ṡ 1 190 | .T Ṫ 1 191 | .Z Ż 1 192 | .^ · 1 193 | .b ḃ 1 194 | .c ċ 1 195 | .d ḋ 1 196 | .e ė 1 197 | .f ḟ 1 198 | .g ġ 1 199 | .i ı 1 200 | .m ṁ 1 201 | .p ṗ 1 202 | .s ṡ 1 203 | .t ṫ 1 204 | .z ż 1 205 | /C ¢ 1 206 | /L Ł 1 207 | /O Ø 1 208 | /T Ŧ 1 209 | /U µ 1 210 | /c ¢ 1 211 | /l ł 1 212 | /o ø 1 213 | /t ŧ 1 214 | /u µ 1 215 | :- ÷ 1 216 | <' ‘ 1 217 | << « 1 218 | ' ‘ 1 243 | >> » 1 244 | >A  1 245 | >I Î 1 246 | >O Ô 1 247 | >U Û 1 248 | >a â 1 249 | >e ê 1 250 | >i î 1 251 | >o ô 1 252 | >u û 1 253 | ?? ¿ 1 254 | 0* ° 1 255 | 0C © 1 256 | 0S § 1 257 | 0X ¤ 1 258 | 0^ ° 1 259 | 0c © 1 260 | 0s § 1 261 | 0x ¤ 1 262 | A' Á 1 263 | A( Ă 1 264 | A* Å 1 265 | A, Ą 1 266 | A- à 1 267 | A>  1 268 | AA Å 1 269 | AE Æ 1 270 | A^  1 271 | A_ ª 1 272 | A` À 1 273 | A~ à 1 274 | B. Ḃ 1 275 | C' Ć 1 276 | C, Ç 1 277 | C. Ċ 1 278 | C/ ¢ 1 279 | C< Č 1 280 | C= € 1 281 | CO © 1 282 | C\ ¢ 1 283 | Co © 1 284 | D- Đ 1 285 | D. Ḋ 1 286 | D< Ď 1 287 | E' É 1 288 | E, Ę 1 289 | E- Ē 1 290 | E. Ė 1 291 | E< Ě 1 292 | E> Ê 1 293 | E^ Ê 1 294 | E_ Ē 1 295 | E` È 1 296 | F. Ḟ 1 297 | G( Ğ 1 298 | G, Ģ 1 299 | G. Ġ 1 300 | GU Ğ 1 301 | I' Í 1 302 | I, Į 1 303 | I- Ī 1 304 | I. İ 1 305 | I> Î 1 306 | I^ Î 1 307 | I_ Ī 1 308 | I` Ì 1 309 | I~ Ĩ 1 310 | K, Ķ 1 311 | L' Ĺ 1 312 | L, Ļ 1 313 | L- £ 1 314 | L/ Ł 1 315 | L< Ľ 1 316 | L= £ 1 317 | M. Ṁ 1 318 | N' Ń 1 319 | N, Ņ 1 320 | N- Ñ 1 321 | N< Ň 1 322 | NG Ŋ 1 323 | N~ Ñ 1 324 | O' Ó 1 325 | O- Õ 1 326 | O/ Ø 1 327 | O> Ô 1 328 | OC © 1 329 | OE Œ 1 330 | OR ® 1 331 | OS § 1 332 | OX ¤ 1 333 | O^ Ô 1 334 | O_ º 1 335 | O` Ò 1 336 | Oc © 1 337 | Ox ¤ 1 338 | O~ Õ 1 339 | P! ¶ 1 340 | P. Ṗ 1 341 | R' Ŕ 1 342 | R, Ŗ 1 343 | R< Ř 1 344 | RO ® 1 345 | S! § 1 346 | S' Ś 1 347 | S, Ş 1 348 | S. Ṡ 1 349 | S< Š 1 350 | SO § 1 351 | S0 § 1 352 | T- Ŧ 1 353 | T. Ṫ 1 354 | T/ Ŧ 1 355 | T< Ť 1 356 | TH Þ 1 357 | U' Ú 1 358 | U* Ů 1 359 | U, Ų 1 360 | U- ū 1 361 | U/ µ 1 362 | U> Û 1 363 | U^ Û 1 364 | U^ Ũ 1 365 | U_ ū 1 366 | U` Ù 1 367 | W^ Ŵ 1 368 | XO ¤ 1 369 | Xo ¤ 1 370 | Y' Ý 1 371 | Y- ¥ 1 372 | Y= ¥ 1 373 | Y^ Ŷ 1 374 | Z' Ź 1 375 | Z. Ż 1 376 | Z< Ž 1 377 | \C ¢ 1 378 | \c ¢ 1 379 | ^- ¯ 1 380 | ^. · 1 381 | ^0 ° 1 382 | ^A  1 383 | ^E Ê 1 384 | ^I Î 1 385 | ^O Ô 1 386 | ^U Û 1 387 | ^U Ũ 1 388 | ^W Ŵ 1 389 | ^Y Ŷ 1 390 | ^_ ¯ 1 391 | ^a â 1 392 | ^e ê 1 393 | ^i î 1 394 | ^o ô 1 395 | ^u û 1 396 | ^w ŵ 1 397 | ^y ŷ 1 398 | _A ª 1 399 | _E Ē 1 400 | _I Ī 1 401 | _O º 1 402 | _U Ū 1 403 | _^ ¯ 1 404 | __ ¯ 1 405 | _a ª 1 406 | _e ē 1 407 | _i ī 1 408 | _o º 1 409 | _u ū 1 410 | `A À 1 411 | `E È 1 412 | `I Ì 1 413 | `O Ò 1 414 | `U Ù 1 415 | `a à 1 416 | `e è 1 417 | `i ì 1 418 | `o ò 1 419 | `u ù 1 420 | a' á 1 421 | a( ă 1 422 | a* å 1 423 | a, ą 1 424 | a- ã 1 425 | a> â 1 426 | a^ â 1 427 | a_ ª 1 428 | a` à 1 429 | aa å 1 430 | ae æ 1 431 | a~ ã 1 432 | b. ḃ 1 433 | c' ć 1 434 | c, ç 1 435 | c. ċ 1 436 | c/ ¢ 1 437 | c< č 1 438 | cO © 1 439 | c\ ¢ 1 440 | co © 1 441 | c| ¢ 1 442 | d- đ 1 443 | d. ḋ 1 444 | d< ď 1 445 | e' é 1 446 | e, ę 1 447 | e- ē 1 448 | e. ė 1 449 | e< ě 1 450 | e= € 1 451 | e> ê 1 452 | e^ ê 1 453 | e_ ē 1 454 | e` è 1 455 | f. ḟ 1 456 | g( ğ 1 457 | g, ģ 1 458 | g. ġ 1 459 | gU ğ 1 460 | i' í 1 461 | i, į 1 462 | i- ī 1 463 | i. ı 1 464 | i> î 1 465 | i^ î 1 466 | i~ ĩ 1 467 | i_ ī 1 468 | i` ì 1 469 | k, ķ 1 470 | kk ĸ 1 471 | l' ĺ 1 472 | l, ļ 1 473 | l- £ 1 474 | l/ ł 1 475 | l< ľ 1 476 | l= £ 1 477 | m. ṁ 1 478 | n' ń 1 479 | n, ņ 1 480 | n- ñ 1 481 | n< ň 1 482 | ng ŋ 1 483 | n~ ñ 1 484 | o' ó 1 485 | o- õ 1 486 | o/ ø 1 487 | o> ô 1 488 | oC © 1 489 | oX ¤ 1 490 | o^ ô 1 491 | o_ º 1 492 | o` ò 1 493 | oc © 1 494 | oe œ 1 495 | os § 1 496 | ox ¤ 1 497 | o~ õ 1 498 | p! ¶ 1 499 | p. ṗ 1 500 | r' ŕ 1 501 | r, ŗ 1 502 | r< ř 1 503 | s! § 1 504 | s' ś 1 505 | s, ş 1 506 | s. ṡ 1 507 | s< š 1 508 | s0 § 1 509 | so § 1 510 | ss ß 1 511 | t- ŧ 1 512 | t. ṫ 1 513 | t/ ŧ 1 514 | t< ť 1 515 | th þ 1 516 | u' ú 1 517 | u* ů 1 518 | u, ų 1 519 | u- ū 1 520 | u/ µ 1 521 | u> û 1 522 | u^ û 1 523 | u_ ū 1 524 | u` ù 1 525 | u~ ũ 1 526 | vZ Ž 1 527 | vz ž 1 528 | w^ ŵ 1 529 | xO ¤ 1 530 | xo ¤ 1 531 | xx × 1 532 | y' ý 1 533 | y- ¥ 1 534 | y= ¥ 1 535 | y^ ŷ 1 536 | z' ź 1 537 | z. ż 1 538 | z< ž 1 539 | |C ¢ 1 540 | |c ¢ 1 541 | ~A à 1 542 | ~I Ĩ 1 543 | ~N Ñ 1 544 | ~O Õ 1 545 | ~a ã 1 546 | ~i ĩ 1 547 | ~n ñ 1 548 | ~o õ 1 549 | ~u ũ 1 550 | END_TABLE 551 | -------------------------------------------------------------------------------- /tables/mongol_bichig.txt: -------------------------------------------------------------------------------- 1 | ### Table Mongol bichig Table 2 | ### 3 | ### Author Popolon 4 | ### 5 | ### Description Translit Table for IBus-Table. This file is derived from 6 | ### SCIM Tables format, which is derived from GTK2 Input Method 7 | ### Traditional Mongolian. 8 | ### 9 | ### Upstream repository: https://framagit.org/popolon/ibus-table-mongol_bichig.git 10 | ### 11 | ### This file must be encoded into UTF-8. 12 | 13 | ### Begin Table definition. 14 | BEGIN_DEFINITION 15 | 16 | ### License 17 | ### https://framagit.org/popolon/ibus-table-mongol_bichig/-/blob/master/LICENSE 18 | ### DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE 19 | ### Version 2, December 2004 20 | ### 21 | ### Copyright (C) 2004 Sam Hocevar 22 | ### 23 | ### Everyone is permitted to copy and distribute verbatim or modified 24 | ### copies of this license document, and changing it is allowed as long 25 | ### as the name is changed. 26 | ### 27 | ### DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE 28 | ### TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 29 | ### 30 | ### 0. You just DO WHAT THE FUCK YOU WANT TO. 31 | LICENSE = WTFPL 32 | 33 | ### An unique id to distinguish this table among others. 34 | ### Use uuidgen to generate this kind of id. 35 | UUID = 1a92f9dd-f4fe-41f3-8a3d-71bd51e911e8 36 | 37 | ### A unique number indicates the version of this file. 38 | ### For example the last modified date of this file. 39 | ### This number must be less than 2^32. 40 | SERIAL_NUMBER = 20210526 41 | 42 | DESCRIPTION = Traditional Mongolian input method 43 | 44 | ICON = mongol_bichig.svg 45 | 46 | ### The symbol to be displayed in IM switchers 47 | ### This is used in the Gnome panel! 48 | ### unfortunately Gnome3 has problems displaying “☑” and “☐” 49 | ### correctly in the status bar when is longer than two ASCII characters. 50 | ### (the checkbox becomes invisible making it impossible to see whether 51 | ### the input is active or not). 52 | ### I.e. in case of Mongolian, either use “mn” or if using Mongolian characters 53 | ### use only 1 character to make sure it is not cut off. 54 | SYMBOL = ᠠ 55 | 56 | ### Prompt string to be displayed in the status area. 57 | STATUS_PROMPT = ᠠ 58 | 59 | ### The default name of this table 60 | NAME = Mongol bichig 61 | 62 | ### The local names of this table 63 | NAME.mn_MN = Монгол бичгийн 64 | NAME.mvf_CN = ᠮᠣᠩᠭᠣᠯ ᠪᠢᠴᠢᠭ 65 | 66 | ### Supported languages of this table 67 | LANGUAGES = mn_MN, mvf_CN 68 | 69 | ### The author of this table 70 | AUTHOR = Popolon 71 | 72 | ### The Keyboard Layout used by this table. 73 | ### Set to "default" to accept any kind of layout 74 | ### 75 | ### This table can use Latin characters or Cyrillic characters as input, 76 | ### it can be used with most keyboard layouts using 77 | ### Latin or Cyrillic characters. 78 | LAYOUT = default 79 | 80 | ### If true then the first candidate phrase 81 | ### will be selected automatically during inputing. 82 | AUTO_SELECT = TRUE 83 | 84 | ### If true then a multi wildcard will be appended 85 | ### at the end of inputing string automatically. 86 | AUTO_WILDCARD = FALSE 87 | 88 | ### If true then the result string will be committed to client automatically. 89 | ### This should be used with AUTO_SELECT = TRUE. 90 | AUTO_COMMIT = TRUE 91 | 92 | ### If true then the inputted string will be automatically splitted during inputing. 93 | AUTO_SPLIT = TRUE 94 | 95 | ### If true then the phrases' frequencies will be adjusted dynamically. 96 | DYNAMIC_ADJUST = FALSE 97 | 98 | ### If true then the preedit area will be filled up by the current candidate phrase automatically. 99 | AUTO_FILL = TRUE 100 | 101 | ### If true then the lookup table will always be shown if there is any candidate phrase. 102 | ### Otherwise the lookup table won't be shown unless the user requires it by moving the preedit caret left. 103 | ALWAYS_SHOW_LOOKUP = FALSE 104 | 105 | ### Enable full width punctuation property 106 | USE_FULL_WIDTH_PUNCT = FALSE 107 | 108 | ### Use full width punctuation by default 109 | DEF_FULL_WIDTH_PUNCT = FALSE 110 | 111 | ### Enable full width letter property 112 | USE_FULL_WIDTH_LETTER = FALSE 113 | 114 | ### Use full width letter by default 115 | DEF_FULL_WIDTH_LETTER = FALSE 116 | 117 | ### The maxmium length of a key. 118 | MAX_KEY_LENGTH = 1 119 | 120 | ### Valid input chars. 121 | VALID_INPUT_CHARS = 1234567890ACDEFGHIKLNOQRSTWZabcdefghijklmnopqrstuvwxyz{}&'/: 122 | 123 | ### Single wildcard char, can have multiple chars. 124 | ###SINGLE_WILDCARD_CHAR = ? 125 | 126 | ### Multi wildcard char. 127 | ###MULTI_WILDCARD_CHAR = * 128 | 129 | ### The key strokes to split inputted string. 130 | ###SPLIT_KEYS = quoteright 131 | 132 | ### The key strokes to commit the convert result to client. 133 | COMMIT_KEYS = space 134 | 135 | ### The key strokes to forward the inputted string to client. 136 | FORWARD_KEYS = Return 137 | 138 | ### The key strokes to select candidiate phrases. 139 | SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9,F10 140 | 141 | ### The key strokes to page up the lookup table. 142 | PAGE_UP_KEYS = Page_Up 143 | 144 | ### The key strokes to page down the lookup table. 145 | PAGE_DOWN_KEYS = Page_Down 146 | 147 | ### Whether the user is allowed to define a phrase, default is true 148 | ### You have to define the word construction rules below. 149 | ### For input methods which do not input phrases, set this to False 150 | USER_CAN_DEFINE_PHRASE = FALSE 151 | 152 | ### Rules for constructing user defined phrase (This is not useful 153 | ### for this table, therefore it is set to the empty string.) 154 | RULES = 155 | 156 | END_DEFINITION 157 | 158 | ### Begin Table data. 159 | ### 160 | ### For the Latin part of the table see the keyboard layouts 161 | ### at http://www.mongolfont.com/en/misc/mnglkbd.html 162 | BEGIN_TABLE 163 | 1 ᠑ 0 ### U+1811 MONGOLIAN DIGIT ONE 164 | 2 ᠒ 0 ### U+1812 MONGOLIAN DIGIT TWO 165 | 3 ᠓ 0 ### U+1813 MONGOLIAN DIGIT THREE 166 | 4 ᠔ 0 ### U+1814 MONGOLIAN DIGIT FOUR 167 | 5 ᠕ 0 ### U+1815 MONGOLIAN DIGIT FIVE 168 | 6 ᠖ 0 ### U+1816 MONGOLIAN DIGIT SIX 169 | 7 ᠗ 0 ### U+1817 MONGOLIAN DIGIT SEVEN 170 | 8 ᠘ 0 ### U+1818 MONGOLIAN DIGIT EIGHT 171 | 9 ᠙ 0 ### U+1819 MONGOLIAN DIGIT NINE 172 | 0 ᠐ 0 ### U+1810 MONGOLIAN DIGIT ZERO 173 | A ᠎ 0 ### U+180E MONGOLIAN VOWEL SEPARATOR 174 | ### B not used 175 | C ᡂ 0 ### U+1842 MONGOLIAN LETTER CHI 176 | D ᠋ 0 ### U+180B MONGOLIAN FREE VARIATION SELECTOR ONE 177 | E ᠧ 0 ### U+1827 MONGOLIAN LETTER EE 178 | F ᠌ 0 ### U+180C MONGOLIAN FREE VARIATION SELECTOR TWO 179 | G ᠍ 0 ### U+180D MONGOLIAN FREE VARIATION SELECTOR THREE 180 | H ᠾ 0 ### U+183E MONGOLIAN LETTER HAA 181 | I ᠊ 0 ### U+180A MONGOLIAN NIRUGU 182 | ### J not used 183 | K ᠻ 0 ### U+183B MONGOLIAN LETTER KHA 184 | L ᡀ 0 ### U+1840 MONGOLIAN LETTER LHA 185 | ### M not used 186 | N ᠩ 0 ### U+1829 MONGOLIAN LETTER ANG 187 | O ᠥ 0 ### U+1825 MONGOLIAN LETTER OE 188 | ### P not used 189 | Q ᠁ 0 ### U+1801 MONGOLIAN ELLIPSIS 190 | R ᠿ 0 ### U+183F MONGOLIAN LETTER ZRA 191 | S   0 ### U+202F NARROW NO-BREAK SPACE 192 | ### T is not used in http://www.mongolfont.com/en/misc/mnglkbd.html) 193 | ### so we can put the currency symbol for the Mongolian currency there: 194 | ### https://en.wikipedia.org/wiki/Mongolian_t%C3%B6gr%C3%B6g 195 | T ₮ 0 ### U+20AE TUGRIK SIGN 196 | ### U not used 197 | ### V not used 198 | W ᠸ 0 ### U+1838 MONGOLIAN LETTER WA 199 | ### X not used 200 | ### Y not used 201 | Z ᡁ 0 ### U+1841 MONGOLIAN LETTER ZHI 202 | a ᠠ 0 ### U+1820 MONGOLIAN LETTER A 203 | b ᠪ 0 ### U+182A MONGOLIAN LETTER BA 204 | c ᠼ 0 ### U+183C MONGOLIAN LETTER TSA 205 | d ᠳ 0 ### U+1833 MONGOLIAN LETTER DA 206 | e ᠡ 0 ### U+1821 MONGOLIAN LETTER E 207 | f ᠹ 0 ### U+1839 MONGOLIAN LETTER FA 208 | g ᠭ 0 ### U+182D MONGOLIAN LETTER GA 209 | h ᠬ 0 ### U+182C MONGOLIAN LETTER QA 210 | i ᠢ 0 ### U+1822 MONGOLIAN LETTER I 211 | j ᠵ 0 ### U+1835 MONGOLIAN LETTER JA 212 | k ᠺ 0 ### U+183A MONGOLIAN LETTER KA 213 | l ᠯ 0 ### U+182F MONGOLIAN LETTER LA 214 | m ᠮ 0 ### U+182E MONGOLIAN LETTER MA 215 | n ᠨ 0 ### U+1828 MONGOLIAN LETTER NA 216 | o ᠥ 0 ### U+1825 MONGOLIAN LETTER OE 217 | p ᠫ 0 ### U+182B MONGOLIAN LETTER PA 218 | q ᠴ 0 ### U+1834 MONGOLIAN LETTER CHA 219 | r ᠷ 0 ### U+1837 MONGOLIAN LETTER RA 220 | s ᠰ 0 ### U+1830 MONGOLIAN LETTER SA 221 | t ᠲ 0 ### U+1832 MONGOLIAN LETTER TA 222 | u ᠦ 0 ### U+1826 MONGOLIAN LETTER UE ?ue, pas u , ni oe 223 | v ᠤ 0 ### U+1824 MONGOLIAN LETTER U 224 | w ᠣ 0 ### U+1823 MONGOLIAN LETTER O 225 | x ᠱ 0 ### U+1831 MONGOLIAN LETTER SHA 226 | y ᠶ 0 ### U+1836 MONGOLIAN LETTER YA 227 | z ᠽ 0 ### U+183D MONGOLIAN LETTER ZA 228 | ### Punctuation: 229 | { 《 0 ### U+300A LEFT DOUBLE ANGLE BRACKET 230 | } 》 0 ### U+300B RIGHT DOUBLE ANGLE BRACKET 231 | ### The table on http://www.mongolfont.com/en/misc/mnglkbd.html maps & to 232 | ### the Mongolian NIRUGU in the column for the English keyboard layout: 233 | & ᠊ 0 ### U+180A MONGOLIAN NIRUGU 234 | ### The table on http://www.mongolfont.com/en/misc/mnglkbd.html maps ' to 235 | ### the Mongolian NIRUGU in the column for the Japanese keyboard layout: 236 | ' ᠊ 0 ### U+180A MONGOLIAN NIRUGU 237 | ### The table on http://www.mongolfont.com/en/misc/mnglkbd.html maps / to 238 | ### U+002E FULL STOP both in the column for the English and the Japanese keyboard layout: 239 | / . 0 ### U+002E FULL STOP 240 | ### : is not used in http://www.mongolfont.com/en/misc/mnglkbd.html but 241 | ### it seems to make sense to map it to the Mongolian colon: 242 | : ᠄ 0 ### U+1804 MONGOLIAN COLON 243 | ### Cyrillic section, unfinished: 244 | ф ᠹ 0 ### 245 | ц ᠴ 0 ### 246 | у ᠤ 0 ### 247 | ж ᠵ 0 ### 248 | э ᠡ 0 ### 249 | н ᠨ 0 ### 250 | г ᠭ 0 ### 251 | ш ᠱ 0 ### 252 | ү ᠦ 0 ### 253 | з ᠽ 0 ### 254 | к ᠻ 0 ### 255 | ъ ᠫ 0 ### 256 | й ᠩ 0 ### 257 | ы MVS 0 ### 258 | б ᠪ 0 ### 259 | ө ᠥ 0 ### 260 | а ᠠ 0 ### 261 | х ᠬ 0 ### 262 | р ᠷ 0 ### 263 | о ᠣ 0 ### 264 | л ᠯ 0 ### 265 | д ᠳ 0 ### 266 | п FVS1 0 ### 267 | я ᠶ 0 ### 268 | ч ᠼ 0 ### 269 | ё ᠧ 0 ### 270 | с ᠰ 0 ### 271 | м ᠮ 0 ### 272 | и ᠢ 0 ### 273 | т ᠲ 0 ### 274 | ь ᠂ 0 ### 275 | в ᠃ 0 ### 276 | ю NNBSP 0 ### 277 | Б ᠸ 0 ### 278 | Р ᠿ 0 ### 279 | Т ᠅ 0 ### 280 | И ᠀ 0 ### 281 | Ь 《 0 ### 282 | В 》 0 ### 283 | Х ᠾ 0 ### 284 | Ч ᡂ 0 ### 285 | Я ᡁ 0 ### 286 | Л ᡀ 0 ### 287 | О ᠺ 0 ### 288 | Г FVS2 0 ### 289 | Ш FVS3 0 ### 290 | Ф SWNJ 0 ### 291 | У 【 0 ### 292 | Ж 】 0 ### 293 | Э 〈 0 ### 294 | Н 〉 0 ### 295 | END_TABLE 296 | -------------------------------------------------------------------------------- /icons/lean.svg: -------------------------------------------------------------------------------- 1 | 2 | 17 | 19 | 20 | 22 | image/svg+xml 23 | 25 | 26 | 27 | 28 | 54 | 56 | 58 | 62 | 67 | 68 | 72 | 77 | 78 | 82 | 87 | 88 | 92 | 97 | 98 | 102 | 107 | 108 | 112 | 117 | 118 | 122 | 127 | 128 | 132 | 137 | 138 | 142 | 147 | 148 | 152 | 157 | 158 | 162 | 167 | 168 | 172 | 177 | 178 | 182 | 187 | 188 | 192 | 197 | 198 | 202 | 207 | 208 | 212 | 217 | 218 | 222 | 227 | 228 | 232 | 237 | 238 | 239 | 240 | 244 | 251 | 258 | 259 | 260 | -------------------------------------------------------------------------------- /icons/mongol_bichig.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 14 | 16 | 17 | 19 | image/svg+xml 20 | 22 | 23 | 24 | 25 | 26 | 29 | 32 | 36 | 40 | 41 | -------------------------------------------------------------------------------- /tables/ipa-x-sampa.txt: -------------------------------------------------------------------------------- 1 | ### File header must not be modified 2 | ### This file must be encoded in UTF-8. 3 | ### 4 | ### For information about X-SAMPA see also 5 | ### http://www.phon.ucl.ac.uk/home/sampa/home.htm 6 | ### http://www.phon.ucl.ac.uk/home/sampa/x-sampa.htm 7 | ### http://www.phon.ucl.ac.uk/home/sampa/ipasam-x.pdf 8 | ### 9 | ### This table was mostly created by converting ipa-x-sampa.scm 10 | ### from the uim project. See http://uim.freedesktop.org/ 11 | ### 12 | SCIM_Generic_Table_Phrase_Library_TEXT 13 | VERSION_1_0 14 | 15 | ### Begin Table definition. 16 | BEGIN_DEFINITION 17 | 18 | ### An unique id to distinguish this table among others. 19 | ### Use uuidgen to generate this kind of id. 20 | UUID = 4ceee9b7-d890-4984-9b7b-9471c3dc7791 21 | 22 | ### A unique number indicates the version of this file. 23 | ### For example the last modified date of this file. 24 | ### This number must be less than 2^32. 25 | SERIAL_NUMBER = 20050425 26 | 27 | LICENSE = GPL-3.0-or-later 28 | 29 | DESCRIPTION = International Phonetic Alphabet (IPA) input using X-SAMPA transliteration 30 | 31 | ICON = ipa-x-sampa.svg 32 | 33 | ### The symbol to be displayed in IM switchers 34 | SYMBOL = ə 35 | 36 | ### Prompt string to be displayed in the status area. 37 | STATUS_PROMPT = ə 38 | 39 | ### The default name of this table 40 | NAME = IPA-X-SAMPA 41 | 42 | ### The local names of this table 43 | ###NAME.de_DE = 44 | 45 | ### Supported languages of this table 46 | LANGUAGES = other 47 | 48 | ### The author of this table 49 | AUTHOR = Mike FABIAN 50 | 51 | ### Layout 52 | ### This table can be used with any layout capable of typing ASCII. 53 | ### Therefore, we should not require a special layout like “us”. 54 | LAYOUT = default 55 | 56 | ### If true then the first candidate phrase 57 | ### will be selected automatically during inputing. 58 | AUTO_SELECT = TRUE 59 | 60 | ### If true then a multi wildcard will be appended 61 | ### at the end of inputing string automatically. 62 | AUTO_WILDCARD = TRUE 63 | 64 | ### Single wildcard char (leave empty if you don’t want a wildcard character). 65 | SINGLE_WILDCARD_CHAR = 66 | 67 | ### Multi wildcard char (leave empty if you don’t want a wildcard character). 68 | MULTI_WILDCARD_CHAR = 69 | 70 | ### If true then the result string will be committed to client automatically. 71 | ### This should be used with AUTO_SELECT = TRUE. 72 | AUTO_COMMIT = TRUE 73 | 74 | ### If true then the inputted string will be automatically splitted during inputing. 75 | AUTO_SPLIT = TRUE 76 | 77 | ### If true then the phrases' frequencies will be adjusted dynamically. 78 | DYNAMIC_ADJUST = TRUE 79 | 80 | ### If true then the preedit area will be filled up by the current candidate phrase automatically. 81 | AUTO_FILL = FALSE 82 | 83 | ### If true then the lookup table will always be shown if there is any candidate phrase. 84 | ### Otherwise the lookup table won't be shown unless the user requires it by moving the preedit caret left. 85 | ALWAYS_SHOW_LOOKUP = TRUE 86 | 87 | ### Enable full width punctuation property 88 | USE_FULL_WIDTH_PUNCT = FALSE 89 | 90 | ### Use full width punctuation by default 91 | DEF_FULL_WIDTH_PUNCT = FALSE 92 | 93 | ### Enable full width letter property 94 | USE_FULL_WIDTH_LETTER = FALSE 95 | 96 | ### Use full width letter by default 97 | DEF_FULL_WIDTH_LETTER = FALSE 98 | 99 | ### The maxmium length of a key. 100 | MAX_KEY_LENGTH = 4 101 | 102 | ### Valid input chars. 103 | VALID_INPUT_CHARS == +!\%&'-./0123456789:<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~" 104 | 105 | ### The key strokes to split inputted string. 106 | ###SPLIT_KEYS = quoteright 107 | 108 | ### The key strokes to commit the convert result to client. 109 | COMMIT_KEYS = space,Return 110 | 111 | ### The key strokes to forward the inputted string to client. 112 | ### FORWARD_KEYS = Return 113 | 114 | ### The key strokes to select candidiate phrases. 115 | SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9,F10 116 | 117 | ### The default orientation of the candidate list 118 | ### FALSE means the candidate list is horizontal, TRUE means it is vertical 119 | ORIENTATION=FALSE 120 | 121 | ### The key strokes to page up the lookup table. 122 | PAGE_UP_KEYS = Page_Up 123 | 124 | ### The key strokes to page down the lookup table. 125 | PAGE_DOWN_KEYS = Page_Down 126 | 127 | END_DEFINITION 128 | 129 | ### Begin Table data. 130 | BEGIN_TABLE 131 | ! ↓ 0 ### U+2193 DOWNWARDS ARROW 132 | !\ ! 0 ### U+0021 EXCLAMATION MARK 133 | " ˈ 0 ### U+02C8 MODIFIER LETTER VERTICAL LINE 134 | % ˌ 0 ### U+02CC MODIFIER LETTER LOW VERTICAL LINE 135 | & ɶ 0 ### U+0276 LATIN LETTER SMALL CAPITAL OE 136 | ' ʲ 0 ### U+02B2 MODIFIER LETTER SMALL J 137 | -\ ‿ 0 ### U+203F UNDERTIE 138 | . . 0 ### U+002E FULL STOP 139 | / / 0 ### U+002F SOLIDUS 140 | 1 ɨ 0 ### U+0268 LATIN SMALL LETTER I WITH STROKE 141 | 2 ø 0 ### U+00F8 LATIN SMALL LETTER O WITH STROKE 142 | 3 ɜ 0 ### U+025C LATIN SMALL LETTER REVERSED OPEN E 143 | 3\ ɞ 0 ### U+025E LATIN SMALL LETTER CLOSED REVERSED OPEN E 144 | 4 ɾ 0 ### U+027E LATIN SMALL LETTER R WITH FISHHOOK 145 | 5 ɫ 0 ### U+026B LATIN SMALL LETTER L WITH MIDDLE TILDE 146 | 6 ɐ 0 ### U+0250 LATIN SMALL LETTER TURNED A 147 | 7 ɤ 0 ### U+0264 LATIN SMALL LETTER RAMS HORN 148 | 8 ɵ 0 ### U+0275 LATIN SMALL LETTER BARRED O 149 | 9 œ 0 ### U+0153 LATIN SMALL LIGATURE OE 150 | : ː 0 ### U+02D0 MODIFIER LETTER TRIANGULAR COLON 151 | :\ ˑ 0 ### U+02D1 MODIFIER LETTER HALF TRIANGULAR COLON 152 | ↓ 0 ### U+2193 DOWNWARDS ARROW 153 | ˩ 0 ### U+02E9 MODIFIER LETTER EXTRA-LOW TONE BAR 154 | ↘ 0 ### U+2198 SOUTH EAST ARROW 155 | ↘ 0 ### U+2198 SOUTH EAST ARROW 156 | ˦ 0 ### U+02E6 MODIFIER LETTER HIGH TONE BAR 157 | ˨ 0 ### U+02E8 MODIFIER LETTER LOW TONE BAR 158 | ˧ 0 ### U+02E7 MODIFIER LETTER MID TONE BAR 159 | ↗ 0 ### U+2197 NORTH EAST ARROW 160 | ↗ 0 ### U+2197 NORTH EAST ARROW 161 | ˥ 0 ### U+02E5 MODIFIER LETTER EXTRA-HIGH TONE BAR 162 | <^> ↑ 0 ### U+2191 UPWARDS ARROW 163 | < ⟨ 0 ### U+27E8 MATHEMATICAL LEFT ANGLE BRACKET 164 | <\ ʢ 0 ### U+02A2 LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE 165 | = ̩ 0 ### U+0329 COMBINING VERTICAL LINE BELOW 166 | =\ ǂ 0 ### U+01C2 LATIN LETTER ALVEOLAR CLICK 167 | > ⟩ 0 ### U+27E9 MATHEMATICAL RIGHT ANGLE BRACKET 168 | >\ ʡ 0 ### U+02A1 LATIN LETTER GLOTTAL STOP WITH STROKE 169 | ? ʔ 0 ### U+0294 LATIN LETTER GLOTTAL STOP 170 | ?\ ʕ 0 ### U+0295 LATIN LETTER PHARYNGEAL VOICED FRICATIVE 171 | @ ə 0 ### U+0259 LATIN SMALL LETTER SCHWA 172 | @\ ɘ 0 ### U+0258 LATIN SMALL LETTER REVERSED E 173 | @` ɚ 0 ### U+025A LATIN SMALL LETTER SCHWA WITH HOOK 174 | A ɑ 0 ### U+0251 LATIN SMALL LETTER ALPHA 175 | B β 0 ### U+03B2 GREEK SMALL LETTER BETA 176 | B\ ʙ 0 ### U+0299 LATIN LETTER SMALL CAPITAL B 177 | C ç 0 ### U+00E7 LATIN SMALL LETTER C WITH CEDILLA 178 | D ð 0 ### U+00F0 LATIN SMALL LETTER ETH 179 | E ɛ 0 ### U+025B LATIN SMALL LETTER OPEN E 180 | E` ɝ 0 ### U+025D LATIN SMALL LETTER REVERSED OPEN E WITH HOOK 181 | F ɱ 0 ### U+0271 LATIN SMALL LETTER M WITH HOOK 182 | G ɣ 0 ### U+0263 LATIN SMALL LETTER GAMMA 183 | G\ ɢ 0 ### U+0262 LATIN LETTER SMALL CAPITAL G 184 | G\_> ʛ 0 ### U+029B LATIN LETTER SMALL CAPITAL G WITH HOOK 185 | H ɥ 0 ### U+0265 LATIN SMALL LETTER TURNED H 186 | H\ ʜ 0 ### U+029C LATIN LETTER SMALL CAPITAL H 187 | I ɪ 0 ### U+026A LATIN LETTER SMALL CAPITAL I 188 | J ɲ 0 ### U+0272 LATIN SMALL LETTER N WITH LEFT HOOK 189 | J\ ɟ 0 ### U+025F LATIN SMALL LETTER DOTLESS J WITH STROKE 190 | J\_> ʄ 0 ### U+0284 LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK 191 | K ɬ 0 ### U+026C LATIN SMALL LETTER L WITH BELT 192 | K\ ɮ 0 ### U+026E LATIN SMALL LETTER LEZH 193 | L ʎ 0 ### U+028E LATIN SMALL LETTER TURNED Y 194 | L\ ʟ 0 ### U+029F LATIN LETTER SMALL CAPITAL L 195 | M ɯ 0 ### U+026F LATIN SMALL LETTER TURNED M 196 | M\ ɰ 0 ### U+0270 LATIN SMALL LETTER TURNED M WITH LONG LEG 197 | N ŋ 0 ### U+014B LATIN SMALL LETTER ENG 198 | N\ ɴ 0 ### U+0274 LATIN LETTER SMALL CAPITAL N 199 | O ɔ 0 ### U+0254 LATIN SMALL LETTER OPEN O 200 | O\ ʘ 0 ### U+0298 LATIN LETTER BILABIAL CLICK 201 | P ʋ 0 ### U+028B LATIN SMALL LETTER V WITH HOOK 202 | Q ɒ 0 ### U+0252 LATIN SMALL LETTER TURNED ALPHA 203 | R ʁ 0 ### U+0281 LATIN LETTER SMALL CAPITAL INVERTED R 204 | R\ ʀ 0 ### U+0280 LATIN LETTER SMALL CAPITAL R 205 | S ʃ 0 ### U+0283 LATIN SMALL LETTER ESH 206 | T θ 0 ### U+03B8 GREEK SMALL LETTER THETA 207 | U ʊ 0 ### U+028A LATIN SMALL LETTER UPSILON 208 | V ʌ 0 ### U+028C LATIN SMALL LETTER TURNED V 209 | W ʍ 0 ### U+028D LATIN SMALL LETTER TURNED W 210 | X χ 0 ### U+03C7 GREEK SMALL LETTER CHI 211 | X\ ħ 0 ### U+0127 LATIN SMALL LETTER H WITH STROKE 212 | Y ʏ 0 ### U+028F LATIN LETTER SMALL CAPITAL Y 213 | Z ʒ 0 ### U+0292 LATIN SMALL LETTER EZH 214 | Z\ ʓ 0 ### U+0293 LATIN SMALL LETTER EZH WITH CURL 215 | [ [ 0 ### U+005B LEFT SQUARE BRACKET 216 | ] ] 0 ### U+005D RIGHT SQUARE BRACKET 217 | ^ ↑ 0 ### U+2191 UPWARDS ARROW 218 | _" ̈ 0 ### U+0308 COMBINING DIAERESIS 219 | _+ ̟ 0 ### U+031F COMBINING PLUS SIGN BELOW 220 | _- ̠ 0 ### U+0320 COMBINING MINUS SIGN BELOW 221 | _/ ̌ 0 ### U+030C COMBINING CARON 222 | _0 ̥ 0 ### U+0325 COMBINING RING BELOW 223 | _1 ₁ 0 ### U+2081 SUBSCRIPT ONE 224 | _2 ₂ 0 ### U+2082 SUBSCRIPT TWO 225 | _3 ₃ 0 ### U+2083 SUBSCRIPT THREE 226 | _4 ₄ 0 ### U+2084 SUBSCRIPT FOUR 227 | _5 ₅ 0 ### U+2085 SUBSCRIPT FIVE 228 | _6 ₆ 0 ### U+2086 SUBSCRIPT SIX 229 | _= ̩ 0 ### U+0329 COMBINING VERTICAL LINE BELOW 230 | _> ʼ 0 ### U+02BC MODIFIER LETTER APOSTROPHE 231 | _A ̘ 0 ### U+0318 COMBINING LEFT TACK BELOW 232 | _B ̏ 0 ### U+030F COMBINING DOUBLE GRAVE ACCENT 233 | _F ̂ 0 ### U+0302 COMBINING CIRCUMFLEX ACCENT 234 | _G ˠ 0 ### U+02E0 MODIFIER LETTER SMALL GAMMA 235 | _H ́ 0 ### U+0301 COMBINING ACUTE ACCENT 236 | _L ̀ 0 ### U+0300 COMBINING GRAVE ACCENT 237 | _M ̄ 0 ### U+0304 COMBINING MACRON 238 | _N ̼ 0 ### U+033C COMBINING SEAGULL BELOW 239 | _O ̹ 0 ### U+0339 COMBINING RIGHT HALF RING BELOW 240 | _R ̌ 0 ### U+030C COMBINING CARON 241 | _T ̋ 0 ### U+030B COMBINING DOUBLE ACUTE ACCENT 242 | _X ̆ 0 ### U+0306 COMBINING BREVE 243 | _?\ ˤ 0 ### U+02E4 MODIFIER LETTER SMALL REVERSED GLOTTAL STOP 244 | _\ ̂ 0 ### U+0302 COMBINING CIRCUMFLEX ACCEN 245 | _^ ̯ 0 ### U+032F COMBINING INVERTED BREVE BELOW 246 | _a ̺ 0 ### U+033A COMBINING INVERTED BRIDGE BELOW 247 | _c ̜ 0 ### U+031C COMBINING LEFT HALF RING BELOW 248 | _d ̪ 0 ### U+032A COMBINING BRIDGE BELOW 249 | _e ̴ 0 ### U+0334 COMBINING TILDE OVERLAY 250 | _h ʰ 0 ### U+02B0 MODIFIER LETTER SMALL H 251 | _j ʲ 0 ### U+02B2 MODIFIER LETTER SMALL J 252 | _k ̰ 0 ### U+0330 COMBINING TILDE BELOW 253 | _l ˡ 0 ### U+02E1 MODIFIER LETTER SMALL L 254 | _m ̻ 0 ### U+033B COMBINING SQUARE BELOW 255 | _n ⁿ 0 ### U+207F SUPERSCRIPT LATIN SMALL LETTER N 256 | _o ̞ 0 ### U+031E COMBINING DOWN TACK BELOW 257 | _q ̙ 0 ### U+0319 COMBINING RIGHT TACK BELOW 258 | _r ̝ 0 ### U+031D COMBINING UP TACK BELOW 259 | _t ̤ 0 ### U+0324 COMBINING DIAERESIS BELOW 260 | _v ̬ 0 ### U+032C COMBINING CARON BELOW 261 | _w ʷ 0 ### U+02B7 MODIFIER LETTER SMALL W 262 | _x ̽ 0 ### U+033D COMBINING X ABOVE 263 | _} ̚ 0 ### U+031A COMBINING LEFT ANGLE ABOVE 264 | _~ ̃ 0 ### U+0303 COMBINING TILDE 265 | ` ˞ 0 ### U+02DE MODIFIER LETTER RHOTIC HOOK 266 | a a 0 ### U+0061 LATIN SMALL LETTER A 267 | b b 0 ### U+0062 LATIN SMALL LETTER B 268 | b_< ɓ 0 ### U+0253 LATIN SMALL LETTER B WITH HOOK 269 | c c 0 ### U+0063 LATIN SMALL LETTER C 270 | d d 0 ### U+0064 LATIN SMALL LETTER D 271 | d_< ɗ 0 ### U+0257 LATIN SMALL LETTER D WITH HOOK 272 | d` ɖ 0 ### U+0256 LATIN SMALL LETTER D WITH TAIL 273 | e e 0 ### U+0065 LATIN SMALL LETTER E 274 | f f 0 ### U+0066 LATIN SMALL LETTER F 275 | g ɡ 0 ### U+0261 LATIN SMALL LETTER SCRIPT G 276 | g_< ɠ 0 ### U+0260 LATIN SMALL LETTER G WITH HOOK 277 | h h 0 ### U+0068 LATIN SMALL LETTER H 278 | h\ ɦ 0 ### U+0266 LATIN SMALL LETTER H WITH HOOK 279 | i i 0 ### U+0069 LATIN SMALL LETTER I 280 | j j 0 ### U+006A LATIN SMALL LETTER J 281 | j\ ʝ 0 ### U+029D LATIN SMALL LETTER J WITH CROSSED-TAIL 282 | k k 0 ### U+006B LATIN SMALL LETTER K 283 | l l 0 ### U+006C LATIN SMALL LETTER L 284 | l\ ɺ 0 ### U+027A LATIN SMALL LETTER TURNED R WITH LONG LEG 285 | l\\ ɼ 0 ### U+027C LATIN SMALL LETTER R WITH LONG LEG 286 | l` ɭ 0 ### U+026D LATIN SMALL LETTER L WITH RETROFLEX HOOK 287 | m m 0 ### U+006D LATIN SMALL LETTER M 288 | n n 0 ### U+006E LATIN SMALL LETTER N 289 | n` ɳ 0 ### U+0273 LATIN SMALL LETTER N WITH RETROFLEX HOOK 290 | o o 0 ### U+006F LATIN SMALL LETTER O 291 | p p 0 ### U+0070 LATIN SMALL LETTER P 292 | p\ ɸ 0 ### U+0278 LATIN SMALL LETTER PHI 293 | q q 0 ### U+0071 LATIN SMALL LETTER Q 294 | r r 0 ### U+0072 LATIN SMALL LETTER R 295 | r\ ɹ 0 ### U+0279 LATIN SMALL LETTER TURNED R 296 | r\` ɻ 0 ### U+027B LATIN SMALL LETTER TURNED R WITH HOOK 297 | r` ɽ 0 ### U+027D LATIN SMALL LETTER R WITH TAIL 298 | s s 0 ### U+0073 LATIN SMALL LETTER S 299 | s\ ɕ 0 ### U+0255 LATIN SMALL LETTER C WITH CURL 300 | s` ʂ 0 ### U+0282 LATIN SMALL LETTER S WITH HOOK 301 | t t 0 ### U+0074 LATIN SMALL LETTER T 302 | t` ʈ 0 ### U+0288 LATIN SMALL LETTER T WITH RETROFLEX HOOK 303 | u u 0 ### U+0075 LATIN SMALL LETTER U 304 | v v 0 ### U+0076 LATIN SMALL LETTER V 305 | v\ ʋ 0 ### U+028B LATIN SMALL LETTER V WITH HOOK 306 | w w 0 ### U+0077 LATIN SMALL LETTER W 307 | x x 0 ### U+0078 LATIN SMALL LETTER X 308 | x\ ɧ 0 ### U+0267 LATIN SMALL LETTER HENG WITH HOOK 309 | y y 0 ### U+0079 LATIN SMALL LETTER Y 310 | z z 0 ### U+007A LATIN SMALL LETTER Z 311 | z\ ʑ 0 ### U+0291 LATIN SMALL LETTER Z WITH CURL 312 | z` ʐ 0 ### U+0290 LATIN SMALL LETTER Z WITH RETROFLEX HOOK 313 | { æ 0 ### U+00E6 LATIN SMALL LETTER AE 314 | | | 0 ### U+007C VERTICAL LINE 315 | |\ ǀ 0 ### U+01C0 LATIN LETTER DENTAL CLICK 316 | |\|\ ǁ 0 ### U+01C1 LATIN LETTER LATERAL CLICK 317 | || ‖ 0 ### U+2016 DOUBLE VERTICAL LINE 318 | } ʉ 0 ### U+0289 LATIN SMALL LETTER U BAR 319 | ~ ̃ 0 ### U+0303 COMBINING TILDE 320 | END_TABLE 321 | -------------------------------------------------------------------------------- /tables/hu_Hung_HU_traditional.txt: -------------------------------------------------------------------------------- 1 | ### File header must not be modified 2 | ### This file must be encoded into UTF-8. 3 | ### 4 | ### This file implements Old Hungarian.keyboard layout. 5 | ### See the Unicode standard docfiles: 6 | ### 7 | ###Letters, symbols and numbershttps://www.unicode.org/charts/PDF/U10C80.pdf 8 | ###Ligatures: https://www.unicode.org/L2/L2008/08356-n3531-oldhungarian.pdf 9 | ### 10 | ### This should be used with a Hungarian keyboard layout 11 | ### (other keyboard layouts might lack some of the special 12 | ### Hungarian characters like ó, ö, ő, ...) 13 | ### The key definitions aren't associated by letters meanings, it means positions on the keyboard instead. 14 | ### This layout works correctly only with Latin based Hungarian layout. 15 | ### Other implementations of ibus project, which developed as key means as it means, in Hungarian layout, make spelling problems,. Eg.: zs lettercombination in Latin based Hungarian can means as a symple z-s letter sequence or zs sound: k-ö-z-s-é-g, b-e-zs-á-k-o-l. In other words, OLD HUNGARIAN LETTER EZS is not a ligature. All critical letters/letter-sequences in Latin base Hungarian alphabet: Cs, cs, ccs, Gy, gy, ggy, Ly, ly, lly, Ny, ny, nny, Sz, sz, ssz, Ty, ty, tty, Zs zs, zzs, Dz, dz, Dzs, dzs. 16 | ### dzs, and dz ligatures are not defined in Unicode standard. 17 | ### 18 | SCIM_Generic_Table_Phrase_Library_TEXT 19 | VERSION_1_0 20 | 21 | ### Begin Table definition. 22 | BEGIN_DEFINITION 23 | 24 | ### An unique id to distinguish this table among others. 25 | ### Please generate uuid . 26 | UUID = 27 | 28 | ### A unique number indicates the version of this file. 29 | ### For example the last modified date of this file. 30 | ### This number must be less than 2^32. 31 | SERIAL_NUMBER = 20250421 32 | 33 | LICENSE = GPL-3.0-or-later 34 | 35 | DESCRIPTION = Input method for the Old Hungarian script 36 | 37 | ICON = hu_Hung_HU_traditional.png 38 | 39 | ### The symbol to be displayed in IM switchers 40 | SYMBOL = 41 | 42 | ### Prompt string to be displayed in the status area. 43 | STATUS_PROMPT = 44 | 45 | ### The default name of this table 46 | NAME = Szekler_Hungarian_traditional_Rovas 47 | 48 | ### The local names of this table 49 | NAME.en = Old Hungarian traditional 50 | NAME.de = Altungarisch traditional 51 | NAME.hu = Székely-Magyar tradícionális Rovás 52 | 53 | ### Supported languages of this table 54 | LANGUAGES = hu 55 | 56 | ### The author of this table 57 | AUTHOR = Viktor Kovács 58 | 59 | ### The Keyboard Layout used by this table. 60 | ### Set to "default" to accept any kind of layout 61 | ### 62 | ### This table can be used with any keyboard layout supporting 63 | ### all necessary input characters. That means it is probably best 64 | ### used with a Hungarian layout, but may not work with some others. 65 | ### As there are several Hungarian layout variants available in. 66 | ### This implementation compatible with xkeyboard-config and keyman.com implementation 67 | LAYOUT = default 68 | 69 | ### If true then the first candidate phrase 70 | ### will be selected automatically during inputing. 71 | AUTO_SELECT = TRUE 72 | 73 | ### If true then a multi wildcard will be appended 74 | ### at the end of inputing string automatically. 75 | AUTO_WILDCARD = TRUE 76 | 77 | ### Single wildcard char (leave empty if you don’t want a wildcard character). 78 | SINGLE_WILDCARD_CHAR = 79 | 80 | ### Multi wildcard char (leave empty if you don’t want a wildcard character). 81 | MULTI_WILDCARD_CHAR = 82 | 83 | ### If true then the result string will be committed to client automatically. 84 | ### This should be used with AUTO_SELECT = TRUE. 85 | AUTO_COMMIT = TRUE 86 | 87 | ### If true then the inputted string will be automatically splitted during inputing. 88 | AUTO_SPLIT = TRUE 89 | 90 | ### If true then the phrases' frequencies will be adjusted dynamically. 91 | DYNAMIC_ADJUST = FALSE 92 | 93 | ### If true then the preedit area will be filled up by the current candidate phrase automatically. 94 | AUTO_FILL = TRUE 95 | 96 | ### If true then the lookup table will always be shown if there is any candidate phrase. 97 | ### Otherwise the lookup table won't be shown unless the user requires it by moving the preedit caret left. 98 | ALWAYS_SHOW_LOOKUP = FALSE 99 | 100 | ### Enable full width punctuation property 101 | USE_FULL_WIDTH_PUNCT = FALSE 102 | 103 | ### Use full width punctuation by default 104 | DEF_FULL_WIDTH_PUNCT = FALSE 105 | 106 | ### Enable full width letter property 107 | USE_FULL_WIDTH_LETTER = FALSE 108 | 109 | ### Use full width letter by default 110 | DEF_FULL_WIDTH_LETTER = FALSE 111 | 112 | ### The maxmium length of a key. 113 | MAX_KEY_LENGTH = 5 114 | 115 | ### Valid input chars. 116 | VALID_INPUT_CHARS == /~`_\|§?,;'":+!%=()0123456789ABCDEFGHIÍJKLMNOPQRSTUVWXYZÁÄËÉÓÖŐÚÜŰabcdefghiíjklmnopqrstuvwxyzáäéëóöőúüű 117 | 118 | ### The key strokes to split inputted string. 119 | ###SPLIT_KEYS = quoteright 120 | 121 | ### The key strokes to commit the convert result to client. 122 | COMMIT_KEYS = space 123 | 124 | ### The key strokes to forward the inputted string to client. 125 | FORWARD_KEYS = Return 126 | 127 | ### The key strokes to select candidiate phrases. 128 | SELECT_KEYS = F1,F2,F3,F4,F5,F6,F7,F8,F9,F10 129 | 130 | ### The key strokes to page up the lookup table. 131 | PAGE_UP_KEYS = Page_Up 132 | 133 | ### The key strokes to page down the lookup table. 134 | PAGE_DOWN_KEYS = Page_Down 135 | 136 | ### Whether user are allow to define phrase, default is true 137 | ### You have to define the word construction rules below. 138 | ### For input methods which do not input phrases, set this to False 139 | USER_CAN_DEFINE_PHRASE = FALSE 140 | 141 | ### Rules for constructing user defined phrase (This is not useful 142 | ### for this table, therefore it is set to the empty string.) 143 | RULES = 144 | 145 | END_DEFINITION 146 | 147 | ### Begin Table data. 148 | BEGIN_TABLE 149 | / / 0 150 | _ _ 0 151 | ' ' 0 152 | /' ⹂ 0 153 | " " 0 154 | /" ‟ 0 155 | : : 0 156 | , ⹁ 0 ### U+2E41 REVERSED COMMA 157 | ? ⸮ 0 ### U+2E2E REVERSED QUESTION MARK 158 | ; ⁏ 0 ### U+204f REVERSED SEMICOLON 159 | 0 ‍ 0 ### U+200D ZERO WIDTH JOINER 160 | /0 0 0 161 | § ‏ 0 ### U+200F RIGHT-TO-LEFT MARK 162 | /§ ‎ 0 ### U+200E LEFT-TO-RIGHT MARK 163 | 1 𐳺 0 ### U+10CFA OLD HUNGARIAN NUMBER ONE 164 | /1 1 0 165 | 2 𐳻 0 ### U+10CFB OLD HUNGARIAN NUMBER FIVE 166 | /2 2 0 167 | 3 𐳼 0 ### u+10CFC OLD HUNGARIAN NUMBER TEN 168 | /3 3 0 169 | /+ - 0 170 | 4 𐳽 0 ### U+10CFD OLD HUNGARIAN NUMBER FIFTY 171 | /4 4 0 172 | /! ‼ 0 173 | 5 𐳾 0 ### U+10CFE OLD HUNGARIAN NUMBER HUNDRED 174 | /5 5 0 175 | /% … 0 176 | 6 𐳿 0 ### U+10CFF OLD HUNGARIAN NUMBER THOUSAND 177 | /6 6 0 178 | 7 𐳆 0 ### U+10CC6 OLD HUNGARIAN SMALL LETTER ECS 179 | = 𐲆 0 ### U+10C86 OLD HUNGARIAN CAPITAL LETTER ECS 180 | /= = 0 181 | 8 𐳚 0 ### U+10CDA OLD HUNGARIAN SMALL LETTER ENY 182 | ( 𐲚 0 ### U+10C9A OLD HUNGARIAN CAPITAL LETTER ENY 183 | /8 8 0 184 | /( ( 0 185 | 9 𐳨 0 ### U+10CE8 OLD HUNGARIAN SMALL LETTER ETY 186 | ) 𐲨 0 ### U+10CA8 OLD HUNGARIAN CAPITAL LETTER ETY 187 | /9 9 0 188 | a 𐳀 0 ### U+10CC0 OLD HUNGARIAN SMALL LETTER A 189 | A 𐲀 0 ### U+10C80 OLD HUNGARIAN CAPITAL LETTER A 190 | á 𐳁 0 ### U+10CC1 OLD HUNGARIAN SMALL LETTER AA 191 | Á 𐲁 0 ### U+10C81 OLD HUNGARIAN CAPITAL LETTER AA 192 | ä 𐳉 0 ### U+10CC9 OLD HUNGARIAN SMALL LETTER E 193 | Ä 𐲉 0 ### U+10C89 OLD HUNGARIAN CAPITAL LETTER E 194 | b 𐳂 0 ### U+10CC2 OLD HUNGARIAN SMALL LETTER EB 195 | B 𐲂 0 ### U+10C82 OLD HUNGARIAN CAPITAL LETTER EB 196 | c 𐳄 0 ### U+10CC4 OLD HUNGARIAN SMALL LETTER EC 197 | C 𐲄 0 ### U+10C84 OLD HUNGARIAN CAPITAL LETTER EC 198 | d 𐳇 0 ### U+10CC7 OLD HUNGARIAN SMALL LETTER ED 199 | D 𐲇 0 ### U+10C87 OLD HUNGARIAN CAPITAL LETTER ED 200 | e 𐳉 0 ### U+10CC9 OLD HUNGARIAN SMALL LETTER E 201 | E 𐲉 0 ### U+10C89 OLD HUNGARIAN CAPITAL LETTER E 202 | ë 𐳊 0 ### U+10CCA OLD HUNGARIAN SMALL LETTER CLOSE E 203 | Ë 𐲊 0 ### U+10C8A OLD HUNGARIAN CAPITAL LETTER CLOSE E 204 | é 𐳋 0 ### U+10CCB OLD HUNGARIAN SMALL LETTER EE 205 | É 𐲋 0 ### U+10C8B OLD HUNGARIAN CAPITAL LETTER EE 206 | f 𐳌 0 ### U+10CCC OLD HUNGARIAN SMALL LETTER EF 207 | F 𐲌 0 ### U+10C8C OLD HUNGARIAN CAPITAL LETTER EF 208 | g 𐳍 0 ### U+10CCD OLD HUNGARIAN SMALL LETTER EG 209 | G 𐲍 0 ### U+10C8D OLD HUNGARIAN CAPITAL LETTER EG 210 | q 𐳎 0 ### U+10CCE OLD HUNGARIAN SMALL LETTER EGY 211 | Q 𐲎 0 ### U+10C8E OLD HUNGARIAN CAPITAL LETTER EGY 212 | h 𐳏 0 ### U+10CCF OLD HUNGARIAN SMALL LETTER EH 213 | H 𐲏 0 ### U+10C8F OLD HUNGARIAN CAPITAL LETTER EH 214 | i 𐳐 0 ### U+10CD0 OLD HUNGARIAN SMALL LETTER I 215 | I 𐲐 0 ### U+10C90 OLD HUNGARIAN CAPITAL LETTER I 216 | í 𐳑 0 ### U+10CD1 OLD HUNGARIAN SMALL LETTER II 217 | Í 𐲑 0 ### U+10C91 OLD HUNGARIAN CAPITAL LETTER II 218 | j 𐳒 0 ### U+10CD2 OLD HUNGARIAN SMALL LETTER EJ 219 | J 𐲒 0 ### U+10C92 OLD HUNGARIAN CAPITAL LETTER EJ 220 | k 𐳓 0 ### U+10CD3 OLD HUNGARIAN SMALL LETTER EK 221 | K 𐲓 0 ### U+10C93 OLD HUNGARIAN CAPITAL LETTER EK 222 | l 𐳖 0 ### U+10CD6 OLD HUNGARIAN SMALL LETTER EL 223 | L 𐲖 0 ### U+10C96 OLD HUNGARIAN CAPITAL LETTER EL 224 | y 𐳗 0 ### U+10CD7 OLD HUNGARIAN SMALL LETTER ELY 225 | Y 𐲗 0 ### U+10C97 OLD HUNGARIAN CAPITAL LETTER ELY 226 | m 𐳘 0 ### U+10CD8 OLD HUNGARIAN SMALL LETTER EM 227 | M 𐲘 0 ### U+10C98 OLD HUNGARIAN CAPITAL LETTER EM 228 | n 𐳙 0 ### U+10CD9 OLD HUNGARIAN SMALL LETTER EN 229 | N 𐲙 0 ### U+10C99 OLD HUNGARIAN CAPITAL LETTER EN 230 | o 𐳛 0 ### U+10CDB OLD HUNGARIAN SMALL LETTER O 231 | O 𐲛 0 ### U+10C9B OLD HUNGARIAN CAPITAL LETTER O 232 | ó 𐳜 0 ### U+10CDC OLD HUNGARIAN SMALL LETTER OO 233 | Ó 𐲜 0 ### U+10C9C OLD HUNGARIAN CAPITAL LETTER OO 234 | ö 𐳞 0 ### U+10CDE OLD HUNGARIAN SMALL LETTER RUDIMENTA OE 235 | Ö 𐲞 0 ### U+10C9E OLD HUNGARIAN CAPITAL LETTER RUDIMENTA OE 236 | ő 𐳟 0 ### U+10CDF OLD HUNGARIAN SMALL LETTER OEE 237 | Ő 𐲟 0 ### U+10C9F OLD HUNGARIAN CAPITAL LETTER OEE 238 | p 𐳠 0 ### U+10CE0 OLD HUNGARIAN SMALL LETTER EP 239 | P 𐲠 0 ### U+10CA0 OLD HUNGARIAN CAPITAL LETTER EP 240 | q 𐳎 0 ### U+10CCE OLD HUNGARIAN SMALL LETTER EGY 241 | Q 𐲎 0 ### U+10C8E OLD HUNGARIAN CAPITAL LETTER EGY 242 | r 𐳢 0 ### U+10CE2 OLD HUNGARIAN SMALL LETTER ER 243 | R 𐲢 0 ### U+10CA2 OLD HUNGARIAN CAPITAL LETTER ER 244 | s 𐳤 0 ### U+10CE4 OLD HUNGARIAN SMALL LETTER ES 245 | S 𐲤 0 ### U+10CA4 OLD HUNGARIAN CAPITAL LETTER ES 246 | x 𐳥 0 ### U+10CE5 OLD HUNGARIAN SMALL LETTER ESZ 247 | X 𐲥 0 ### U+10CA5 OLD HUNGARIAN CAPITAL LETTER ESZ 248 | t 𐳦 0 ### U+10CE6 OLD HUNGARIAN SMALL LETTER ET 249 | T 𐲦 0 ### U+10CA6 OLD HUNGARIAN CAPITAL LETTER ET 250 | u 𐳪 0 ### U+10CEA OLD HUNGARIAN SMALL LETTER U 251 | U 𐲪 0 ### U+10CAA OLD HUNGARIAN CAPITAL LETTER U 252 | ú 𐳫 0 ### U+10CEB OLD HUNGARIAN SMALL LETTER UU 253 | Ú 𐲫 0 ### U+10CAB OLD HUNGARIAN CAPITAL LETTER UU 254 | ü 𐳭 0 ### U+10CED OLD HUNGARIAN SMALL LETTER RUDIMENTA UE 255 | Ü 𐲭 0 ### U+10CAD OLD HUNGARIAN CAPITAL LETTER RUDIMENTA UE 256 | ű 𐳬 0 ### U+10CEC OLD HUNGARIAN SMALL LETTER NIKOLSBURG UE 257 | Ű 𐲬 0 ### U+10CAC OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG UE 258 | v 𐳮 0 ### U+10CEE OLD HUNGARIAN SMALL LETTER EV 259 | V 𐲮 0 ### U+10CAE OLD HUNGARIAN CAPITAL LETTER EV 260 | w 𐳰 0 ### U+10CF0 OLD HUNGARIAN SMALL LETTER EZS 261 | W 𐲰 0 ### U+10CB0 OLD HUNGARIAN CAPITAL LETTER EZS 262 | x 𐳥 0 ### U+10CE5 OLD HUNGARIAN SMALL LETTER ESZ 263 | X 𐲥 0 ### U+10CA5 OLD HUNGARIAN CAPITAL LETTER ESZ 264 | y 𐳗 0 ### U+10CD7 OLD HUNGARIAN SMALL LETTER ELY 265 | Y 𐲗 0 ### U+10C97 OLD HUNGARIAN CAPITAL LETTER ELY 266 | z 𐳯 0 ### U+10CEF OLD HUNGARIAN SMALL LETTER EZ 267 | Z 𐲯 0 ### U+10CAF OLD HUNGARIAN CAPITAL LETTER EZ 268 | /a 𐳃 0 ### U+10CC3 OLD HUNGARIAN SMALL LETTER AMB 269 | /A 𐲃 0 ### U+10C83 OLD HUNGARIAN CAPITAL LETTER AMB 270 | /á 𐳈 0 ### U+10CC8 OLD HUNGARIAN SMALL LETTER AND 271 | /Á 𐲈 0 ### U+10C88 OLD HUNGARIAN CAPITAL LETTER AND 272 | /b { 0 273 | /B } 0 274 | /c 𐳅 0 ### U+10CC5 OLD HUNGARIAN SMALL LETTER ENC 275 | /C 𐲅 0 ### U+10C85 OLD HUNGARIAN CAPITAL LETTER ENC 276 | /d 𐳧 0 ### U+10CE7 OLD HUNGARIAN SMALL LETTER ENT 277 | /D 𐲧 0 ### U+10CA7 OLD HUNGARIAN CAPITAL LETTER ENT 278 | /e 𐳊 0 ### U+10CCA OLD HUNGARIAN SMALL LETTER CLOSE E 279 | /E 𐲊 0 ### U+10C8A OLD HUNGARIAN CAPITAL LETTER CLOSE E 280 | /f [ 0 281 | /F ] 0 282 | /g ] 0 283 | /G [ 0 284 | /h 𐳩 0 ### U+10CE9 OLD HUNGARIAN SMALL LETTER ECH 285 | /H 𐲩 0 ### U+10CA9 OLD HUNGARIAN CAPITAL LETTER ECH 286 | /i 𐳑 0 ### U+10CD1 OLD HUNGARIAN SMALL LETTER II 287 | /I 𐲑 0 ### U+10C91 OLD HUNGARIAN CAPITAL LETTER II 288 | /k 𐳔 0 ### U+10CD4 OLD HUNGARIAN SMALL LETTER AK 289 | /K 𐲔 0 ### U+10C94 OLD HUNGARIAN CAPITAL LETTER AK 290 | /m } 0 291 | /M { 0 292 | /n { 0 293 | /N } 0 294 | /ö 𐳝 0 ### U+10CDD OLD HUNGARIAN SMALL LETTER NIKOLSBURG OE 295 | /Ö 𐲝 0 ### U+10C9D OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG OE 296 | /q \ 0 297 | /Q / 0 298 | /r 𐳣 0 ### U+10CE3 OLD HUNGARIAN SMALL LETTER SHORT ER 299 | /R 𐲣 0 ### U+10CA3 OLD HUNGARIAN CAPITAL LETTER SHORT ER 300 | /s 𐳡 0 ### U+10CE1 OLD HUNGARIAN SMALL LETTER EMP 301 | /S 𐲡 0 ### U+10CA1 OLD HUNGARIAN CAPITAL LETTER EMP 302 | /t 𐳱 0 ### U+10CF1 OLD HUNGARIAN SMALL LETTER ENT-SHAPED SIGN 303 | /T 𐲱 0 ### U+10CB1 OLD HUNGARIAN CAPITAL LETTER ENT-SHAPED SIGN 304 | /u 𐳲 0 ### U+10CF2 OLD HUNGARIAN SMALL LETTER US 305 | /U 𐲲 0 ### U+10CB2 OLD HUNGARIAN CAPITAL LETTER US 306 | /ú 𐳕 0 ### U+10CD5 OLD HUNGARIAN SMALL LETTER UNK 307 | /Ú 𐲕 0 ### U+10C95 OLD HUNGARIAN CAPITAL LETTER UNK 308 | /ü § 0 309 | /w | 0 310 | /y > 0 311 | /Y < 0 312 | /x # 0 313 | /X # 0 314 | _ZWJ ‍ 0 ### U+200D ZERO WIDTH JOINER 315 | _RLM ‏ 0 ### U+200F RIGHT-TO-LEFT MARK, us layout 316 | _LRM ‎ 0 ### U+200C LEFT-TO-RIGHT MARK, us layout 317 | _LRE ‪ 0 ### U+202A LEFT-TO-RIGHT EMBEDDING 318 | _RLE ‫ 0 ### U+202B RIGHT-TO-LEFT EMBEDDING 319 | _LRO ‭ 0 ### U+202D LEFT-TO-RIGHT OVERRIDE 320 | _RLO ‮ 0 ### U+202E RIGHT-TO-LEFT OVERRIDE 321 | _PDF ‬ 0 ### U+202C POP DIRECTIONAL FORMATTING 322 | _LRI ⁦ 0 ### U+2066 LEFT-TO-RIGHT ISOLATE 323 | _RLI ⁧ 0 ### U+2067 RIGHT-TO-LEFT ISOLATE 324 | _FSI ⁨ 0 ### U+2068 FIRST STRONG ISOLATE 325 | _PDI ⁩ 0 ### U+2069 POP DIRECTIONAL ISOLATE 326 | END_TABLE 327 | -------------------------------------------------------------------------------- /tables/emoji-table.txt.data: -------------------------------------------------------------------------------- 1 | aaa "o((>ω< ))o" 0 2 | aaa o(≧口≦)o 0 3 | ai ╮( ̄▽ ̄")╭ 0 4 | aiyo ( ̄y▽, ̄)╭ 哎哟哟…… 0 5 | ag ag108lau 0 6 | anan 安安啦~~~ o(* ̄▽ ̄*)ブ 0 7 | ao ヾ(≧O≦)〃嗷~ 0 8 | ao ┗|`O′|┛ 嗷~~ 0 9 | aoteman (o|o) 奥特曼…… 0 10 | aotuman (o|o) 凹凸曼…… 0 11 | baifo (-人-) [拜佛] 0 12 | bai m(_ _)m 0 13 | bai ヾ( ̄▽ ̄)Bye~Bye~ 0 14 | huishoupa (ToT)/~~~[含泪挥手帕] 0 15 | huishoupa (@^^)/~~~[挥手帕] 0 16 | baituo 拜托啦……(^人^) 0 17 | baobao [抱抱]━((*′ ▽`)爻(′▽`*))━!!! 0 18 | baobao [抱抱]━((*′д`)爻(′д`*))━!!!! 0 19 | baobao \( ̄︶ ̄)/ 抱抱~ 0 20 | baobao \( ̄︶ ̄*\))抱抱~ 0 21 | baotou ▄︻┻┳═一…… ☆(>○<) 0 22 | baoxiao ヾ(≧▽≦*)o 0 23 | baoxiao o(*≧▽≦)ツ 0 24 | baozaiwoshenshang ヾ(′▽`*)ゝ[包在我身上!] 0 25 | bbqiang 超远程BB枪!(# ̄□ ̄)o―∈‥oo━━━━━━━☆ 0 26 | beifaxianle (ˉ▽ˉ;)[呃~被发现了......] 0 27 | bengkui o(≧口≦)o 0 28 | bianmi o(′益`)o [便秘] 0 29 | bianzi §(* ̄▽ ̄*)§[辫子] 0 30 | biao <( ̄3 ̄)> 表! 0 31 | biezou ______λ......___丬 别走啊~~ 0 32 | bimao (′゜c_,゜` ) [鼻毛] 0 33 | bingo (o゜▽゜)o☆[BINGO!] 0 34 | bishi ╭∩╮(︶︿︶)╭∩╮鄙视你! 0 35 | biti ( ̄ ‘i  ̄;) 0 36 | biti ( ̄ ii  ̄;) ( ̄" ̄;) 0 37 | bo (*^ ^*)(^ *) 0 38 | bobo (*  ̄3)(ε ̄ *) [啵啵] 0 39 | bodongquan 真空波动拳!( `o′){ ···-=≡)) 0 40 | bqlz (◎_x) 0 41 | buhaoyisi o( ̄┰ ̄*)ゞ 0 42 | budong (@_@;)? [不懂] 0 43 | bukan (/▽\) 我不看…… 0 44 | bumingzhenxiang “不明真相的围观群众” 槑槑槑槑呆槑槑槑槑槑槑槑槑…… 0 45 | buqi ヾ( ┬o┬)┌θθθθ(;;_ _).o○[555~他不起来……] 0 46 | bushiwo ㄟ( ▔, ▔ )ㄏ [不是我干的] 0 47 | buxie [不屑]( ̄_, ̄ ) 0 48 | buyao °.°·(((p(≧□≦)q)))·°.°。 0 49 | buyao 不>( ̄ε ̄ =  ̄3 ̄)<要 0 50 | caishen (o′┏▽┓`o) [财神爷] 0 51 | canle X﹏X 惨了! 0 52 | caonima [草泥马]( ·ェ·)(·ェ· ) 0 53 | cayanlei (ノへ ̄、)[擦眼泪……] 0 54 | ceng ( * ̄▽ ̄)((≧︶≦*) [蹭] 0 55 | ceng [蹭](*≧︶≦))( ̄▽ ̄* )ゞ 0 56 | chaoxiao q(≧▽≦q) 0 57 | chiyao (。>︿<)_θ[吃药] 0 58 | chongchu 冲出!!___*\(  ̄皿 ̄)/#____ 0 59 | chou 抽!!( ̄ε(# ̄)☆╰╮( ̄▽ ̄///) 0 60 | choup ヾ(′▽`*)ゝ[包在我身上!] 0 61 | chouqi (ノへ ̄、)[抽泣] 0 62 | chouyan ( ̄ c ̄)y▂ξ。。。 0 63 | chuai <(  ̄^ ̄)(θ(θ☆( >_< 0 64 | chuanqiang ε=ε┣G┻F┳ε=ヽ(* ̄▽ ̄)ノ┻W┫穿墙过去! 0 65 | chukou [EXIT]______λ......_____ 0 66 | chukou [EXIT]λ…λλ…λ…λλλ… 0 67 | chuo o( ̄▽ ̄*)ゞ)) ̄▽ ̄*)o [手肘戳戳] 0 68 | chuo (~ ̄▽ ̄)→))* ̄▽ ̄*)o [手指戳戳] 0 69 | chuolian →)╥﹏╥) [戳] 0 70 | ciyunililiang [赐予你力量!]( * ̄▽ ̄)o ─═≡※:☆▆▅▄▃▂_ 0 71 | dabizi (′台` ) [大鼻子] 0 72 | dai ━┳━ ━┳━ 0 73 | dai ( ̄△ ̄;) 0 74 | dai ( ̄旦 ̄;) 0 75 | daizhi 呆滞 ━┳━ ━┳━ 0 76 | danding 淡━━( ̄ー ̄*|||━━定 0 77 | dangran 当然!<(ˉ^ˉ)> 0 78 | dao Σ(っ °Д °;)っ 0 79 | dao Σ(`д′*ノ)ノ 0 80 | daoba (-_-メ)[刀疤] 0 81 | dawenzi Pia!(o ‵-′)ノ” [臭蚊子!] 0 82 | dengdeng ...(* ̄0 ̄)ノ[等等我…我……我…………] 0 83 | dese ~( ̄▽ ̄~)(~ ̄▽ ̄)~ 0 84 | deyi <( ̄ˇ ̄)/ 0 85 | dggb 动感光波!!!(  ̄O ̄)ノノ……∞∞OOO))) 0 86 | diantou ( ̄ー ̄(_ _( ̄ー ̄(_ _ [点头] 0 87 | die 跌(┬_┬)↘ 0 88 | diedao [啪叽~摔一跟头……]((o_ _)'彡☆ 0 89 | diluonan [低落] (#`-_ゝ-) 0 90 | ding d=====( ̄▽ ̄*)b [顶!] 0 91 | ditou (。﹏。) [低头] 0 92 | ditou (。_。) [低头] 0 93 | dongganguangbo 动感光波!!!(  ̄O ̄)ノノ……∞∞OOO))) 0 94 | dou o((⊙﹏⊙))o. [抖] 0 95 | duibuqi 对不起~ <(_ _)> 0 96 | dun ||┣(—_\) [金盾!] 0 97 | duo ┬┴┤_·) 0 98 | duzui o( ̄ε ̄*) [嘟嘴] 0 99 | duzui (○` 3′○) [嘟嘴] 0 100 | e ("▔□▔) 0 101 | e (⊙﹏⊙) 0 102 | e o(` · ~ · ′。)o 0 103 | e 这个…… 呃~~ -______-" 0 104 | e -________-'' 0 105 | en 嗯~ o(* ̄▽ ̄*)o 0 106 | fangp ○| ̄|_ =3 0 107 | fangyu 防御!(((\( ̄一 ̄)/))) 0 108 | fanxing (  ̄  ̄)σ…( _ _)ノ|壁 0 109 | fanzhuo (╯′□`)╯ ┫:·'∵:.┻┻:·'.:┣∵·:. ┳┳☆ 0 110 | fanzhuo ┻━┻︵╰(‵□′)╯︵┻━┻ 0 111 | fanzhuo (╯‵□′)╯""┻━┻☆))>○<) 0 112 | fanzhuo 翻桌!(╯‵□′)╯︵┻━┻ 0 113 | fei ︿( ̄︶ ̄)︿ 0 114 | feiwen [飞吻] (* ̄3 ̄)╭ 0 115 | fengmofa 风魔法! (/-_-)/ξ ξ ξ ξ ξ ξ (+_+ /)/~~~ 0 116 | fengshan ε~( ~( ~ ( 卍 )\( ̄▽ ̄ \)[超强风扇吹] 0 117 | fenlie 分>( ̄▽ ̄ =  ̄︿ ̄)<裂 0 118 | fenshen 无敌影分身!((≧(≧▽(≧▽≦(≧▽≦)≧▽≦)▽≦)≦))) 0 119 | fenshen 幻影术!((( ̄( ̄( ̄( ̄ー ̄) ̄) ̄) ̄))) 0 120 | fufu ( ̄ˇ ̄)v 0 121 | fufu fufu~ ^u^ 0 122 | fuhuo ...:.;::..;::: .:.;::….;: ̄)…:.;:□ ̄)( ̄□ ̄*)复活! 0 123 | fuyanjing (-@y@) [扶眼镜] 0 124 | gagaga .<{=....(嘎~嘎~嘎~) 0 125 | ganbei ( ̄▽ ̄)~■干杯□~( ̄▽ ̄) 0 126 | ganbei []~( ̄▽ ̄)~* 干杯! 0 127 | gandon 感动!o(*≧▽≦*)m 0 128 | gao (* ̄▽)u┌┐ d(▽ ̄*)[高~实在是高!] 0 129 | gaozhuang ( σ'ω')σ 0 130 | gaozhuang (′д`σ)σ [告状] 0 131 | gaozhuang o(>O<;; )σ 0 132 | gennishuo ╰( ̄▽ ̄)╭ 跟你说厚~ 0 133 | gfw ┳G┻┳F┳┻W┫ 0 134 | go <( ̄︶ ̄)↗[GO!] 0 135 | go <( ̄OO, ̄)/[GO!] 0 136 | good Good! o( ̄▽ ̄)d 0 137 | gougou U·ェ·*U [狗狗] 0 138 | gougou U·ェ·U [狗狗] 0 139 | guai o(*^@^*)o 乖~ 0 140 | gudan ______λ......_____ 0 141 | gui ┏┛墓┗┓...(((m -__-)m 0 142 | guilian ( ̄┰ ̄*) 0 143 | gun 滚来滚去……~(~o ̄▽ ̄)~o 。。。滚来滚去……o~(_△_o~) ~。。。 0 144 | ha O口O! 0 145 | ha (#°Д°) 0 146 | ha Σ(⊙▽⊙"a... 0 147 | haha o(*≧▽≦)ツ 0 148 | han ( ̄_ ̄|||) 0 149 | han (寒 ̄ii ̄)彡…彡…彡 0 150 | han ( ̄▽ ̄") 0 151 | hao o(*^▽^*)o [好~~] 0 152 | haoba 好吧…… ╮(╯-╰)╭ 0 153 | haozhuyi (o゜▽゜)o☆[好主意!] 0 154 | hehe o(* ̄▽ ̄*)o 0 155 | heiban 【】\(·ω·`)o 0 156 | heihei o(* ̄▽ ̄*)ゞ 0 157 | heikediguo [黑客帝国下腰!] ┌(_Д_┌ )┐ 0 158 | hema ( ̄。。 ̄)[河马] 0 159 | heng (;′⌒`) 0 160 | heng o( ̄ヘ ̄o#) 0 161 | heng (ε- ) 0 162 | heng ( -з) 0 163 | hh o(* ̄▽ ̄*)o 0 164 | hh ( ̄▽ ̄") 0 165 | hhh ^-^ 0 166 | hhh ^O^ 0 167 | hhhh 快使用双截棍,┗(`o′)┓哼┏(`○′)┛哼┏(`o′)┓哈┗(`O′)┛兮!! 0 168 | hi Hi~ o(* ̄▽ ̄*)ブ 0 169 | hiahia ○( ^皿^)っHiahiahia.... 0 170 | hoho ( ̄y▽ ̄)╭ Ohohoho..... 0 171 | hoho hoho ^O^ 0 172 | hosts C:\windows\system32\drivers\etc 0 173 | http https:// 0 174 | http http:// 0 175 | huairen [坏人……] ~( TロT)σ 0 176 | huhu (_ _)。゜zzZ 0 177 | huhuan (/0 ̄)o [呼唤] 0 178 | huijia 『家』 ~o(▽` o) =3 =3 =3 0 179 | huoche ●┻┓⌒ Σ┌┘車└┐=3 =3 =3 0 180 | huofus 霍夫斯泰德 0 181 | huojiantong [火箭筒,发射!](* ̄皿 ̄)=Σ口>=Σ口>=Σ口> 0 182 | jiaji 无敌肉包拳!(o  ̄3)==@))゜ロ゜((@==(′ε′ )o  0 183 | jiao ( ̄~ ̄) 嚼! 0 184 | jiayou 加油!(o^^)oo(^^o) 0 185 | jing Σ(っ °Д °;)っ 0 186 | jing Σ(`д′*ノ)ノ 0 187 | jing Σ( ° △ °|||)︴ 0 188 | jirou ┗|*`0′*|┛ 0 189 | jiujie o(′益`)o 0 190 | jiujie ( -'`-; ) 0 191 | jiuni <( ̄ ﹌  ̄)@m 就你! 0 192 | jizhang (┘ ̄︶ ̄)┘└( ̄︶ ̄└)[GiveMeFive!] 0 193 | jizhang (〃 ̄︶ ̄)人( ̄︶ ̄〃)[击掌] 0 194 | jushou o(*^▽^*)┛[举手] 0 195 | chifan [吃饭去鸟].....(((((ヾ( o=^·ェ·)o ┏━┓ 0 196 | kalaok [卡拉OK] ...φ(0 ̄*)啦啦啦_φ(* ̄0 ̄)′ 0 197 | kanhaonio (@^0^)看好你哦! 0 198 | kao 凸(゜皿゜メ) 靠! 0 199 | keai n(*≧▽≦*)n 0 200 | kge [K歌] ...φ(0 ̄*)啦啦啦_φ(* ̄0 ̄)> 0 201 | koushui ˋ( ° ▽、° ) 口水ing... 0 202 | ku 好苦~( >﹏<) 0 203 | ku ( >﹏<。)~呜呜呜…… 0 204 | kun (o-ωq)).oO 困,揉眼睛…… 0 205 | kunao [苦恼] ( -'`-; ) 0 206 | laila 来啦~(~o ̄▽ ̄)~o ~。。。 0 207 | laiya <(* ̄ー ̄)ゞ来呀~[挑衅] 0 208 | lalala ...φ(0 ̄*)啦啦啦_φ(* ̄0 ̄)> 0 209 | lei (┳_┳)... 0 210 | lei /(ㄒoㄒ)/~~ 0 211 | shangxin [伤心](;′⌒`) 0 212 | leiben (PД`q。)·。'゜冰天雪地掩面泪奔…… 0 213 | lengxiao (  ̄ー ̄)[冷笑] 0 214 | lianhong (*/ω\*)[脸红掩面] 0 215 | liedui (* ̄^ ̄(* ̄^ ̄(* ̄^ ̄)[列队] 0 216 | manzu o( ̄ˇ ̄)o 0 217 | manzu o(* ̄︶ ̄*)o 0 218 | mao o( =·ω·= )m 0 219 | mao o(=·ェ·=)m 0 220 | max MIN■■■■■□□MAX 0 221 | meibanf ╮( ̄▽ ̄")╭ 没办法~ 0 222 | meiren ||o(*°ω°*)o|Ю [没人在哦?] 0 223 | yourenma ||o(*°▽°*)o|Ю [有人吗?] 0 224 | mianbi (  ̄  ̄)σ…( _ _)ノ|壁 0 225 | miao 喵~o( =∩ω∩= )m 0 226 | miao 喵~ >▽< 0 227 | miehhh (/ ̄ˇ ̄)/ 0 228 | miehhh 咩哈哈哈哈……<(* ̄▽ ̄*)/ 0 229 | mieshi [蔑视]( ̄_, ̄ ) 0 230 | mingku ε(┬┬﹏┬┬)3 命苦... 0 231 | mmm mmm...f('︶︿︶)o 0 232 | mmm mmm..... 0 233 | mobai [膜拜]_| ̄|○ → _|\○_ → _/\○_ → ____○_ 0 234 | mojiezuo Capricorn 0 235 | momo ╰( ̄ω ̄o) [摸摸头] 0 236 | momo [摸摸头](~ ̄▽ ̄)ノ 0 237 | mua mua! (*╯3╰) 0 238 | n ヾ(≧へ≦)〃[嗯!] 0 239 | n 嗯!o( ̄︶ ̄)n 0 240 | nalipao (/// ̄皿 ̄)○~[哪~里跑?!] 0 241 | naozhong ☆{{{Д}}} ☆!! [铃铃铃] 0 242 | ni [是不是你?!](σ`д′)σ 0 243 | ni Σ(  ̄д ̄;) 你!! 0 244 | nianzhou ……(((\( ̄一 ̄)/)))[念咒] 0 245 | niao --\(˙<>˙)/-- 0 246 | nie 无敌捏脸功!<( ‵□′)───C<─___-)|| 0 247 | nie ~( ̄▽ ̄)~* 0 248 | nihuilaila ヾ(^▽^*))) 你回来啦~~ 0 249 | ninini [你你你……] ~( TロT)σ 0 250 | nishui ゜゜┌┴o゜゜゜゜°[溺水] 0 251 | niuerduo 捏耳朵!<( ‵□′)>───Cε(┬﹏┬)3 0 252 | nnn [你你你……] ~( TロT)σ 0 253 | nu (o#゜ 曲゜)o 0 254 | nu MIN■■■■■□□MAX(╯‵□′)╯︵┻━┻ 0 255 | nu ε=怒ε=怒ε=怒ε=怒ε=( o`ω′)/ 0 256 | nu (#‵′) 0 257 | o (⊙o⊙)? 0 258 | o _( ̄0 ̄)_[哦~] 0 259 | ohno Oh~ no!!!! 0 260 | ohye Oh yeah!\(^&^)/ 0 261 | ok OK 0 262 | paidui λ…λλ…λ…入λλ… 0 263 | paishou ””\\( ̄ー ̄) ( ̄ー ̄)//””[拍手拍手] 0 264 | paishou [拍手]└( ̄  ̄└)(┘ ̄  ̄)┘[拍手] 0 265 | paizhuo o(*≧▽≦)ツ┏━┓[拍桌狂笑!] 0 266 | pao ε = = (づ′▽`)づ 0 267 | nu ε=怒ε=怒ε=怒ε=怒ε=( o`ω′)ノ 0 268 | pao ヾ(*′▽`*)ノ彡☆ノヽノヽノヽ 0 269 | pao ε=ε=ε=(~ ̄▽ ̄)~ 0 270 | papa [怕怕]━((*′д`)爻(′д`*))━!!!! 0 271 | pdr ヾ(′▽`* )ノ~ 0 272 | penhuo 炎炎炎>(~Q~;;) 0 273 | pia Pia!(o ‵-′)ノ”(ノ﹏<。) 0 274 | pia ( ̄ε(# ̄)☆╰╮o( ̄▽ ̄///) 0 275 | piao (~o ̄3 ̄)~ 0 276 | piao (~ ̄▽ ̄)~ 0 277 | piao .....((/- -)/ 0 278 | pingpang ( ^o)ρ┳┻┳°σ(o^ ) [乒乓球] 0 279 | ppr ︿( ̄︶ ̄)︿[飘飘然……] 0 280 | qiang ▄︻┻┳═一…… 0 281 | qichuang (o ̄Д ̄)<起床! ※=○☆(__*)Zzz 0 282 | qichuang (o ̄ω ̄)○))o(__*)Zzz[推推~起床啦!] 0 283 | qichuang ( *′д)/o(_ _)ozzZZ…[起床啦!] 0 284 | qidai [期待] (☆▽☆) 0 285 | qie (ˉ▽ ̄~) 切~~ 0 286 | qie 切~~( ﹁ ﹁ ) ~~~ 0 287 | qing ( ^ ^) _U~~ 0 288 | qinqin (*  ̄)( ̄▽ ̄*)ゞ[亲亲] 0 289 | qinqin [亲亲]o(* ̄3 ̄)o 0 290 | qu (づ ̄ 3 ̄)づ...去去去~ 0 291 | qu 乀(ˉεˉ乀)...去去去~ 0 292 | quan (Д゜(○=(゜ 皿゜)=○)゜Д゜) 0 293 | quan (╬ ̄皿 ̄)=○#( ̄#)3 ̄) 0 294 | qus 去死!(-__-)=@))> o<) 0 295 | re 炎炎炎>(~Q~;;) 0 296 | ren o(-"-;) [我忍!] 0 297 | reng ノ ̄ー ̄)ノ ⌒ >┼○"☆||壁 0 298 | renzheb 看我忍者镖!( ‵▽′)ノ'卍卍卍卍卍卍 Σ(゜д゜;) 0 299 | roubaoquan 无敌肉包拳!(o  ̄3)==@))゜ロ゜((@==(′ε′ )o 0 300 | sahua 撒花!( ̄▽ ̄)o∠※PAN!=.:*:'☆.:*:'★':* 0 301 | sahua 撒花!*★,°*:.☆\( ̄▽ ̄)/$:*.°★* 。 0 302 | sandan 散弹发射!!▄︻┻┳═一∵∴∷∶∵ (∵_,∵)>>>> 0 303 | shachong 杀虫剂!( ▼▼)/鹵〈 巛巛巛 ( ◎_x)/ 0 304 | shan 我闪!|(·_·) |·_·) |_·) |·) | ) 0 305 | shanren [闪人](* ̄▽ ̄)( ̄▽:;.…::;.:.:::;..::;.:... 0 306 | shejian [射箭](  ̄ー ̄)——)-=======>-->> 0 307 | shena 神啊~\( ̄0 ̄)/ 0 308 | shengqi <(-︿-)> 0 309 | shenmedongxi [靠!什么东西?!] ( `д′) 0 310 | shibushini [是不是你?!](σ`д′)σ 0 311 | shihua 石━━∑( ̄□ ̄*|||━━化 0 312 | shihua (ˉ▽ˉ;)...[石化ing~] 0 313 | shili [视力表]┫♀旦 ̄)σ(呃……) 0 314 | shiluo (。_。) [失落] 0 315 | shui (′д` )…彡…彡[衰] 0 316 | shy shy~ o(*////▽////*)q 0 317 | sigh ( ′ 3`) sigh~ 0 318 | sile (:D)┼─┤死亡中 0 319 | sxiaoh S小孩! (o ‵-′)ノ”(ノ_<。) 0 320 | t 无敌幻影脚!ヽ(ヽ `д′)ヽ`д′)ヽ`д′)┌┛┌┛┌┛★)`з゜)y 0 321 | t 无影脚!<(  ̄︿ ̄)︵θ︵θ︵θ︵θ︵☆(>口<-) 0 322 | t <(  ̄^ ̄)(θ(θ☆( >_< 0 323 | taikepale [太可怕了]ヽ(*。>Д<)o゜ 0 324 | tanhuangq 无敌弹簧拳!( ‵Д′)=○))~~~~~~Ю))>o<)/ 0 325 | tanshou ╮( ╯ 3 ╰ )╭ 0 326 | tanshou ㄟ( ▔, ▔ )ㄏ 0 327 | tanshou ╮(╯-╰)╭ 0 328 | tanshou ╮( ̄▽ ̄")╭ 0 329 | tao ε=ε=┏( >_<)┛ 0 330 | tao ε=ε=ε=┏(゜ロ゜;)┛ 0 331 | tao ε=ε=ε=ε=ヽ(* ̄o ̄)ノ 0 332 | taom \("▔□▔)/\("▔□▔)/ [逃命啊~~] 0 333 | taoyan (ノω<。)ノ))☆.。讨厌啦~ 0 334 | tat (ノへ ̄、)[抽泣] 0 335 | tat o(≧∩≦)o 0 336 | tat o(TヘTo) 0 337 | tel 【TEL】<铃铃铃~ヾ( ̄  ̄*)==3=3=3 0 338 | thx ☆⌒(*^-゜)v THX!! 0 339 | tianzhuwoye [天助我也~] ヾ(*′▽`*)彡 0 340 | tiaoxin <(* ̄ー ̄)ゞ来啊~[挑衅] 0 341 | toukan [偷看](/ω·\*) 0 342 | toukan [偷看](/ω\*)……… (/ω·\*) 0 343 | toukui |壁|_☆) 0 344 | toukui ┬┴┤_·) 0 345 | toupai [偷拍] Σ[ ◎ ]}ー′) 0 346 | touxiang n(→_←)┛ 0 347 | touxiang ┗( T﹏T )┛[举手投降] 0 348 | touxiang o( >﹏<。)┛ 0 349 | tu [吐]( >ρ < ”) 0 350 | tun 0^)吞! 0 351 | tuozou ヽ(゜▽゜ )-C<(/;◇;)/~[拖走] 0 352 | tushetou ( ̄┰ ̄*) 0 353 | wa (PД`q。)·。'゜ 0 354 | wabishi [挖鼻屎] (* ̄rǒ ̄) 0 355 | wakkk 哇卡卡卡卡卡……o((≧▽≦o) 太好笑了!! 0 356 | wakkk <( ̄▽ ̄)/ 0 357 | walie 哇咧!Σ(⊙▽⊙"a... 0 358 | wansui 万岁!*★,°*:.☆\( ̄▽ ̄)/$:*.°★* 。 0 359 | wc ∥wc∥ o(- -o) =з =з =з 0 360 | wc ∥WC||_·)╯去下厕厕…… 0 361 | weiguan (﹁"﹁) 0 362 | weiguan 围观!( → →) 0 363 | weiguan (← ← )围观! 0 364 | weiqu ╥﹏╥... 0 365 | wocuole (。﹏。*) 我错了…… 0 366 | wohuilaila ||ヽ(* ̄▽ ̄*)ノミ|Ю[我回来啦~] 0 367 | wolaile 我来了~(~ ̄▽ ̄)~ 0 368 | woniu @/" 0 369 | woq o( ̄ヘ ̄o#) 握拳! 0 370 | woquan o( ̄ヘ ̄o* )[握拳!] 0 371 | wow wow~ ⊙o⊙ 0 372 | wyj 无影脚!<(  ̄︿ ̄)︵θ︵θ︵θ︵θ︵☆(>口<-) 0 373 | xiao ……o((≧▽≦o) 太好笑了!! 0 374 | xiaoheiban https://groups.google.com/group/yanwenzi 0 375 | xiaoheiwu 【小黑屋】ヽ( ̄︿ ̄ )—C<(/;◇;)/ 0 376 | xiaoshi [消失](* ̄□ ̄)( ̄□:;.…::;.:.:::;..::;.:... 0 377 | xiaoxin ㄟ( ▔, ▔ )ㄏ 0 378 | xiaoxin [小新]<( ̄︶ ̄)↗ 0 379 | xiayao [黑客帝国下腰!] ┌(_Д_┌ )┐ 0 380 | xiee [邪恶]( ‵▽′)ψ 0 381 | xiexie 谢啦!!☆⌒(*^-゜)v 0 382 | xiey (﹁"﹁) 0 383 | xiey ( ̄. ̄)+ 0 384 | xiey ( ﹁ ﹁ ) ~→ 0 385 | xiezi ...ψ(。。 ) 0 386 | xingfu o(* ̄▽ ̄*)o 0 387 | xinghao ε=( ̄。 ̄;A 呼~幸好幸好…… 0 388 | xinshenbuning (゜゜ )心(。。)神(゜゜ )不(。。)宁"... 0 389 | xinwei ( ╯▽╰)[欣慰] 0 390 | xiong (+(工)+╬) 0 391 | xiong (* ̄(エ) ̄) 0 392 | xiu o(*////▽////*)q 0 393 | xiu p(# ̄▽ ̄#)o 0 394 | xxoo 卐~%?…,# *'☆&℃$︿★?…… 0 395 | xxoo ╳╳○○ 0 396 | luanma 卐~%?…,# *'☆&℃$︿★? 0 397 | y (* ̄▽ ̄)y 0 398 | y (* ̄︶ ̄)y 0 399 | y ^_^)y 0 400 | yanjing (-@y@) [扶眼镜] 0 401 | yanmian (*/ω\*)[脸红掩面] 0 402 | yanshen ━┳━ ━┳━ 0 403 | yessir Yes,sir! <( ̄O ̄)/ 0 404 | yinggoubi ( ̄ム ̄) [鹰钩鼻] 0 405 | yinshen 忍术~隐!( ̄人 ̄)( ̄人:.;:…( ̄...:.;::..;::: .:;.…::;.:..:;.:... 0 406 | yinshen 隐身!(* ̄□ ̄)( ̄□:;.…::;.:.:::;..::;.:... 0 407 | yiqi ヽ( ̄ω ̄( ̄ω ̄〃)ゝ 0 408 | yiqi ╭(′▽`)╭(′▽`)╯ 0 409 | yo (^U^)ノ~YO 0 410 | youle (o゜▽゜)o☆[有了!] 0 411 | yu >°)))>彡 0 412 | yuannian o(一︿一+)o 怨.念.... 0 413 | yufeng 御风_凌 0 414 | yun (((φ(◎ロ◎;)φ))) 0 415 | yun 晕!@o@" 0 416 | yundong [运动]╔囧╗╔囧╝╚囧╝╚囧╗ 0 417 | zaodianhuilaio [早点回来哦~](~ ̄(OO) ̄)ブ 0 418 | zaogao X﹏X 糟糕! 0 419 | zhadan (╯‵□′)╯炸弹!···*~● 0 420 | zhan ˋ( ° ▽、° ) (o( ̄▽ ̄///(斩!!) 0 421 | zhang 涨( ̄︶ ̄)↗ 0 422 | zhaoxiang Σ[ ◎ ]} 0 423 | zhayan ο(=·ω<=)ρ⌒☆[媚眼] 0 424 | zhenda [真哒?!] o(〃'▽'〃)o 0 425 | zhenfen (o>ε(o>u(≧∩≦) [振奋] 0 426 | zhenkongbodongquan 真空波动拳!( `o′){ ···-=≡)) 0 427 | zhenzuo ━━(o_ _)o━━(o―_―)o━━(9 ̄ー ̄)9[振作!] 0 428 | zhi [就你好了~] (@゜▽゜) 0 429 | zhi [就是他!] (@`д′) 0 430 | zhi (﹁ ﹁ )σ[那边那个] 0 431 | zhi <( ̄ ﹌  ̄)@m 0 432 | zhihuijiaotong [交通志愿老大妈指挥ing...] (o^~^)尸" 0 433 | zhizhangmao ( ゜,_ゝ゜) [痣长毛] 0 434 | zhoumei [皱眉](-"-) 0 435 | zhuakuang [抓狂]"o((>ω< ))o" 0 436 | zhuakuang [抓狂]o(>@<)o 0 437 | tianxuandizhuan ヾ(   )ノ゛天ヾ( °д)ノ゛旋ヾ(°д°)ノ゛地ヾ(д° )ノ゛转ヾ(  )ノ゛ 0 438 | zhuangqiang ┳G┻F┳W┫☆(ノ﹏<。) 0 439 | zhui o(°▽、°o)....+(( ̄﹏ ̄m )~ 你给我回来! 0 440 | zhuisha --==≡≡〈〈《( / ̄皿 ̄)=O));>o<)/ 0 441 | zisha …〒_〒…‵o′-一┳═┻︻▄[畏罪自杀…] 0 442 | zuomeng ZZzz…(。-ω-)..ooO((【·:*:~夢~:*:·】)) 0 443 | zuqiu ( · ·)L☆ .....○ 冂 [足球] 0 444 | chayao <)。(> [叉腰] 0 445 | xibeifeng [喝西北风]( ′Д`)彡 0 446 | mimi (。人。) 0 447 | yezhu ( *⊙~⊙) [噎住] 0 448 | yesi ( *⊙~⊙) [噎死] 0 449 | daheqian (_ _)( - . - )(~O~) ……( - . - ) [打呵欠] 0 450 | wei 喂!(#`O′) 0 451 | zhu ^(* ̄(oo) ̄)^ 0 452 | lairenna [来人呐~](o ;′Д`)ノ゛ 0 453 | zuiquan [醉拳]ヨロ (*~▽~)ノ ヨロ ヽ(~▽~*)ヨロ (*~▽~)―〇 ☆ バシ ))>口<) 0 454 | shequan [蛇拳]z(-_-z)).....((s-_-)s 0 455 | dongganguangbo 三三三三三三三三三4(o|o ) [S奥特曼] 0 456 | wudi ↑↑↓↓←→←→BA...┗( -o-)┛无敌! 0 457 | nianli 念力~ ( -人-)···-~=~≡~≡ ((+o+))) 0 458 | fangwochuqu [放我出去~~~] ||Φ|(|T|Д|T|)|Φ|| 0 459 | shouliudan σ~ (`′メ [手榴弹!] 0 460 | bianzi [吃我一鞭!]( `0‘)ノ~~~~~~~~~ν 0 461 | yoxi 哟西!(9 ̄^ ̄)9 0 462 | nianzhou [念咒]((( (-h-) ))) 0 463 | xitele [Hi~Hitler!]( ·_·)ノ_·)ノ_·)ノ_·)ノ_·)ノ 0 464 | weifan [喂饭]( *^-^)ρ(^0^* ) 0 465 | weifan ( *^-^)ρ(*╯^╰)[不吃!] 0 466 | fk French (* ̄( ̄ *) Kiss! 0 467 | jizhang (  ̄ー ̄)人(^▽^ ) 0 468 | huosheng ヾ( ̄ー ̄)X(^▽^)ゞ[获胜者是……] 0 469 | wenbie [吻别](* ̄;( ̄ *) 0 470 | wo σ(⌒ー⌒) 0 471 | wo [呃~我……]σ(-_-メ) 0 472 | wo [我?]σ(· ·?) 0 473 | zhixingxing (*ˉ﹃ˉ)_☆☆[两罐纸星星] 0 474 | keke 咳咳>< 0 475 | buman (* ̄︿ ̄) [不满] 0 476 | biezui (* ̄︿ ̄) [瘪嘴] 0 477 | zaoan 早安呀~~~ o(* ̄▽ ̄*)ブ 0 478 | xiang (╯▽╰ ) 好香~~ 0 479 | xiangshou (╯▽╰ ) [享受] 0 480 | wunai ╮(╯-╰)╭ [无奈] 0 481 | mimi (一-一) [秘密] 0 482 | maomaochong (· ·)nnn [毛毛虫] 0 483 | kiss French (* ̄( ̄ *) Kiss! 0 484 | cao 凸(艹皿艹 ) 0 485 | bizui (⊙x⊙;) 0 486 | zhua W( ̄_ ̄)W 0 487 | kan (°ー°〃) [看] 0 488 | guzhang ””\\( ̄ー ̄) ( ̄ー ̄)//””[鼓掌] 0 489 | guzhang [鼓掌]└( ̄  ̄└)(┘ ̄  ̄)┘[鼓掌] 0 490 | laohu m( =∩王∩= )m 0 491 | fen ヾ(≧奋≦)〃 0 492 | fuqiang 无力扶墙...( _ _)ノ|壁 0 493 | yanwenzi ag108lau 0 494 | kedou (°°)~ (°°)~ (°°)~ (°°)~ 0 495 | taozui [陶醉]( *︾▽︾) 0 496 | -------------------------------------------------------------------------------- /emoticon-src/emoticon-table.txt.data: -------------------------------------------------------------------------------- 1 | aaa "o((>ω< ))o" 0 2 | aaa o(≧口≦)o 0 3 | ai ╮( ̄▽ ̄")╭ 0 4 | aiyo ( ̄y▽, ̄)╭ 哎哟哟…… 0 5 | ag ag108lau 0 6 | anan 安安啦~~~ o(* ̄▽ ̄*)ブ 0 7 | ao ヾ(≧O≦)〃嗷~ 0 8 | ao ┗|`O′|┛ 嗷~~ 0 9 | aoteman (o|o) 奥特曼…… 0 10 | aotuman (o|o) 凹凸曼…… 0 11 | baifo (-人-) [拜佛] 0 12 | bai m(_ _)m 0 13 | bai ヾ( ̄▽ ̄)Bye~Bye~ 0 14 | huishoupa (ToT)/~~~[含泪挥手帕] 0 15 | huishoupa (@^^)/~~~[挥手帕] 0 16 | baituo 拜托啦……(^人^) 0 17 | baobao [抱抱]━((*′ ▽`)爻(′▽`*))━!!! 0 18 | baobao [抱抱]━((*′д`)爻(′д`*))━!!!! 0 19 | baobao \( ̄︶ ̄)/ 抱抱~ 0 20 | baobao \( ̄︶ ̄*\))抱抱~ 0 21 | baotou ▄︻┻┳═一…… ☆(>○<) 0 22 | baoxiao ヾ(≧▽≦*)o 0 23 | baoxiao o(*≧▽≦)ツ 0 24 | baozaiwoshenshang ヾ(′▽`*)ゝ[包在我身上!] 0 25 | bbqiang 超远程BB枪!(# ̄□ ̄)o―∈‥oo━━━━━━━☆ 0 26 | beifaxianle (ˉ▽ˉ;)[呃~被发现了......] 0 27 | bengkui o(≧口≦)o 0 28 | bianmi o(′益`)o [便秘] 0 29 | bianzi §(* ̄▽ ̄*)§[辫子] 0 30 | biao <( ̄3 ̄)> 表! 0 31 | biezou ______λ......___丬 别走啊~~ 0 32 | bimao (′゜c_,゜` ) [鼻毛] 0 33 | bingo (o゜▽゜)o☆[BINGO!] 0 34 | bishi ╭∩╮(︶︿︶)╭∩╮鄙视你! 0 35 | biti ( ̄ ‘i  ̄;) 0 36 | biti ( ̄ ii  ̄;) ( ̄" ̄;) 0 37 | bo (*^ ^*)(^ *) 0 38 | bobo (*  ̄3)(ε ̄ *) [啵啵] 0 39 | bodongquan 真空波动拳!( `o′){ ···-=≡)) 0 40 | bqlz (◎_x) 0 41 | buhaoyisi o( ̄┰ ̄*)ゞ 0 42 | budong (@_@;)? [不懂] 0 43 | bukan (/▽\) 我不看…… 0 44 | bumingzhenxiang “不明真相的围观群众” 槑槑槑槑呆槑槑槑槑槑槑槑槑…… 0 45 | buqi ヾ( ┬o┬)┌θθθθ(;;_ _).o○[555~他不起来……] 0 46 | bushiwo ㄟ( ▔, ▔ )ㄏ [不是我干的] 0 47 | buxie [不屑]( ̄_, ̄ ) 0 48 | buyao °.°·(((p(≧□≦)q)))·°.°。 0 49 | buyao 不>( ̄ε ̄ =  ̄3 ̄)<要 0 50 | caishen (o′┏▽┓`o) [财神爷] 0 51 | canle X﹏X 惨了! 0 52 | caonima [草泥马]( ·ェ·)(·ェ· ) 0 53 | cayanlei (ノへ ̄、)[擦眼泪……] 0 54 | ceng ( * ̄▽ ̄)((≧︶≦*) [蹭] 0 55 | ceng [蹭](*≧︶≦))( ̄▽ ̄* )ゞ 0 56 | chaoxiao q(≧▽≦q) 0 57 | chiyao (。>︿<)_θ[吃药] 0 58 | chongchu 冲出!!___*\(  ̄皿 ̄)/#____ 0 59 | chou 抽!!( ̄ε(# ̄)☆╰╮( ̄▽ ̄///) 0 60 | choup ヾ(′▽`*)ゝ[包在我身上!] 0 61 | chouqi (ノへ ̄、)[抽泣] 0 62 | chouyan ( ̄ c ̄)y▂ξ。。。 0 63 | chuai <(  ̄^ ̄)(θ(θ☆( >_< 0 64 | chuanqiang ε=ε┣G┻F┳ε=ヽ(* ̄▽ ̄)ノ┻W┫穿墙过去! 0 65 | chukou [EXIT]______λ......_____ 0 66 | chukou [EXIT]λ…λλ…λ…λλλ… 0 67 | chuo o( ̄▽ ̄*)ゞ)) ̄▽ ̄*)o [手肘戳戳] 0 68 | chuo (~ ̄▽ ̄)→))* ̄▽ ̄*)o [手指戳戳] 0 69 | chuolian →)╥﹏╥) [戳] 0 70 | ciyunililiang [赐予你力量!]( * ̄▽ ̄)o ─═≡※:☆▆▅▄▃▂_ 0 71 | dabizi (′台` ) [大鼻子] 0 72 | dai ━┳━ ━┳━ 0 73 | dai ( ̄△ ̄;) 0 74 | dai ( ̄旦 ̄;) 0 75 | daizhi 呆滞 ━┳━ ━┳━ 0 76 | danding 淡━━( ̄ー ̄*|||━━定 0 77 | dangran 当然!<(ˉ^ˉ)> 0 78 | dao Σ(っ °Д °;)っ 0 79 | dao Σ(`д′*ノ)ノ 0 80 | daoba (-_-メ)[刀疤] 0 81 | dawenzi Pia!(o ‵-′)ノ” [臭蚊子!] 0 82 | dengdeng ...(* ̄0 ̄)ノ[等等我…我……我…………] 0 83 | dese ~( ̄▽ ̄~)(~ ̄▽ ̄)~ 0 84 | deyi <( ̄ˇ ̄)/ 0 85 | dggb 动感光波!!!(  ̄O ̄)ノノ……∞∞OOO))) 0 86 | diantou ( ̄ー ̄(_ _( ̄ー ̄(_ _ [点头] 0 87 | die 跌(┬_┬)↘ 0 88 | diedao [啪叽~摔一跟头……]((o_ _)'彡☆ 0 89 | diluonan [低落] (#`-_ゝ-) 0 90 | ding d=====( ̄▽ ̄*)b [顶!] 0 91 | ditou (。﹏。) [低头] 0 92 | ditou (。_。) [低头] 0 93 | dongganguangbo 动感光波!!!(  ̄O ̄)ノノ……∞∞OOO))) 0 94 | dou o((⊙﹏⊙))o. [抖] 0 95 | duibuqi 对不起~ <(_ _)> 0 96 | dun ||┣(—_\) [金盾!] 0 97 | duo ┬┴┤_·) 0 98 | duzui o( ̄ε ̄*) [嘟嘴] 0 99 | duzui (○` 3′○) [嘟嘴] 0 100 | e ("▔□▔) 0 101 | e (⊙﹏⊙) 0 102 | e o(` · ~ · ′。)o 0 103 | e 这个…… 呃~~ -______-" 0 104 | e -________-'' 0 105 | en 嗯~ o(* ̄▽ ̄*)o 0 106 | fangp ○| ̄|_ =3 0 107 | fangyu 防御!(((\( ̄一 ̄)/))) 0 108 | fanxing (  ̄  ̄)σ…( _ _)ノ|壁 0 109 | fanzhuo (╯′□`)╯ ┫:·'∵:.┻┻:·'.:┣∵·:. ┳┳☆ 0 110 | fanzhuo ┻━┻︵╰(‵□′)╯︵┻━┻ 0 111 | fanzhuo (╯‵□′)╯""┻━┻☆))>○<) 0 112 | fanzhuo 翻桌!(╯‵□′)╯︵┻━┻ 0 113 | fei ︿( ̄︶ ̄)︿ 0 114 | feiwen [飞吻] (* ̄3 ̄)╭ 0 115 | fengmofa 风魔法! (/-_-)/ξ ξ ξ ξ ξ ξ (+_+ /)/~~~ 0 116 | fengshan ε~( ~( ~ ( 卍 )\( ̄▽ ̄ \)[超强风扇吹] 0 117 | fenlie 分>( ̄▽ ̄ =  ̄︿ ̄)<裂 0 118 | fenshen 无敌影分身!((≧(≧▽(≧▽≦(≧▽≦)≧▽≦)▽≦)≦))) 0 119 | fenshen 幻影术!((( ̄( ̄( ̄( ̄ー ̄) ̄) ̄) ̄))) 0 120 | fufu ( ̄ˇ ̄)v 0 121 | fufu fufu~ ^u^ 0 122 | fuhuo ...:.;::..;::: .:.;::….;: ̄)…:.;:□ ̄)( ̄□ ̄*)复活! 0 123 | fuyanjing (-@y@) [扶眼镜] 0 124 | gagaga .<{=....(嘎~嘎~嘎~) 0 125 | ganbei ( ̄▽ ̄)~■干杯□~( ̄▽ ̄) 0 126 | ganbei []~( ̄▽ ̄)~* 干杯! 0 127 | gandon 感动!o(*≧▽≦*)m 0 128 | gao (* ̄▽)u┌┐ d(▽ ̄*)[高~实在是高!] 0 129 | gaozhuang ( σ'ω')σ 0 130 | gaozhuang (′д`σ)σ [告状] 0 131 | gaozhuang o(>O<;; )σ 0 132 | gennishuo ╰( ̄▽ ̄)╭ 跟你说厚~ 0 133 | gfw ┳G┻┳F┳┻W┫ 0 134 | go <( ̄︶ ̄)↗[GO!] 0 135 | go <( ̄OO, ̄)/[GO!] 0 136 | good Good! o( ̄▽ ̄)d 0 137 | gougou U·ェ·*U [狗狗] 0 138 | gougou U·ェ·U [狗狗] 0 139 | guai o(*^@^*)o 乖~ 0 140 | gudan ______λ......_____ 0 141 | gui ┏┛墓┗┓...(((m -__-)m 0 142 | guilian ( ̄┰ ̄*) 0 143 | gun 滚来滚去……~(~o ̄▽ ̄)~o 。。。滚来滚去……o~(_△_o~) ~。。。 0 144 | ha O口O! 0 145 | ha (#°Д°) 0 146 | ha Σ(⊙▽⊙"a... 0 147 | haha o(*≧▽≦)ツ 0 148 | han ( ̄_ ̄|||) 0 149 | han (寒 ̄ii ̄)彡…彡…彡 0 150 | han ( ̄▽ ̄") 0 151 | hao o(*^▽^*)o [好~~] 0 152 | haoba 好吧…… ╮(╯-╰)╭ 0 153 | haozhuyi (o゜▽゜)o☆[好主意!] 0 154 | hehe o(* ̄▽ ̄*)o 0 155 | heiban 【】\(·ω·`)o 0 156 | heihei o(* ̄▽ ̄*)ゞ 0 157 | heikediguo [黑客帝国下腰!] ┌(_Д_┌ )┐ 0 158 | hema ( ̄。。 ̄)[河马] 0 159 | heng (;′⌒`) 0 160 | heng o( ̄ヘ ̄o#) 0 161 | heng (ε- ) 0 162 | heng ( -з) 0 163 | hh o(* ̄▽ ̄*)o 0 164 | hh ( ̄▽ ̄") 0 165 | hhh ^-^ 0 166 | hhh ^O^ 0 167 | hhhh 快使用双截棍,┗(`o′)┓哼┏(`○′)┛哼┏(`o′)┓哈┗(`O′)┛兮!! 0 168 | hi Hi~ o(* ̄▽ ̄*)ブ 0 169 | hiahia ○( ^皿^)っHiahiahia.... 0 170 | hoho ( ̄y▽ ̄)╭ Ohohoho..... 0 171 | hoho hoho ^O^ 0 172 | hosts C:\windows\system32\drivers\etc 0 173 | http https:// 0 174 | http http:// 0 175 | huairen [坏人……] ~( TロT)σ 0 176 | huhu (_ _)。゜zzZ 0 177 | huhuan (/0 ̄)o [呼唤] 0 178 | huijia 『家』 ~o(▽` o) =3 =3 =3 0 179 | huoche ●┻┓⌒ Σ┌┘車└┐=3 =3 =3 0 180 | huofus 霍夫斯泰德 0 181 | huojiantong [火箭筒,发射!](* ̄皿 ̄)=Σ口>=Σ口>=Σ口> 0 182 | jiaji 无敌肉包拳!(o  ̄3)==@))゜ロ゜((@==(′ε′ )o  0 183 | jiao ( ̄~ ̄) 嚼! 0 184 | jiayou 加油!(o^^)oo(^^o) 0 185 | jing Σ(っ °Д °;)っ 0 186 | jing Σ(`д′*ノ)ノ 0 187 | jing Σ( ° △ °|||)︴ 0 188 | jirou ┗|*`0′*|┛ 0 189 | jiujie o(′益`)o 0 190 | jiujie ( -'`-; ) 0 191 | jiuni <( ̄ ﹌  ̄)@m 就你! 0 192 | jizhang (┘ ̄︶ ̄)┘└( ̄︶ ̄└)[GiveMeFive!] 0 193 | jizhang (〃 ̄︶ ̄)人( ̄︶ ̄〃)[击掌] 0 194 | jushou o(*^▽^*)┛[举手] 0 195 | chifan [吃饭去鸟].....(((((ヾ( o=^·ェ·)o ┏━┓ 0 196 | kalaok [卡拉OK] ...φ(0 ̄*)啦啦啦_φ(* ̄0 ̄)′ 0 197 | kanhaonio (@^0^)看好你哦! 0 198 | kao 凸(゜皿゜メ) 靠! 0 199 | keai n(*≧▽≦*)n 0 200 | kge [K歌] ...φ(0 ̄*)啦啦啦_φ(* ̄0 ̄)> 0 201 | koushui ˋ( ° ▽、° ) 口水ing... 0 202 | ku 好苦~( >﹏<) 0 203 | ku ( >﹏<。)~呜呜呜…… 0 204 | kun (o-ωq)).oO 困,揉眼睛…… 0 205 | kunao [苦恼] ( -'`-; ) 0 206 | laila 来啦~(~o ̄▽ ̄)~o ~。。。 0 207 | laiya <(* ̄ー ̄)ゞ来呀~[挑衅] 0 208 | lalala ...φ(0 ̄*)啦啦啦_φ(* ̄0 ̄)> 0 209 | lei (┳_┳)... 0 210 | lei /(ㄒoㄒ)/~~ 0 211 | shangxin [伤心](;′⌒`) 0 212 | leiben (PД`q。)·。'゜冰天雪地掩面泪奔…… 0 213 | lengxiao (  ̄ー ̄)[冷笑] 0 214 | lianhong (*/ω\*)[脸红掩面] 0 215 | liedui (* ̄^ ̄(* ̄^ ̄(* ̄^ ̄)[列队] 0 216 | manzu o( ̄ˇ ̄)o 0 217 | manzu o(* ̄︶ ̄*)o 0 218 | mao o( =·ω·= )m 0 219 | mao o(=·ェ·=)m 0 220 | max MIN■■■■■□□MAX 0 221 | meibanf ╮( ̄▽ ̄")╭ 没办法~ 0 222 | meiren ||o(*°ω°*)o|Ю [没人在哦?] 0 223 | yourenma ||o(*°▽°*)o|Ю [有人吗?] 0 224 | mianbi (  ̄  ̄)σ…( _ _)ノ|壁 0 225 | miao 喵~o( =∩ω∩= )m 0 226 | miao 喵~ >▽< 0 227 | miehhh (/ ̄ˇ ̄)/ 0 228 | miehhh 咩哈哈哈哈……<(* ̄▽ ̄*)/ 0 229 | mieshi [蔑视]( ̄_, ̄ ) 0 230 | mingku ε(┬┬﹏┬┬)3 命苦... 0 231 | mmm mmm...f('︶︿︶)o 0 232 | mmm mmm..... 0 233 | mobai [膜拜]_| ̄|○ → _|\○_ → _/\○_ → ____○_ 0 234 | mojiezuo Capricorn 0 235 | momo ╰( ̄ω ̄o) [摸摸头] 0 236 | momo [摸摸头](~ ̄▽ ̄)ノ 0 237 | mua mua! (*╯3╰) 0 238 | n ヾ(≧へ≦)〃[嗯!] 0 239 | n 嗯!o( ̄︶ ̄)n 0 240 | nalipao (/// ̄皿 ̄)○~[哪~里跑?!] 0 241 | naozhong ☆{{{Д}}} ☆!! [铃铃铃] 0 242 | ni [是不是你?!](σ`д′)σ 0 243 | ni Σ(  ̄д ̄;) 你!! 0 244 | nianzhou ……(((\( ̄一 ̄)/)))[念咒] 0 245 | niao --\(˙<>˙)/-- 0 246 | nie 无敌捏脸功!<( ‵□′)───C<─___-)|| 0 247 | nie ~( ̄▽ ̄)~* 0 248 | nihuilaila ヾ(^▽^*))) 你回来啦~~ 0 249 | ninini [你你你……] ~( TロT)σ 0 250 | nishui ゜゜┌┴o゜゜゜゜°[溺水] 0 251 | niuerduo 捏耳朵!<( ‵□′)>───Cε(┬﹏┬)3 0 252 | nnn [你你你……] ~( TロT)σ 0 253 | nu (o#゜ 曲゜)o 0 254 | nu MIN■■■■■□□MAX(╯‵□′)╯︵┻━┻ 0 255 | nu ε=怒ε=怒ε=怒ε=怒ε=( o`ω′)/ 0 256 | nu (#‵′) 0 257 | o (⊙o⊙)? 0 258 | o _( ̄0 ̄)_[哦~] 0 259 | ohno Oh~ no!!!! 0 260 | ohye Oh yeah!\(^&^)/ 0 261 | ok OK 0 262 | paidui λ…λλ…λ…入λλ… 0 263 | paishou ””\\( ̄ー ̄) ( ̄ー ̄)//””[拍手拍手] 0 264 | paishou [拍手]└( ̄  ̄└)(┘ ̄  ̄)┘[拍手] 0 265 | paizhuo o(*≧▽≦)ツ┏━┓[拍桌狂笑!] 0 266 | pao ε = = (づ′▽`)づ 0 267 | nu ε=怒ε=怒ε=怒ε=怒ε=( o`ω′)ノ 0 268 | pao ヾ(*′▽`*)ノ彡☆ノヽノヽノヽ 0 269 | pao ε=ε=ε=(~ ̄▽ ̄)~ 0 270 | papa [怕怕]━((*′д`)爻(′д`*))━!!!! 0 271 | pdr ヾ(′▽`* )ノ~ 0 272 | penhuo 炎炎炎>(~Q~;;) 0 273 | pia Pia!(o ‵-′)ノ”(ノ﹏<。) 0 274 | pia ( ̄ε(# ̄)☆╰╮o( ̄▽ ̄///) 0 275 | piao (~o ̄3 ̄)~ 0 276 | piao (~ ̄▽ ̄)~ 0 277 | piao .....((/- -)/ 0 278 | pingpang ( ^o)ρ┳┻┳°σ(o^ ) [乒乓球] 0 279 | ppr ︿( ̄︶ ̄)︿[飘飘然……] 0 280 | qiang ▄︻┻┳═一…… 0 281 | qichuang (o ̄Д ̄)<起床! ※=○☆(__*)Zzz 0 282 | qichuang (o ̄ω ̄)○))o(__*)Zzz[推推~起床啦!] 0 283 | qichuang ( *′д)/o(_ _)ozzZZ…[起床啦!] 0 284 | qidai [期待] (☆▽☆) 0 285 | qie (ˉ▽ ̄~) 切~~ 0 286 | qie 切~~( ﹁ ﹁ ) ~~~ 0 287 | qing ( ^ ^) _U~~ 0 288 | qinqin (*  ̄)( ̄▽ ̄*)ゞ[亲亲] 0 289 | qinqin [亲亲]o(* ̄3 ̄)o 0 290 | qu (づ ̄ 3 ̄)づ...去去去~ 0 291 | qu 乀(ˉεˉ乀)...去去去~ 0 292 | quan (Д゜(○=(゜ 皿゜)=○)゜Д゜) 0 293 | quan (╬ ̄皿 ̄)=○#( ̄#)3 ̄) 0 294 | qus 去死!(-__-)=@))> o<) 0 295 | re 炎炎炎>(~Q~;;) 0 296 | ren o(-"-;) [我忍!] 0 297 | reng ノ ̄ー ̄)ノ ⌒ >┼○"☆||壁 0 298 | renzheb 看我忍者镖!( ‵▽′)ノ'卍卍卍卍卍卍 Σ(゜д゜;) 0 299 | roubaoquan 无敌肉包拳!(o  ̄3)==@))゜ロ゜((@==(′ε′ )o 0 300 | sahua 撒花!( ̄▽ ̄)o∠※PAN!=.:*:'☆.:*:'★':* 0 301 | sahua 撒花!*★,°*:.☆\( ̄▽ ̄)/$:*.°★* 。 0 302 | sandan 散弹发射!!▄︻┻┳═一∵∴∷∶∵ (∵_,∵)>>>> 0 303 | shachong 杀虫剂!( ▼▼)/鹵〈 巛巛巛 ( ◎_x)/ 0 304 | shan 我闪!|(·_·) |·_·) |_·) |·) | ) 0 305 | shanren [闪人](* ̄▽ ̄)( ̄▽:;.…::;.:.:::;..::;.:... 0 306 | shejian [射箭](  ̄ー ̄)——)-=======>-->> 0 307 | shena 神啊~\( ̄0 ̄)/ 0 308 | shengqi <(-︿-)> 0 309 | shenmedongxi [靠!什么东西?!] ( `д′) 0 310 | shibushini [是不是你?!](σ`д′)σ 0 311 | shihua 石━━∑( ̄□ ̄*|||━━化 0 312 | shihua (ˉ▽ˉ;)...[石化ing~] 0 313 | shili [视力表]┫♀旦 ̄)σ(呃……) 0 314 | shiluo (。_。) [失落] 0 315 | shui (′д` )…彡…彡[衰] 0 316 | shy shy~ o(*////▽////*)q 0 317 | sigh ( ′ 3`) sigh~ 0 318 | sile (:D)┼─┤死亡中 0 319 | sxiaoh S小孩! (o ‵-′)ノ”(ノ_<。) 0 320 | t 无敌幻影脚!ヽ(ヽ `д′)ヽ`д′)ヽ`д′)┌┛┌┛┌┛★)`з゜)y 0 321 | t 无影脚!<(  ̄︿ ̄)︵θ︵θ︵θ︵θ︵☆(>口<-) 0 322 | t <(  ̄^ ̄)(θ(θ☆( >_< 0 323 | taikepale [太可怕了]ヽ(*。>Д<)o゜ 0 324 | tanhuangq 无敌弹簧拳!( ‵Д′)=○))~~~~~~Ю))>o<)/ 0 325 | tanshou ╮( ╯ 3 ╰ )╭ 0 326 | tanshou ㄟ( ▔, ▔ )ㄏ 0 327 | tanshou ╮(╯-╰)╭ 0 328 | tanshou ╮( ̄▽ ̄")╭ 0 329 | tao ε=ε=┏( >_<)┛ 0 330 | tao ε=ε=ε=┏(゜ロ゜;)┛ 0 331 | tao ε=ε=ε=ε=ヽ(* ̄o ̄)ノ 0 332 | taom \("▔□▔)/\("▔□▔)/ [逃命啊~~] 0 333 | taoyan (ノω<。)ノ))☆.。讨厌啦~ 0 334 | tat (ノへ ̄、)[抽泣] 0 335 | tat o(≧∩≦)o 0 336 | tat o(TヘTo) 0 337 | tel 【TEL】<铃铃铃~ヾ( ̄  ̄*)==3=3=3 0 338 | thx ☆⌒(*^-゜)v THX!! 0 339 | tianzhuwoye [天助我也~] ヾ(*′▽`*)彡 0 340 | tiaoxin <(* ̄ー ̄)ゞ来啊~[挑衅] 0 341 | toukan [偷看](/ω·\*) 0 342 | toukan [偷看](/ω\*)……… (/ω·\*) 0 343 | toukui |壁|_☆) 0 344 | toukui ┬┴┤_·) 0 345 | toupai [偷拍] Σ[ ◎ ]}ー′) 0 346 | touxiang n(→_←)┛ 0 347 | touxiang ┗( T﹏T )┛[举手投降] 0 348 | touxiang o( >﹏<。)┛ 0 349 | tu [吐]( >ρ < ”) 0 350 | tun 0^)吞! 0 351 | tuozou ヽ(゜▽゜ )-C<(/;◇;)/~[拖走] 0 352 | tushetou ( ̄┰ ̄*) 0 353 | wa (PД`q。)·。'゜ 0 354 | wabishi [挖鼻屎] (* ̄rǒ ̄) 0 355 | wakkk 哇卡卡卡卡卡……o((≧▽≦o) 太好笑了!! 0 356 | wakkk <( ̄▽ ̄)/ 0 357 | walie 哇咧!Σ(⊙▽⊙"a... 0 358 | wansui 万岁!*★,°*:.☆\( ̄▽ ̄)/$:*.°★* 。 0 359 | wc ∥wc∥ o(- -o) =з =з =з 0 360 | wc ∥WC||_·)╯去下厕厕…… 0 361 | weiguan (﹁"﹁) 0 362 | weiguan 围观!( → →) 0 363 | weiguan (← ← )围观! 0 364 | weiqu ╥﹏╥... 0 365 | wocuole (。﹏。*) 我错了…… 0 366 | wohuilaila ||ヽ(* ̄▽ ̄*)ノミ|Ю[我回来啦~] 0 367 | wolaile 我来了~(~ ̄▽ ̄)~ 0 368 | woniu @/" 0 369 | woq o( ̄ヘ ̄o#) 握拳! 0 370 | woquan o( ̄ヘ ̄o* )[握拳!] 0 371 | wow wow~ ⊙o⊙ 0 372 | wyj 无影脚!<(  ̄︿ ̄)︵θ︵θ︵θ︵θ︵☆(>口<-) 0 373 | xiao ……o((≧▽≦o) 太好笑了!! 0 374 | xiaoheiban https://groups.google.com/group/yanwenzi 0 375 | xiaoheiwu 【小黑屋】ヽ( ̄︿ ̄ )—C<(/;◇;)/ 0 376 | xiaoshi [消失](* ̄□ ̄)( ̄□:;.…::;.:.:::;..::;.:... 0 377 | xiaoxin ㄟ( ▔, ▔ )ㄏ 0 378 | xiaoxin [小新]<( ̄︶ ̄)↗ 0 379 | xiayao [黑客帝国下腰!] ┌(_Д_┌ )┐ 0 380 | xiee [邪恶]( ‵▽′)ψ 0 381 | xiexie 谢啦!!☆⌒(*^-゜)v 0 382 | xiey (﹁"﹁) 0 383 | xiey ( ̄. ̄)+ 0 384 | xiey ( ﹁ ﹁ ) ~→ 0 385 | xiezi ...ψ(。。 ) 0 386 | xingfu o(* ̄▽ ̄*)o 0 387 | xinghao ε=( ̄。 ̄;A 呼~幸好幸好…… 0 388 | xinshenbuning (゜゜ )心(。。)神(゜゜ )不(。。)宁"... 0 389 | xinwei ( ╯▽╰)[欣慰] 0 390 | xiong (+(工)+╬) 0 391 | xiong (* ̄(エ) ̄) 0 392 | xiu o(*////▽////*)q 0 393 | xiu p(# ̄▽ ̄#)o 0 394 | xxoo 卐~%?…,# *'☆&℃$︿★?…… 0 395 | xxoo ╳╳○○ 0 396 | luanma 卐~%?…,# *'☆&℃$︿★? 0 397 | y (* ̄▽ ̄)y 0 398 | y (* ̄︶ ̄)y 0 399 | y ^_^)y 0 400 | yanjing (-@y@) [扶眼镜] 0 401 | yanmian (*/ω\*)[脸红掩面] 0 402 | yanshen ━┳━ ━┳━ 0 403 | yessir Yes,sir! <( ̄O ̄)/ 0 404 | yinggoubi ( ̄ム ̄) [鹰钩鼻] 0 405 | yinshen 忍术~隐!( ̄人 ̄)( ̄人:.;:…( ̄...:.;::..;::: .:;.…::;.:..:;.:... 0 406 | yinshen 隐身!(* ̄□ ̄)( ̄□:;.…::;.:.:::;..::;.:... 0 407 | yiqi ヽ( ̄ω ̄( ̄ω ̄〃)ゝ 0 408 | yiqi ╭(′▽`)╭(′▽`)╯ 0 409 | yo (^U^)ノ~YO 0 410 | youle (o゜▽゜)o☆[有了!] 0 411 | yu >°)))>彡 0 412 | yuannian o(一︿一+)o 怨.念.... 0 413 | yufeng 御风_凌 0 414 | yun (((φ(◎ロ◎;)φ))) 0 415 | yun 晕!@o@" 0 416 | yundong [运动]╔囧╗╔囧╝╚囧╝╚囧╗ 0 417 | zaodianhuilaio [早点回来哦~](~ ̄(OO) ̄)ブ 0 418 | zaogao X﹏X 糟糕! 0 419 | zhadan (╯‵□′)╯炸弹!···*~● 0 420 | zhan ˋ( ° ▽、° ) (o( ̄▽ ̄///(斩!!) 0 421 | zhang 涨( ̄︶ ̄)↗ 0 422 | zhaoxiang Σ[ ◎ ]} 0 423 | zhayan ο(=·ω<=)ρ⌒☆[媚眼] 0 424 | zhenda [真哒?!] o(〃'▽'〃)o 0 425 | zhenfen (o>ε(o>u(≧∩≦) [振奋] 0 426 | zhenkongbodongquan 真空波动拳!( `o′){ ···-=≡)) 0 427 | zhenzuo ━━(o_ _)o━━(o―_―)o━━(9 ̄ー ̄)9[振作!] 0 428 | zhi [就你好了~] (@゜▽゜) 0 429 | zhi [就是他!] (@`д′) 0 430 | zhi (﹁ ﹁ )σ[那边那个] 0 431 | zhi <( ̄ ﹌  ̄)@m 0 432 | zhihuijiaotong [交通志愿老大妈指挥ing...] (o^~^)尸" 0 433 | zhizhangmao ( ゜,_ゝ゜) [痣长毛] 0 434 | zhoumei [皱眉](-"-) 0 435 | zhuakuang [抓狂]"o((>ω< ))o" 0 436 | zhuakuang [抓狂]o(>@<)o 0 437 | tianxuandizhuan ヾ(   )ノ゛天ヾ( °д)ノ゛旋ヾ(°д°)ノ゛地ヾ(д° )ノ゛转ヾ(  )ノ゛ 0 438 | zhuangqiang ┳G┻F┳W┫☆(ノ﹏<。) 0 439 | zhui o(°▽、°o)....+(( ̄﹏ ̄m )~ 你给我回来! 0 440 | zhuisha --==≡≡〈〈《( / ̄皿 ̄)=O));>o<)/ 0 441 | zisha …〒_〒…‵o′-一┳═┻︻▄[畏罪自杀…] 0 442 | zuomeng ZZzz…(。-ω-)..ooO((【·:*:~夢~:*:·】)) 0 443 | zuqiu ( · ·)L☆ .....○ 冂 [足球] 0 444 | chayao <)。(> [叉腰] 0 445 | xibeifeng [喝西北风]( ′Д`)彡 0 446 | mimi (。人。) 0 447 | yezhu ( *⊙~⊙) [噎住] 0 448 | yesi ( *⊙~⊙) [噎死] 0 449 | daheqian (_ _)( - . - )(~O~) ……( - . - ) [打呵欠] 0 450 | wei 喂!(#`O′) 0 451 | zhu ^(* ̄(oo) ̄)^ 0 452 | lairenna [来人呐~](o ;′Д`)ノ゛ 0 453 | zuiquan [醉拳]ヨロ (*~▽~)ノ ヨロ ヽ(~▽~*)ヨロ (*~▽~)―〇 ☆ バシ ))>口<) 0 454 | shequan [蛇拳]z(-_-z)).....((s-_-)s 0 455 | dongganguangbo 三三三三三三三三三4(o|o ) [S奥特曼] 0 456 | wudi ↑↑↓↓←→←→BA...┗( -o-)┛无敌! 0 457 | nianli 念力~ ( -人-)···-~=~≡~≡ ((+o+))) 0 458 | fangwochuqu [放我出去~~~] ||Φ|(|T|Д|T|)|Φ|| 0 459 | shouliudan σ~ (`′メ [手榴弹!] 0 460 | bianzi [吃我一鞭!]( `0‘)ノ~~~~~~~~~ν 0 461 | yoxi 哟西!(9 ̄^ ̄)9 0 462 | nianzhou [念咒]((( (-h-) ))) 0 463 | xitele [Hi~Hitler!]( ·_·)ノ_·)ノ_·)ノ_·)ノ_·)ノ 0 464 | weifan [喂饭]( *^-^)ρ(^0^* ) 0 465 | weifan ( *^-^)ρ(*╯^╰)[不吃!] 0 466 | fk French (* ̄( ̄ *) Kiss! 0 467 | jizhang (  ̄ー ̄)人(^▽^ ) 0 468 | huosheng ヾ( ̄ー ̄)X(^▽^)ゞ[获胜者是……] 0 469 | wenbie [吻别](* ̄;( ̄ *) 0 470 | wo σ(⌒ー⌒) 0 471 | wo [呃~我……]σ(-_-メ) 0 472 | wo [我?]σ(· ·?) 0 473 | zhixingxing (*ˉ﹃ˉ)_☆☆[两罐纸星星] 0 474 | keke 咳咳>< 0 475 | buman (* ̄︿ ̄) [不满] 0 476 | biezui (* ̄︿ ̄) [瘪嘴] 0 477 | zaoan 早安呀~~~ o(* ̄▽ ̄*)ブ 0 478 | xiang (╯▽╰ ) 好香~~ 0 479 | xiangshou (╯▽╰ ) [享受] 0 480 | wunai ╮(╯-╰)╭ [无奈] 0 481 | mimi (一-一) [秘密] 0 482 | maomaochong (· ·)nnn [毛毛虫] 0 483 | kiss French (* ̄( ̄ *) Kiss! 0 484 | cao 凸(艹皿艹 ) 0 485 | bizui (⊙x⊙;) 0 486 | zhua W( ̄_ ̄)W 0 487 | kan (°ー°〃) [看] 0 488 | guzhang ””\\( ̄ー ̄) ( ̄ー ̄)//””[鼓掌] 0 489 | guzhang [鼓掌]└( ̄  ̄└)(┘ ̄  ̄)┘[鼓掌] 0 490 | laohu m( =∩王∩= )m 0 491 | fen ヾ(≧奋≦)〃 0 492 | fuqiang 无力扶墙...( _ _)ノ|壁 0 493 | yanwenzi ag108lau 0 494 | kedou (°°)~ (°°)~ (°°)~ (°°)~ 0 495 | taozui [陶醉]( *︾▽︾) 0 496 | -------------------------------------------------------------------------------- /emoticon-src/Phrases.ini: -------------------------------------------------------------------------------- 1 | aaa,3="o((>ω< ))o" 2 | aaa,2=o(≧口≦)o 3 | ai,3=╮( ̄▽ ̄")╭ 4 | aiyo,2=( ̄y▽, ̄)╭ 哎哟哟…… 5 | ag,3=ag108lau 6 | anan,1=安安啦~~~ o(* ̄▽ ̄*)ブ 7 | ao,3=ヾ(≧O≦)〃嗷~ 8 | ao,2=┗|`O′|┛ 嗷~~ 9 | aoteman,3=(o|o) 奥特曼…… 10 | aotuman,3=(o|o) 凹凸曼…… 11 | baifo,4=(-人-) [拜佛] 12 | bai,3=m(_ _)m 13 | bai,2=ヾ( ̄▽ ̄)Bye~Bye~ 14 | huishoupa,4=(ToT)/~~~[含泪挥手帕] 15 | huishoupa,3=(@^^)/~~~[挥手帕] 16 | baituo,2=拜托啦……(^人^) 17 | baobao,5=[抱抱]━((*′ ▽`)爻(′▽`*))━!!! 18 | baobao,4=[抱抱]━((*′д`)爻(′д`*))━!!!! 19 | baobao,3=\( ̄︶ ̄)/ 抱抱~ 20 | baobao,2=\( ̄︶ ̄*\))抱抱~ 21 | baotou,2=▄︻┻┳═一…… ☆(>○<) 22 | baoxiao,4=ヾ(≧▽≦*)o 23 | baoxiao,3=o(*≧▽≦)ツ 24 | baozaiwoshenshang,3=ヾ(′▽`*)ゝ[包在我身上!] 25 | bbqiang,2=超远程BB枪!(# ̄□ ̄)o―∈‥oo━━━━━━━☆ 26 | beifaxianle,2=(ˉ▽ˉ;)[呃~被发现了......] 27 | bengkui,3=o(≧口≦)o 28 | bianmi,2=o(′益`)o [便秘] 29 | bianzi,3=§(* ̄▽ ̄*)§[辫子] 30 | biao,2=<( ̄3 ̄)> 表! 31 | biezou,3=______λ......___丬 别走啊~~ 32 | bimao,5=(′゜c_,゜` ) [鼻毛] 33 | bingo,1=(o゜▽゜)o☆[BINGO!] 34 | bishi,3=╭∩╮(︶︿︶)╭∩╮鄙视你! 35 | biti,4=( ̄ ‘i  ̄;) 36 | biti,3=( ̄ ii  ̄;) ( ̄" ̄;) 37 | bo,2=(*^ ^*)(^ *) 38 | bobo,2=(*  ̄3)(ε ̄ *) [啵啵] 39 | bodongquan,1=真空波动拳!( `o′){ ···-=≡)) 40 | bqlz,2=(◎_x) 41 | buhaoyisi,2=o( ̄┰ ̄*)ゞ 42 | budong,3=(@_@;)? [不懂] 43 | bukan,2=(/▽\) 我不看…… 44 | bumingzhenxiang,2=“不明真相的围观群众” 槑槑槑槑呆槑槑槑槑槑槑槑槑…… 45 | buqi,2=ヾ( ┬o┬)┌θθθθ(;;_ _).o○[555~他不起来……] 46 | bushiwo,3=ㄟ( ▔, ▔ )ㄏ [不是我干的] 47 | buxie,3=[不屑]( ̄_, ̄ ) 48 | buyao,3=°.°·(((p(≧□≦)q)))·°.°。 49 | buyao,2=不>( ̄ε ̄ =  ̄3 ̄)<要 50 | caishen,2=(o′┏▽┓`o) [财神爷] 51 | canle,2=X﹏X 惨了! 52 | caonima,3=[草泥马]( ·ェ·)(·ェ· ) 53 | cayanlei,3=(ノへ ̄、)[擦眼泪……] 54 | ceng,3=( * ̄▽ ̄)((≧︶≦*) [蹭] 55 | ceng,4=[蹭](*≧︶≦))( ̄▽ ̄* )ゞ 56 | chaoxiao,2=q(≧▽≦q) 57 | chiyao,3=(。>︿<)_θ[吃药] 58 | chongchu,3=冲出!!___*\(  ̄皿 ̄)/#____ 59 | chou,2=抽!!( ̄ε(# ̄)☆╰╮( ̄▽ ̄///) 60 | choup,2=ヾ(′▽`*)ゝ[包在我身上!] 61 | chouqi,3=(ノへ ̄、)[抽泣] 62 | chouyan,5=( ̄ c ̄)y▂ξ。。。 63 | chuai,2=<(  ̄^ ̄)(θ(θ☆( >_< 64 | chuanqiang,3=ε=ε┣G┻F┳ε=ヽ(* ̄▽ ̄)ノ┻W┫穿墙过去! 65 | chukou,3=[EXIT]______λ......_____ 66 | chukou,2=[EXIT]λ…λλ…λ…λλλ… 67 | chuo,4=o( ̄▽ ̄*)ゞ)) ̄▽ ̄*)o [手肘戳戳] 68 | chuo,3=(~ ̄▽ ̄)→))* ̄▽ ̄*)o [手指戳戳] 69 | chuolian,3=→)╥﹏╥) [戳] 70 | ciyunililiang,1=[赐予你力量!]( * ̄▽ ̄)o ─═≡※:☆▆▅▄▃▂_ 71 | dabizi,2=(′台` ) [大鼻子] 72 | dai,2=━┳━ ━┳━ 73 | dai,4=( ̄△ ̄;) 74 | dai,3=( ̄旦 ̄;) 75 | daizhi,3=呆滞 ━┳━ ━┳━ 76 | danding,2=淡━━( ̄ー ̄*|||━━定 77 | dangran,2=当然!<(ˉ^ˉ)> 78 | dao,4=Σ(っ °Д °;)っ 79 | dao,3=Σ(`д′*ノ)ノ 80 | daoba,3=(-_-メ)[刀疤] 81 | dawenzi,3=Pia!(o ‵-′)ノ” [臭蚊子!] 82 | dengdeng,3=...(* ̄0 ̄)ノ[等等我…我……我…………] 83 | dese,2=~( ̄▽ ̄~)(~ ̄▽ ̄)~ 84 | deyi,2=<( ̄ˇ ̄)/ 85 | dggb,2=动感光波!!!(  ̄O ̄)ノノ……∞∞OOO))) 86 | diantou,3=( ̄ー ̄(_ _( ̄ー ̄(_ _ [点头] 87 | die,5=跌(┬_┬)↘ 88 | diedao,3=[啪叽~摔一跟头……]((o_ _)'彡☆ 89 | diluonan,5=[低落] (#`-_ゝ-) 90 | ding,3=d=====( ̄▽ ̄*)b [顶!] 91 | ditou,2=(。﹏。) [低头] 92 | ditou,3=(。_。) [低头] 93 | dongganguangbo,2=动感光波!!!(  ̄O ̄)ノノ……∞∞OOO))) 94 | dou,3=o((⊙﹏⊙))o. [抖] 95 | duibuqi,2=对不起~ <(_ _)> 96 | dun,3=||┣(—_\) [金盾!] 97 | duo,3=┬┴┤_·) 98 | duzui,4=o( ̄ε ̄*) [嘟嘴] 99 | duzui,3=(○` 3′○) [嘟嘴] 100 | e,6=("▔□▔) 101 | e,5=(⊙﹏⊙) 102 | e,4=o(` · ~ · ′。)o 103 | e,3=这个…… 呃~~ -______-" 104 | e,2=-________-'' 105 | en,2=嗯~ o(* ̄▽ ̄*)o 106 | fangp,2=○| ̄|_ =3 107 | fangyu,2=防御!(((\( ̄一 ̄)/))) 108 | fanxing,3=(  ̄  ̄)σ…( _ _)ノ|壁 109 | fanzhuo,5=(╯′□`)╯ ┫:·'∵:.┻┻:·'.:┣∵·:. ┳┳☆ 110 | fanzhuo,4=┻━┻︵╰(‵□′)╯︵┻━┻ 111 | fanzhuo,3=(╯‵□′)╯""┻━┻☆))>○<) 112 | fanzhuo,2=翻桌!(╯‵□′)╯︵┻━┻ 113 | fei,2=︿( ̄︶ ̄)︿ 114 | feiwen,3=[飞吻] (* ̄3 ̄)╭ 115 | fengmofa,1=风魔法! (/-_-)/ξ ξ ξ ξ ξ ξ (+_+ /)/~~~ 116 | fengshan,3=ε~( ~( ~ ( 卍 )\( ̄▽ ̄ \)[超强风扇吹] 117 | fenlie,3=分>( ̄▽ ̄ =  ̄︿ ̄)<裂 118 | fenshen,3=无敌影分身!((≧(≧▽(≧▽≦(≧▽≦)≧▽≦)▽≦)≦))) 119 | fenshen,2=幻影术!((( ̄( ̄( ̄( ̄ー ̄) ̄) ̄) ̄))) 120 | fufu,3=( ̄ˇ ̄)v 121 | fufu,2=fufu~ ^u^ 122 | fuhuo,2=...:.;::..;::: .:.;::….;: ̄)…:.;:□ ̄)( ̄□ ̄*)复活! 123 | fuyanjing,3=(-@y@) [扶眼镜] 124 | gagaga,2=.<{=....(嘎~嘎~嘎~) 125 | ganbei,3=( ̄▽ ̄)~■干杯□~( ̄▽ ̄) 126 | ganbei,2=[]~( ̄▽ ̄)~* 干杯! 127 | gandon,2=感动!o(*≧▽≦*)m 128 | gao,2=(* ̄▽)u┌┐ d(▽ ̄*)[高~实在是高!] 129 | gaozhuang,4=( σ'ω')σ 130 | gaozhuang,3=(′д`σ)σ [告状] 131 | gaozhuang,5=o(>O<;; )σ 132 | gennishuo,2=╰( ̄▽ ̄)╭ 跟你说厚~ 133 | gfw,2=┳G┻┳F┳┻W┫ 134 | go,2=<( ̄︶ ̄)↗[GO!] 135 | go,3=<( ̄OO, ̄)/[GO!] 136 | good,2=Good! o( ̄▽ ̄)d 137 | gougou,3=U·ェ·*U [狗狗] 138 | gougou,2=U·ェ·U [狗狗] 139 | guai,3=o(*^@^*)o 乖~ 140 | gudan,3=______λ......_____ 141 | gui,5=┏┛墓┗┓...(((m -__-)m 142 | guilian,2=( ̄┰ ̄*) 143 | gun,2=滚来滚去……~(~o ̄▽ ̄)~o 。。。滚来滚去……o~(_△_o~) ~。。。 144 | ha,4=O口O! 145 | ha,3=(#°Д°) 146 | ha,2=Σ(⊙▽⊙"a... 147 | haha,3=o(*≧▽≦)ツ 148 | han,4=( ̄_ ̄|||) 149 | han,3=(寒 ̄ii ̄)彡…彡…彡 150 | han,2=( ̄▽ ̄") 151 | hao,2=o(*^▽^*)o [好~~] 152 | haoba,2=好吧…… ╮(╯-╰)╭ 153 | haozhuyi,2=(o゜▽゜)o☆[好主意!] 154 | hehe,3=o(* ̄▽ ̄*)o 155 | heiban,2=【】\(·ω·`)o 156 | heihei,2=o(* ̄▽ ̄*)ゞ 157 | heikediguo,3=[黑客帝国下腰!] ┌(_Д_┌ )┐ 158 | hema,3=( ̄。。 ̄)[河马] 159 | heng,5=(;′⌒`) 160 | heng,2=o( ̄ヘ ̄o#) 161 | heng,4=(ε- ) 162 | heng,3=( -з) 163 | hh,3=o(* ̄▽ ̄*)o 164 | hh,2=( ̄▽ ̄") 165 | hhh,1=^-^ 166 | hhh,2=^O^ 167 | hhhh,3=快使用双截棍,┗(`o′)┓哼┏(`○′)┛哼┏(`o′)┓哈┗(`O′)┛兮!! 168 | hi,1=Hi~ o(* ̄▽ ̄*)ブ 169 | hiahia,2=○( ^皿^)っHiahiahia.... 170 | hoho,2=( ̄y▽ ̄)╭ Ohohoho..... 171 | hoho,1=hoho ^O^ 172 | hosts,1=C:\windows\system32\drivers\etc 173 | http,2=https:// 174 | http,1=http:// 175 | huairen,3=[坏人……] ~( TロT)σ 176 | huhu,2=(_ _)。゜zzZ 177 | huhuan,3=(/0 ̄)o [呼唤] 178 | huijia,2=『家』 ~o(▽` o) =3 =3 =3 179 | huoche,2=●┻┓⌒ Σ┌┘車└┐=3 =3 =3 180 | huofus,2=霍夫斯泰德 181 | huojiantong,2=[火箭筒,发射!](* ̄皿 ̄)=Σ口>=Σ口>=Σ口> 182 | jiaji,2=无敌肉包拳!(o  ̄3)==@))゜ロ゜((@==(′ε′ )o  183 | jiao,3=( ̄~ ̄) 嚼! 184 | jiayou,2=加油!(o^^)oo(^^o) 185 | jing,4=Σ(っ °Д °;)っ 186 | jing,3=Σ(`д′*ノ)ノ 187 | jing,2=Σ( ° △ °|||)︴ 188 | jirou,2=┗|*`0′*|┛ 189 | jiujie,3=o(′益`)o 190 | jiujie,2=( -'`-; ) 191 | jiuni,2=<( ̄ ﹌  ̄)@m 就你! 192 | jizhang,4=(┘ ̄︶ ̄)┘└( ̄︶ ̄└)[GiveMeFive!] 193 | jizhang,3=(〃 ̄︶ ̄)人( ̄︶ ̄〃)[击掌] 194 | jushou,3=o(*^▽^*)┛[举手] 195 | chifan,3=[吃饭去鸟].....(((((ヾ( o=^·ェ·)o ┏━┓ 196 | kalaok,3=[卡拉OK] ...φ(0 ̄*)啦啦啦_φ(* ̄0 ̄)′ 197 | kanhaonio,2=(@^0^)看好你哦! 198 | kao,3=凸(゜皿゜メ) 靠! 199 | keai,2=n(*≧▽≦*)n 200 | kge,3=[K歌] ...φ(0 ̄*)啦啦啦_φ(* ̄0 ̄)> 201 | koushui,2=ˋ( ° ▽、° ) 口水ing... 202 | ku,3=好苦~( >﹏<) 203 | ku,2=( >﹏<。)~呜呜呜…… 204 | kun,2=(o-ωq)).oO 困,揉眼睛…… 205 | kunao,3=[苦恼] ( -'`-; ) 206 | laila,2=来啦~(~o ̄▽ ̄)~o ~。。。 207 | laiya,2=<(* ̄ー ̄)ゞ来呀~[挑衅] 208 | lalala,3=...φ(0 ̄*)啦啦啦_φ(* ̄0 ̄)> 209 | lei,3=(┳_┳)... 210 | lei,2=/(ㄒoㄒ)/~~ 211 | shangxin,3=[伤心](;′⌒`) 212 | leiben,1=(PД`q。)·。'゜冰天雪地掩面泪奔…… 213 | lengxiao,3=(  ̄ー ̄)[冷笑] 214 | lianhong,4=(*/ω\*)[脸红掩面] 215 | liedui,3=(* ̄^ ̄(* ̄^ ̄(* ̄^ ̄)[列队] 216 | manzu,3=o( ̄ˇ ̄)o 217 | manzu,2=o(* ̄︶ ̄*)o 218 | mao,5=o( =·ω·= )m 219 | mao,4=o(=·ェ·=)m 220 | max,3=MIN■■■■■□□MAX 221 | meibanf,2=╮( ̄▽ ̄")╭ 没办法~ 222 | meiren,3=||o(*°ω°*)o|Ю [没人在哦?] 223 | yourenma,3=||o(*°▽°*)o|Ю [有人吗?] 224 | mianbi,2=(  ̄  ̄)σ…( _ _)ノ|壁 225 | miao,3=喵~o( =∩ω∩= )m 226 | miao,2=喵~ >▽< 227 | miehhh,2=(/ ̄ˇ ̄)/ 228 | miehhh,1=咩哈哈哈哈……<(* ̄▽ ̄*)/ 229 | mieshi,3=[蔑视]( ̄_, ̄ ) 230 | mingku,2=ε(┬┬﹏┬┬)3 命苦... 231 | mmm,2=mmm...f('︶︿︶)o 232 | mmm,1=mmm..... 233 | mobai,3=[膜拜]_| ̄|○ → _|\○_ → _/\○_ → ____○_ 234 | mojiezuo,3=Capricorn 235 | momo,3=╰( ̄ω ̄o) [摸摸头] 236 | momo,2=[摸摸头](~ ̄▽ ̄)ノ 237 | mua,1=mua! (*╯3╰) 238 | n,3=ヾ(≧へ≦)〃[嗯!] 239 | n,2=嗯!o( ̄︶ ̄)n 240 | nalipao,2=(/// ̄皿 ̄)○~[哪~里跑?!] 241 | naozhong,3=☆{{{Д}}} ☆!! [铃铃铃] 242 | ni,3=[是不是你?!](σ`д′)σ 243 | ni,2=Σ(  ̄д ̄;) 你!! 244 | nianzhou,3=……(((\( ̄一 ̄)/)))[念咒] 245 | niao,5=--\(˙<>˙)/-- 246 | nie,4=无敌捏脸功!<( ‵□′)───C<─___-)|| 247 | nie,3=~( ̄▽ ̄)~* 248 | nihuilaila,2=ヾ(^▽^*))) 你回来啦~~ 249 | ninini,2=[你你你……] ~( TロT)σ 250 | nishui,3=゜゜┌┴o゜゜゜゜°[溺水] 251 | niuerduo,2=捏耳朵!<( ‵□′)>───Cε(┬﹏┬)3 252 | nnn,3=[你你你……] ~( TロT)σ 253 | nu,5=(o#゜ 曲゜)o 254 | nu,3=MIN■■■■■□□MAX(╯‵□′)╯︵┻━┻ 255 | nu,6=ε=怒ε=怒ε=怒ε=怒ε=( o`ω′)/ 256 | nu,2=(#‵′) 257 | o,3=(⊙o⊙)? 258 | o,2=_( ̄0 ̄)_[哦~] 259 | ohno,1=Oh~ no!!!! 260 | ohye,1=Oh yeah!\(^&^)/ 261 | ok,1=OK 262 | paidui,2=λ…λλ…λ…入λλ… 263 | paishou,3=””\\( ̄ー ̄) ( ̄ー ̄)//””[拍手拍手] 264 | paishou,4=[拍手]└( ̄  ̄└)(┘ ̄  ̄)┘[拍手] 265 | paizhuo,3=o(*≧▽≦)ツ┏━┓[拍桌狂笑!] 266 | pao,2=ε = = (づ′▽`)づ 267 | nu,4=ε=怒ε=怒ε=怒ε=怒ε=( o`ω′)ノ 268 | pao,4=ヾ(*′▽`*)ノ彡☆ノヽノヽノヽ 269 | pao,3=ε=ε=ε=(~ ̄▽ ̄)~ 270 | papa,3=[怕怕]━((*′д`)爻(′д`*))━!!!! 271 | pdr,2=ヾ(′▽`* )ノ~ 272 | penhuo,3=炎炎炎>(~Q~;;) 273 | pia,1=Pia!(o ‵-′)ノ”(ノ﹏<。) 274 | pia,2=( ̄ε(# ̄)☆╰╮o( ̄▽ ̄///) 275 | piao,4=(~o ̄3 ̄)~ 276 | piao,3=(~ ̄▽ ̄)~ 277 | piao,2=.....((/- -)/ 278 | pingpang,2=( ^o)ρ┳┻┳°σ(o^ ) [乒乓球] 279 | ppr,2=︿( ̄︶ ̄)︿[飘飘然……] 280 | qiang,2=▄︻┻┳═一…… 281 | qichuang,4=(o ̄Д ̄)<起床! ※=○☆(__*)Zzz 282 | qichuang,3=(o ̄ω ̄)○))o(__*)Zzz[推推~起床啦!] 283 | qichuang,2=( *′д)/o(_ _)ozzZZ…[起床啦!] 284 | qidai,2=[期待] (☆▽☆) 285 | qie,3=(ˉ▽ ̄~) 切~~ 286 | qie,2=切~~( ﹁ ﹁ ) ~~~ 287 | qing,2=( ^ ^) _U~~ 288 | qinqin,3=(*  ̄)( ̄▽ ̄*)ゞ[亲亲] 289 | qinqin,4=[亲亲]o(* ̄3 ̄)o 290 | qu,3=(づ ̄ 3 ̄)づ...去去去~ 291 | qu,2=乀(ˉεˉ乀)...去去去~ 292 | quan,3=(Д゜(○=(゜ 皿゜)=○)゜Д゜) 293 | quan,2=(╬ ̄皿 ̄)=○#( ̄#)3 ̄) 294 | qus,2=去死!(-__-)=@))> o<) 295 | re,3=炎炎炎>(~Q~;;) 296 | ren,3=o(-"-;) [我忍!] 297 | reng,5=ノ ̄ー ̄)ノ ⌒ >┼○"☆||壁 298 | renzheb,2=看我忍者镖!( ‵▽′)ノ'卍卍卍卍卍卍 Σ(゜д゜;) 299 | roubaoquan,1=无敌肉包拳!(o  ̄3)==@))゜ロ゜((@==(′ε′ )o 300 | sahua,2=撒花!( ̄▽ ̄)o∠※PAN!=.:*:'☆.:*:'★':* 301 | sahua,1=撒花!*★,°*:.☆\( ̄▽ ̄)/$:*.°★* 。 302 | sandan,3=散弹发射!!▄︻┻┳═一∵∴∷∶∵ (∵_,∵)>>>> 303 | shachong,2=杀虫剂!( ▼▼)/鹵〈 巛巛巛 ( ◎_x)/ 304 | shan,5=我闪!|(·_·) |·_·) |_·) |·) | ) 305 | shanren,2=[闪人](* ̄▽ ̄)( ̄▽:;.…::;.:.:::;..::;.:... 306 | shejian,5=[射箭](  ̄ー ̄)——)-=======>-->> 307 | shena,1=神啊~\( ̄0 ̄)/ 308 | shengqi,2=<(-︿-)> 309 | shenmedongxi,3=[靠!什么东西?!] ( `д′) 310 | shibushini,3=[是不是你?!](σ`д′)σ 311 | shihua,2=石━━∑( ̄□ ̄*|||━━化 312 | shihua,3=(ˉ▽ˉ;)...[石化ing~] 313 | shili,5=[视力表]┫♀旦 ̄)σ(呃……) 314 | shiluo,2=(。_。) [失落] 315 | shui,2=(′д` )…彡…彡[衰] 316 | shy,3=shy~ o(*////▽////*)q 317 | sigh,2=( ′ 3`) sigh~ 318 | sile,3=(:D)┼─┤死亡中 319 | sxiaoh,2=S小孩! (o ‵-′)ノ”(ノ_<。) 320 | t,4=无敌幻影脚!ヽ(ヽ `д′)ヽ`д′)ヽ`д′)┌┛┌┛┌┛★)`з゜)y 321 | t,3=无影脚!<(  ̄︿ ̄)︵θ︵θ︵θ︵θ︵☆(>口<-) 322 | t,2=<(  ̄^ ̄)(θ(θ☆( >_< 323 | taikepale,3=[太可怕了]ヽ(*。>Д<)o゜ 324 | tanhuangq,2=无敌弹簧拳!( ‵Д′)=○))~~~~~~Ю))>o<)/ 325 | tanshou,5=╮( ╯ 3 ╰ )╭ 326 | tanshou,4=ㄟ( ▔, ▔ )ㄏ 327 | tanshou,3=╮(╯-╰)╭ 328 | tanshou,2=╮( ̄▽ ̄")╭ 329 | tao,4=ε=ε=┏( >_<)┛ 330 | tao,3=ε=ε=ε=┏(゜ロ゜;)┛ 331 | tao,2=ε=ε=ε=ε=ヽ(* ̄o ̄)ノ 332 | taom,2=\("▔□▔)/\("▔□▔)/ [逃命啊~~] 333 | taoyan,2=(ノω<。)ノ))☆.。讨厌啦~ 334 | tat,3=(ノへ ̄、)[抽泣] 335 | tat,2=o(≧∩≦)o 336 | tat,1=o(TヘTo) 337 | tel,2=【TEL】<铃铃铃~ヾ( ̄  ̄*)==3=3=3 338 | thx,3=☆⌒(*^-゜)v THX!! 339 | tianzhuwoye,3=[天助我也~] ヾ(*′▽`*)彡 340 | tiaoxin,2=<(* ̄ー ̄)ゞ来啊~[挑衅] 341 | toukan,3=[偷看](/ω·\*) 342 | toukan,4=[偷看](/ω\*)……… (/ω·\*) 343 | toukui,5=|壁|_☆) 344 | toukui,4=┬┴┤_·) 345 | toupai,3=[偷拍] Σ[ ◎ ]}ー′) 346 | touxiang,5=n(→_←)┛ 347 | touxiang,4=┗( T﹏T )┛[举手投降] 348 | touxiang,3=o( >﹏<。)┛ 349 | tu,3=[吐]( >ρ < ”) 350 | tun,3=0^)吞! 351 | tuozou,3=ヽ(゜▽゜ )-C<(/;◇;)/~[拖走] 352 | tushetou,2=( ̄┰ ̄*) 353 | wa,2=(PД`q。)·。'゜ 354 | wabishi,3=[挖鼻屎] (* ̄rǒ ̄) 355 | wakkk,2=哇卡卡卡卡卡……o((≧▽≦o) 太好笑了!! 356 | wakkk,3=<( ̄▽ ̄)/ 357 | walie,2=哇咧!Σ(⊙▽⊙"a... 358 | wansui,2=万岁!*★,°*:.☆\( ̄▽ ̄)/$:*.°★* 。 359 | wc,3=∥wc∥ o(- -o) =з =з =з 360 | wc,2=∥WC||_·)╯去下厕厕…… 361 | weiguan,4=(﹁"﹁) 362 | weiguan,3=围观!( → →) 363 | weiguan,2=(← ← )围观! 364 | weiqu,2=╥﹏╥... 365 | wocuole,1=(。﹏。*) 我错了…… 366 | wohuilaila,2=||ヽ(* ̄▽ ̄*)ノミ|Ю[我回来啦~] 367 | wolaile,2=我来了~(~ ̄▽ ̄)~ 368 | woniu,5=@/" 369 | woq,1=o( ̄ヘ ̄o#) 握拳! 370 | woquan,3=o( ̄ヘ ̄o* )[握拳!] 371 | wow,1=wow~ ⊙o⊙ 372 | wyj,1=无影脚!<(  ̄︿ ̄)︵θ︵θ︵θ︵θ︵☆(>口<-) 373 | xiao,3=……o((≧▽≦o) 太好笑了!! 374 | xiaoheiban,2=https://groups.google.com/group/yanwenzi 375 | xiaoheiwu,2=【小黑屋】ヽ( ̄︿ ̄ )—C<(/;◇;)/ 376 | xiaoshi,3=[消失](* ̄□ ̄)( ̄□:;.…::;.:.:::;..::;.:... 377 | xiaoxin,4=ㄟ( ▔, ▔ )ㄏ 378 | xiaoxin,3=[小新]<( ̄︶ ̄)↗ 379 | xiayao,3=[黑客帝国下腰!] ┌(_Д_┌ )┐ 380 | xiee,3=[邪恶]( ‵▽′)ψ 381 | xiexie,3=谢啦!!☆⌒(*^-゜)v 382 | xiey,3=(﹁"﹁) 383 | xiey,2=( ̄. ̄)+ 384 | xiey,1=( ﹁ ﹁ ) ~→ 385 | xiezi,2=...ψ(。。 ) 386 | xingfu,2=o(* ̄▽ ̄*)o 387 | xinghao,3=ε=( ̄。 ̄;A 呼~幸好幸好…… 388 | xinshenbuning,2=(゜゜ )心(。。)神(゜゜ )不(。。)宁"... 389 | xinwei,3=( ╯▽╰)[欣慰] 390 | xiong,4=(+(工)+╬) 391 | xiong,3=(* ̄(エ) ̄) 392 | xiu,3=o(*////▽////*)q 393 | xiu,2=p(# ̄▽ ̄#)o 394 | xxoo,2=卐~%?…,# *'☆&℃$︿★?…… 395 | xxoo,1=╳╳○○ 396 | luanma,3=卐~%?…,# *'☆&℃$︿★? 397 | y,3=(* ̄▽ ̄)y 398 | y,2=(* ̄︶ ̄)y 399 | y,1=^_^)y 400 | yanjing,3=(-@y@) [扶眼镜] 401 | yanmian,4=(*/ω\*)[脸红掩面] 402 | yanshen,3=━┳━ ━┳━ 403 | yessir,1=Yes,sir! <( ̄O ̄)/ 404 | yinggoubi,3=( ̄ム ̄) [鹰钩鼻] 405 | yinshen,3=忍术~隐!( ̄人 ̄)( ̄人:.;:…( ̄...:.;::..;::: .:;.…::;.:..:;.:... 406 | yinshen,2=隐身!(* ̄□ ̄)( ̄□:;.…::;.:.:::;..::;.:... 407 | yiqi,3=ヽ( ̄ω ̄( ̄ω ̄〃)ゝ 408 | yiqi,2=╭(′▽`)╭(′▽`)╯ 409 | yo,2=(^U^)ノ~YO 410 | youle,2=(o゜▽゜)o☆[有了!] 411 | yu,5=>°)))>彡 412 | yuannian,3=o(一︿一+)o 怨.念.... 413 | yufeng,1=御风_凌 414 | yun,3=(((φ(◎ロ◎;)φ))) 415 | yun,2=晕!@o@" 416 | yundong,3=[运动]╔囧╗╔囧╝╚囧╝╚囧╗ 417 | zaodianhuilaio,1=[早点回来哦~](~ ̄(OO) ̄)ブ 418 | zaogao,2=X﹏X 糟糕! 419 | zhadan,2=(╯‵□′)╯炸弹!···*~● 420 | zhan,2=ˋ( ° ▽、° ) (o( ̄▽ ̄///(斩!!) 421 | zhang,5=涨( ̄︶ ̄)↗ 422 | zhaoxiang,3=Σ[ ◎ ]} 423 | zhayan,2=ο(=·ω<=)ρ⌒☆[媚眼] 424 | zhenda,3=[真哒?!] o(〃'▽'〃)o 425 | zhenfen,4=(o>ε(o>u(≧∩≦) [振奋] 426 | zhenkongbodongquan,1=真空波动拳!( `o′){ ···-=≡)) 427 | zhenzuo,2=━━(o_ _)o━━(o―_―)o━━(9 ̄ー ̄)9[振作!] 428 | zhi,6=[就你好了~] (@゜▽゜) 429 | zhi,5=[就是他!] (@`д′) 430 | zhi,4=(﹁ ﹁ )σ[那边那个] 431 | zhi,3=<( ̄ ﹌  ̄)@m 432 | zhihuijiaotong,3=[交通志愿老大妈指挥ing...] (o^~^)尸" 433 | zhizhangmao,5=( ゜,_ゝ゜) [痣长毛] 434 | zhoumei,2=[皱眉](-"-) 435 | zhuakuang,2=[抓狂]"o((>ω< ))o" 436 | zhuakuang,3=[抓狂]o(>@<)o 437 | tianxuandizhuan,3=ヾ(   )ノ゛天ヾ( °д)ノ゛旋ヾ(°д°)ノ゛地ヾ(д° )ノ゛转ヾ(  )ノ゛ 438 | zhuangqiang,3=┳G┻F┳W┫☆(ノ﹏<。) 439 | zhui,3=o(°▽、°o)....+(( ̄﹏ ̄m )~ 你给我回来! 440 | zhuisha,2=--==≡≡〈〈《( / ̄皿 ̄)=O));>o<)/ 441 | zisha,3=…〒_〒…‵o′-一┳═┻︻▄[畏罪自杀…] 442 | zuomeng,3=ZZzz…(。-ω-)..ooO((【·:*:~夢~:*:·】)) 443 | zuqiu,3=( · ·)L☆ .....○ 冂 [足球] 444 | chayao,3=<)。(> [叉腰] 445 | xibeifeng,3=[喝西北风]( ′Д`)彡 446 | mimi,4=(。人。) 447 | yezhu,3=( *⊙~⊙) [噎住] 448 | yesi,3=( *⊙~⊙) [噎死] 449 | daheqian,3=(_ _)( - . - )(~O~) ……( - . - ) [打呵欠] 450 | wei,3=喂!(#`O′) 451 | zhu,3=^(* ̄(oo) ̄)^ 452 | lairenna,2=[来人呐~](o ;′Д`)ノ゛ 453 | zuiquan,3=[醉拳]ヨロ (*~▽~)ノ ヨロ ヽ(~▽~*)ヨロ (*~▽~)―〇 ☆ バシ ))>口<) 454 | shequan,3=[蛇拳]z(-_-z)).....((s-_-)s 455 | dongganguangbo,3=三三三三三三三三三4(o|o ) [S奥特曼] 456 | wudi,3=↑↑↓↓←→←→BA...┗( -o-)┛无敌! 457 | nianli,3=念力~ ( -人-)···-~=~≡~≡ ((+o+))) 458 | fangwochuqu,3=[放我出去~~~] ||Φ|(|T|Д|T|)|Φ|| 459 | shouliudan,3=σ~ (`′メ [手榴弹!] 460 | bianzi,3=[吃我一鞭!]( `0‘)ノ~~~~~~~~~ν 461 | yoxi,3=哟西!(9 ̄^ ̄)9 462 | nianzhou,4=[念咒]((( (-h-) ))) 463 | xitele,3=[Hi~Hitler!]( ·_·)ノ_·)ノ_·)ノ_·)ノ_·)ノ 464 | weifan,3=[喂饭]( *^-^)ρ(^0^* ) 465 | weifan,4=( *^-^)ρ(*╯^╰)[不吃!] 466 | fk,1=French (* ̄( ̄ *) Kiss! 467 | jizhang,5=(  ̄ー ̄)人(^▽^ ) 468 | huosheng,3=ヾ( ̄ー ̄)X(^▽^)ゞ[获胜者是……] 469 | wenbie,3=[吻别](* ̄;( ̄ *) 470 | wo,3=σ(⌒ー⌒) 471 | wo,4=[呃~我……]σ(-_-メ) 472 | wo,5=[我?]σ(· ·?) 473 | zhixingxing,2=(*ˉ﹃ˉ)_☆☆[两罐纸星星] 474 | keke,3=咳咳>< 475 | buman,3=(* ̄︿ ̄) [不满] 476 | biezui,3=(* ̄︿ ̄) [瘪嘴] 477 | zaoan,3=早安呀~~~ o(* ̄▽ ̄*)ブ 478 | xiang,3=(╯▽╰ ) 好香~~ 479 | xiangshou,3=(╯▽╰ ) [享受] 480 | wunai,3=╮(╯-╰)╭ [无奈] 481 | mimi,3=(一-一) [秘密] 482 | maomaochong,3=(· ·)nnn [毛毛虫] 483 | kiss,3=French (* ̄( ̄ *) Kiss! 484 | cao,3=凸(艹皿艹 ) 485 | bizui,3=(⊙x⊙;) 486 | zhua,3=W( ̄_ ̄)W 487 | kan,3=(°ー°〃) [看] 488 | guzhang,3=””\\( ̄ー ̄) ( ̄ー ̄)//””[鼓掌] 489 | guzhang,4=[鼓掌]└( ̄  ̄└)(┘ ̄  ̄)┘[鼓掌] 490 | laohu,3=m( =∩王∩= )m 491 | fen,3=ヾ(≧奋≦)〃 492 | fuqiang,3=无力扶墙...( _ _)ノ|壁 493 | yanwenzi,3=ag108lau 494 | kedou,3=(°°)~ (°°)~ (°°)~ (°°)~ 495 | taozui,3=[陶醉]( *︾▽︾) 496 | --------------------------------------------------------------------------------