QuickPhrase

From Fcitx
Revision as of 04:35, 12 March 2012 by Weng Xuetian (talk | contribs) (Created page with "<languages /> <translate> {{Infobox module | name = Quick Phrase | version = 4.2.1 | programming language = C | license ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Other languages:
English • ‎中文(简体)‎
Quick Phrase
Version 4.2.1
Written In C
License GPLv2
Type Module

Intro

Quick Phrase is a module provides a mode that triggered by grave or semicolon (by default is semicolon). Generally, it can be used as a temporary mode for type English, but it can also read from a configuration file and be used like Table input method.

Configuration

Path

The file is under data/QuickPhrase.mb

Format

Here is an example file for Quick Phrase, contains some Emoji and Latex style method to type symbol.

smell (・∀・)
kira (ゝ∀・)
angry ( ̄ー ̄)
angry ヽ(`д´)ノ
cry (つД`)
shock (°Д°)
satisfy ( ̄ˇ ̄)
eeee 诶诶诶诶(((( ;°д°))))诶诶
frac14 ¼
frac12 ½
frac34 ¾
frac13 ⅓
frac23 ⅔
frac15 ⅕
frac25 ⅖
frac35 ⅗
frac45 ⅘
frac16 ⅙
frac56 ⅚
frac58 ⅝
frac78 ⅞


Disable it from code

If you find quickphrase conflict with your input method, you can use

boolean flag = false;
FcitxInstanceSetContext(inst, CONTEXT_DISABLE_QUICKPHRASE, &flag);

in your input method Init function.