QuickPhrase

From Fcitx
Revision as of 13:08, 19 April 2012 by Weng Xuetian (talk | contribs)
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 a UTF-8 text file under ~/.config/fcitx/data/QuickPhrase.mb, if there is no such file or parent directory, create a new one (and necessary parent directory) yourself.

Format

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

smile (・∀・)
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.