QuickPhrase: Difference between revisions
Jump to navigation
Jump to search
Weng Xuetian (talk | contribs) m →Path |
Weng Xuetian (talk | contribs) Marked this version for translation |
||
| Line 2: | Line 2: | ||
<translate> | <translate> | ||
<!--T:1--> | |||
{{Infobox module | {{Infobox module | ||
| name = Quick Phrase | | name = Quick Phrase | ||
| Line 10: | Line 11: | ||
}} | }} | ||
== Intro == | == Intro == <!--T:2--> | ||
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 [[Special:myLanguage/Table|Table]] input method. | 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 [[Special:myLanguage/Table|Table]] input method. | ||
== Configuration == | == Configuration == <!--T:3--> | ||
=== Path === | === Path === | ||
The file is under ~/.config/fcitx/data/QuickPhrase.mb | The file is under ~/.config/fcitx/data/QuickPhrase.mb | ||
=== Format === | === Format === <!--T:4--> | ||
Here is an example file for Quick Phrase, contains some [[wikipedia:Emoji|Emoji]] and [[wikipedia:Latex|Latex]] style method to type symbol. | Here is an example file for Quick Phrase, contains some [[wikipedia:Emoji|Emoji]] and [[wikipedia:Latex|Latex]] style method to type symbol. | ||
smell (・∀・) | <!--T:5--> | ||
smell (・∀・) | |||
kira (ゝ∀・) | kira (ゝ∀・) | ||
angry ( ̄ー ̄) | angry ( ̄ー ̄) | ||
| Line 43: | Line 45: | ||
== Disable it from code == | == Disable it from code == <!--T:6--> | ||
If you find quickphrase conflict with your input method, you can use | If you find quickphrase conflict with your input method, you can use | ||
boolean flag = false; | <!--T:7--> | ||
boolean flag = false; | |||
FcitxInstanceSetContext(inst, CONTEXT_DISABLE_QUICKPHRASE, &flag); | FcitxInstanceSetContext(inst, CONTEXT_DISABLE_QUICKPHRASE, &flag); | ||
<!--T:8--> | |||
in your input method Init function. | in your input method Init function. | ||
<!--T:9--> | |||
[[Category:Built-in Addon]] | [[Category:Built-in Addon]] | ||
[[Category:Addon]] | [[Category:Addon]] | ||
</translate> | </translate> | ||
Revision as of 17:04, 26 March 2012
| 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
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.