rime / rime/squirrel

关于全角状态下的标点符号按键的映射

Open
#171 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Swift
Stars
6.4k
Forks
553
PR merge metrics
No merged PRs in 30d

Description

仔细研究了下punctuator这个标点设置功能.
其中的full_shape和half_shape中的设置值只能在中文模式下起作用,半角状态下没有什么问题,但全角状态下,即使设置为半角输出,输出仍然是此标点的全角符号:
设定punctuator:

punctuator:
full_shape:
'#' :[ #, "#", a , a ]
half_shape:
'#' : [ #, "#", a , a ]

在半角中文和全角中文状态下依次输出全角abc ###和半角abc ###,结果如下:

#全角符号:abc ###
#半角符号:abc ###
#
#输出:
#半角状态下: aaa###aaa###
#全角状态下: aaa###aaa###

问一下大大,是不是输入法本身就有这个问题,还是我的设置哪里有问题

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source file or test is named. Start by reproducing the supplied punctuator configuration in Chinese half-width and full-width modes, then trace the full_shape and half_shape handling; done means configured half-width punctuation is emitted correctly in full-width mode.

Written by the indexing model from the issue text.

Assessment

Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.