squirrel icon indicating copy to clipboard operation
squirrel copied to clipboard

想请教一下,如图片中,序号的占用符是%c,候选字的占位符是%@,编码的占位符是什么?

Open laughmaker opened this issue 1 year ago • 2 comments

image 想请教一下,如图片中,序号的占用符是%c,候选字的占位符是%@,编码的占位符是什么?

laughmaker avatar Sep 26 '23 03:09 laughmaker

包含在%@中,要改註釋的格式可以用正則修改

LEOYoon-Tsaw avatar Sep 26 '23 18:09 LEOYoon-Tsaw

包含在%@中,要改註釋的格式可以用正則修改

比如,我candidate_format: " %c.%@ " ,这样我是想调整“5.破~b”这一起两边的间距,结果调整的是破后面有了空格,而不是b后面有空格,有什么办法吗?

laughmaker avatar Sep 28 '23 07:09 laughmaker

我也想知道

fliu721 avatar May 14 '24 02:05 fliu721

%c變成序號,其它一切都在%@裏,如果想要玩得花,可以討論一個comment的佔位符

LEOYoon-Tsaw avatar May 14 '24 02:05 LEOYoon-Tsaw

包含在%@中,要改註釋的格式可以用正則修改

比如,我candidate_format: " %c.%@ " ,这样我是想调整“5.破~b”这一起两边的间距,结果调整的是破后面有了空格,而不是b后面有空格,有什么办法吗?

b後面要空格就在comment_format裏用正則加啊,xform/$/ /

LEOYoon-Tsaw avatar May 14 '24 02:05 LEOYoon-Tsaw

image 我现在是这样的,不知道怎么调整候选字和[之间的距离。这个距离在0.16.2上没这么大,0.18以后变大了

我现在是这样配的:

chaifen:
  opencc_config: hu_cf.json
  option_name: chaifen
  show_in_comment: true
  comment_format:
    - "xform/ //"
    - "xform/\t//"

fliu721 avatar May 14 '24 03:05 fliu721

默認的沒這麼大距離,也可能是你用的字體不支持正常顯示// Non-Breaking White Space "\u{A0}",加個正常字體就行了 image

LEOYoon-Tsaw avatar May 14 '24 03:05 LEOYoon-Tsaw

schema.yaml的配置:

chaifen:
  opencc_config: hu_cf.json
  option_name: chaifen
  show_in_comment: true
  comment_format:
    - "xform/ //"
    - "xform/\t//"

hu_cf.json 的内容:

{
  "name": "hu_cf",
  "segmentation": {
    "type": "mmseg",
    "dict": {
      "type": "text",
      "file": "hu_cf.txt"
    }
  },
  "conversion_chain": [{
    "dict": {
      "type": "text",
      "file": "hu_cf.txt"
    }
  }]
}

hu_cf.txt 的内容 image 帮忙看看是不是hu_cf.txt的内容导致的。这里有个TAB,但是不能去掉,去掉就不显示〔〕的内容了。

fliu721 avatar May 14 '24 03:05 fliu721

用comment_format把comment全替換成「回」,看看還剩多大間距,然後換幾個字體再看看,就知道了 這這麼大間隔應該就是tab,不是鼠鬚管的問題,確認的話就結案吧

LEOYoon-Tsaw avatar May 14 '24 13:05 LEOYoon-Tsaw

我準備改成[label]. [candidate] [comment],徹底解決此疑惑

LEOYoon-Tsaw avatar May 15 '24 11:05 LEOYoon-Tsaw

已在 #898 更新

LEOYoon-Tsaw avatar May 25 '24 20:05 LEOYoon-Tsaw