Difference between revisions of "QuickPhrase"

From Fcitx
Jump to navigation Jump to search
m
m
Line 17: Line 17:
 
== Configuration == <!--T:3-->
 
== Configuration == <!--T:3-->
 
=== Path ===
 
=== Path ===
The file is under ~/.config/fcitx/data/QuickPhrase.mb
+
The file is under ~/.config/fcitx/data/QuickPhrase.mb, if there is no such file/directory, create a new one yourself.
  
 
=== Format === <!--T:4-->
 
=== Format === <!--T:4-->

Revision as of 13:06, 27 March 2012

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 ~/.config/fcitx/data/QuickPhrase.mb, if there is no such file/directory, create a new one yourself.

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.