Skip to content

Double Pinyin Flypy

小鹤音形 actually contains two parts:

  • Double Spelling: The initial and final sounds are each represented by a letter, and the sound of a Chinese character is expressed in two letters;
  • Double Shape: According to the splitting rules, a Chinese character is split into two parts by the root, to distinguish homophones;

We usually use Double Pinyin Flypy more, that is, the double spelling part. If you are using double shape, then most of the time it is four characters on the screen.

For example (referenced from Xiaohe(Double Pinyin Flypy) Official Document):

Single CharacterFull SpellingDouble SpellingDouble ShapeFull Code
Smallxiaoxnld丨丶xnld
Cranehehedn丶birdhedn
Soundyinyblo立dayyblo
Shapexingxkkp open丿xkkp

So? How does Mint use Double Pinyin Flypy?

The answer is: Double spelling is the main, and the shape is used as the positioning auxiliary code.

Usage within Mint

Currently, Mint can use the content of Double Pinyin Flypy. You can use the hotkey (Ctrl/Control + ~ or F4) to switch to 小鹤双拼-薄荷定制: Switch and use Double Pinyin Flypy

Usage guide:

  • Switch to 小鹤双拼-薄荷定制, you can use Xiaohe's double spelling keys for double spelling input. The dictionary used is the same as 薄荷拼音-全拼输入. You can refer to the translator's dictionary and prism in the repository double_pinyin_flypy.schema.yaml.
  • By default, you can activate the auxiliary code with ; after input, and then use Xiaohe's shape code to locate words.
    • If you want to switch the key to activate the auxiliary code, you can use custom to overwrite axu_code in double_pinyin_flypy.schema.yaml, and append new auxiliary activation codes to alphabet in speller.

More settings for axu_code:

YAML
# Xiaohe Phonetic Shape Configuration
axu_code:
  # Activation code
  trigger_word: ";"
  # Mode to display auxiliary code
  # always:   Always display (default)
  # trigger:  Activate auxiliary code after entering activation code
  # none:     Never display auxiliary code
  show_aux_notice: "trigger"

Core code:

Referenced from:

Auxiliary Code OpenCC

Haha, actually this is no longer auxiliary code content. For convenience when not using auxiliary codes, you can also directly see the content of the shape. You can change show_aux_notice in axu_code to always.

You can also use Chaifen OpenCC made by GGboxCloud:

yaml
# Crane Shape Splitting Auxiliary Filter
chaifen_cc:
  opencc_config: fly_Chaifen.json
  option_name: chaifen
  show_in_comment: true  # Whether to only display the conversion result in the comment
  comment_format:
    - "xform/ / /"
  tags:                  # Set its scope
    - abc
    - storkfly
    - reverse_lookup
  tips: char             #  Add filter to single character: char; All: all,

Auxiliary Code VS axu_code Shape Code

Warning

Auxiliary Code OpenCC, just for prompt purposes. If you need the auxiliary code to participate in word positioning and follow-up, you still need to use axu_code for positioning.