Skip to content

Latest commit

 

History

History
52 lines (35 loc) · 2.75 KB

Linux.md

File metadata and controls

52 lines (35 loc) · 2.75 KB

Your options

RIME

It supports basically everything you want, including proper traditional chinese punctuation and filtering pinyin by tones.

Installing RIME

Install using your distro's package manager.

It's recommended you read the Arch Wiki for this topic, even if not using Arch.

⚠️ Layouts might be split into different packages, so check if they exist. For example rime-terra-pinyin. ⚠️

Customizing RIME

Note that unlike the Windows version, most things are configured in config files.

Again, check the Arch wiki

The .schema.yaml files are the ones that define a layout. With a text editor you can change a few things (such as disabling the shift button from enabling alphabet mode, forcing ROC standard characters rather than variant characters used over in Singapore or mainland China (為 instead of 爲 etc.), and more.

Using Terra Pinyin (地球拼音) in RIME

If you want to be able to type not just hao and get a whole list of Hanzi, but be able to specify which hao you want (for example, hao4 which among others would give you ), you will want to use Terra Pinyin. It's like normal pinyin you already know, supports typing just the first letter and have it suggest the correct sentence (for example: jttqhh might suggest 今天天氣很好), but it also let's you enter tones.

By default, the tones are entered as follows:

  • - is first tone. So ma- would be , which would give you
  • / is second tone. So hui/ would be huí, which would give you
  • < is third tone. So ma< would be , which would give you
  • \ is fourth tone. So hui\ would be huì, which would give you .

Using Terra Pinyin with chinese characters adhering to the Taiwanese (ROC) standard

  • Drop this file to ...
    • (if using ibus) ... $HOME/.config/ibus/rime/ and $HOME/.config/ibus/rime/build.
  • Then set it as the active layout:
    • (if using ibus) Edit $HOME/.config/ibus/rime/default.custom.yaml and make it look like bellow. Then restart ibus.
contents of 'default.custom.yaml' (click to open)
patch:
  schema_list:
    - schema: terra_pinyin_tw

If you have issues on Linux, I am happy to try and help you, so feel free to contact me.