1. 教程
  2. 用户自定优化

给一些用户自定优化的建议

容错码 (无理,可选)

虎码因不加怪根,致 极少部分字 单项重码较多

如:fdvi gwfr ……

image-20240127095313129 image-20240127095318666

解决方法

可通过加 顺取四根 的容错码来降重

亡 口 月 丶亡 口 月 羊


虎码官版加了15顺取容错码

微	wvfo	255
赢	fdvo	255
徽	wvfi	255
嬴	fdvb	255
徵	wvfn	255
羸	fdvg	255
彀	gwfb	255
觳	gwfx	255
殼	gwfo	255
蠃	fdvc	255
榖	gwfe	255
穀	gwfx	255
縠	gwfi	255
臝	fdvq	255
𬆮	gwfx	255

以上选打即可


回头码 (可选)

前面说过,虎码无回头码,目的是为减少思维负担

但也因此带来一些问题:少量 次常用2根字 存在重码

  • 因2根字在 虎码取码规则 下,全码只有3码,凑不够四码,离散不够

例:

旭旮,沓汩旮,吧邑,弘隶录

image-20240127095353994 image-20240127095358944 image-20240127095403528

回头码,针对2根字,通过回取首根的小码,让2根字的全码也变成四码,降低重码

ABbABb a,这个 a 就是回头码

dmb 变成 dmbk,这样就不用选重了

  • 拆成 口+巴,口 dk,巴 mb

在回头码的添加上,推荐遵循以下两点原则

  1. 仅对 无简且有重码 2根字加,若已通过 出简避了重,就不加
    • 如: bk_ bks。录 为2简,弘 为三码首选,已经避重, 无需加回头码
      • bks2 可以通过加回头码,变成 bksj 来降重
  2. 若在常用字集范围内,加了回头码还是重码,就不加
    • kor 编码下,旭沓汩汩旮,有4个重码
      • 仅对 旮 沓 加上回头码降重
        • korj 、沓 kors
      • 汩 汨 仍是三码选重
        • 加上回头码 kors 也是重的,四码选重还得多按1键

注意

回头码定义为无理码,不想选重的可以用用,也可以不用,有无回头码没有影响

  • 根据上述两条原则,虎码回头码均是在常用字集内的 4码空码位 加字
    • 虎码有自定常用字集,以 通规+GB2312+ 新华字典简体字头 + 现代汉语词典简体字头。去重并删去一些冷字,再额外增补个别字,一共是9700+

虎码官版加了100多个回头码(单字版都有,词版个别没有,和词重了)

  • 回头码不用刻意记和练,对多数人而言,也就是记几个经常会用的
隶	bksj	255
彔	bksj	255
帷	ruij	255
羔	gchy	255
邑	dmbk	255
耙	ambl	255
仃	jadr	255
戍	nidu	255
闩	afim	255
翟	zuiv	255
胥	tvys	255
隽	uvni	255
鏖	xzjl	255
臸	yyii	255
旰	oegr	255
犷	mxgq	255
𠕇	nvys	255
玊	nidw	255
沓	kors	255
乜	aaee	255
孑	rfil	255
汞	uksg	255
匝	nrjk	255
汆	jksu	255
氽	jksr	255
旮	korj	255
珖	nmgw	255
町	qadt	255
耵	qade	255
弔	bgsg	255
刍	xbjd	255
桎	eyim	255
犴	megq	255
麂	xojl	255
凫	xojn	255
毴	vrfm	255
趄	pfqz	255
硌	msgs	255
邙	ftew	255
颏	kwyh	255
珞	nsgw	255
汜	kvss	255
舫	ilfo	255
徉	wgyc	255
東	eorm	255
雒	suig	255
胲	vkhy	255
胛	vsjy	255
羖	grsy	255
蛭	cyic	255
饤	qads	255
祉	fsis	255
犽	mlyq	255
鲱	wrfv	255
祜	fcgs	255
辻	nucs	255
鲂	wlfv	255
耄	qvml	255
眊	qvmm	255
帏	rgwj	255
怫	htfx	255
岣	vgjs	255
渑	kdms	255
蛄	ccgc	255
碓	muis	255
刖	vpdy	255
苴	lfqc	255
疖	azjb	255
雱	tlfv	255
蛘	cgyc	255
扦	ulqs	255
迓	lucy	255
畋	qhpt	255
罟	ycgs	255
裉	tige	255
蚰	cdyc	255
辂	ysgc	255
柰	efsm	255
酤	ycgy	255
砟	mwas	255
𤆵	cmbh	255
蚆	cmbc	255
㶲	ctyh	255
䀦	qcgm	255
呴	dgjk	255
広	xksg	255
拃	uwas	255
砢	mzks	255
窅	eqmx	255
敉	phpm	255
饹	qsgs	255
魆	anug	255
鲉	wdyv	255
鲏	wrpv	255
鲝	gwvy	255
𬯀	tqqe	255
𮯙	lzkc	255
钚	zcbj	255
鲕	wlev	255
魆	anug	255
鿬	mqts	255
峁	vbms	255
笕	reju	255
钿	zqtj	255
钯	zmbj	255
酐	yegy	255
習	zubv	255
叻	dslk	255
邝	xteg	255
鄜	xtel	255
舡	iugo	255
邡	ltef	255
钐	zesj	255
耔	ahil	255
脒	vpmy	255
炣	czkh	255
迮	wuca	255
𫟷	zilj	255
翋	zilv	255
㻋	nxsw	255
䏡	vfsy	255
丼	qidj	255
気	vbiq	255
徂	wfqc	255
轪	ymdc	30
琲	nrfw	30
𬴂	nrfm	30
鼫	pmss	10
邛	uteg	30
钬	zchj	255
厍	xycc	255
愐	hbmx	255

以上选打即可


音补

针对二根字,用了回头码仍重码的,可尝试加音补

如: 汩gu | 汨mi

  • 汩gu → korg
  • 汨mi → korm

虎码官版加了3

  1. korg
  2. korm
  3. zybp

顺取还是先中间

针对少部分字,两个相同或对称的部件中间夹有其他部件 先中间还是先两边,存在争议

虎码默认是按笔顺来的,但也加了对应的容错

如: 先取中间的 又是 左到右顺取,先取

容错码就是 兜可以顺取,辔可以先中间

注意

容错码主要给纯单用户使用,打词用户还是按默认的来,因为词没有容错

主要是 林 弜 雔 辡 玨 絲,这类结构的中间

以下是所有的容错码

#先中容错
班	pnnw
斑	vnnw
辨	pnnx
辩	snnx
辩	snnx
瓣	ynnx
瓣	ynn
辫	innx
辫	inn
弼	fubb
粥	pbbg
粥	pbb	500
鬻	pbbn
弻	frjb
攀	bbeu
攀	bbe
棥	bbee
樊	bbem
礬	bbem
襻	tbbu
襻	tbb
雠	suui
雠	suu
讎	suui
𩁗	suui
𢦄	hsuu
嫐	qsbb
嬲	bqss
辔	yiid
掰	hpuu
搿	jduu
彘	bovv
楙	itee
椕	hpee
懋	iteh
㮟	meem
㯎	seem
轡	yiid
𨏯	zyid
壄	iteg
𣜓	itea
𣝥	itek
𦼪	lite
𧃺	litl
𧝺	tite
𧞉	itet
𪴈	itee
𭅩	siin
𭟄	siih
𭤛	siiv
𮜬	psih
𭧡	uiio
𮁏	muin
𫰀	yiim
𢥩	yiih
𮝲	yiif
𰹫	gjbz
𮣩	eiiz
𦆕	yiis
虈	lwdd
𩱴	wddn
羉	ysii
䖇	laee
灪	kaee
爩	caee
鬱	aeee
𡯀	aeey
𡿥	vaee
𢺴	uaee
𣡡	aeek
𣡸	aeek
𤓮	aeec
𥘄	maee
𦉚	aeed
𦉠	aeed
𩏴	aeeg
𪓊	paee
𬅍	aeeu
𬅔	aeez
𬰸	aeeg
㮊	ieem
𡐨	ieeg
𣛾	ieek
𨬮	ieez
𪺂	seec
𫻓	seeh
𣁩	veek
𩰩	veek
𪴦	veek
㘜	suud
犫	suuq
𠧐	suun
𭐱	hosh
癍	avnn
𠞢	pnnp
𠺚	dpnn
𢲔	upnn
𢴬	uvnn
𣗝	epnn
𤡰	mvnn
𤤻	pnnw
𤦦	hpnn
𦶾	lpnn
𩔮	pnnw
𩺡	wpnn
𪄕	pnnx
𨫄	zpnn
𪉒	pnnx
𪱟	pnnv
𫋑	cpnn
𫫨	dvnn
𬂇	vpnn
𭨞	pnno
𭹚	gnnw
𭹞	hnnw
𰢁	jjnn
辯	snnx
辦	snnx
辧	pnnx
辮	innx
辬	vnnx
㦚	hnnx
㵷	knnx
㸤	annx
䉸	rsnn
𡅼	dsnn
𤀲	knnx
𥌊	qnnx
𥷁	rsnn
𨐰	hpnn
𨐱	vnnx
𨐵	htnn
𨐾	asnn
𪭀	pnnh
𰽑	znnx
𱺎	ipnn
㢽	qbbg
㣃	bvbb
䰜	nbbg
䰞	qobn
𢏺	fmjb
𢐁	ibbg
𢐆	ddbb
𢐌	xbbg
𢐐	ibbg
𢐥	vabb
𢐨	nsnb
𢐫	pbba
𢐬	vsbb
𢐲	tpqb
𢐷	hryb
𢐹	zrdb
𢐺	llfb
𢐼	qocb
𢐾	gjjb
𢑋	ddnb
𢑌	gcgb
𢑍	ekbb
𤑜	qobc
𤑨	qobc
𤑵	nsnc
𤳕	pbbq
𥪷	pbbi
𩅭	tfub
𩱆	bbbn
𩱌	inbn
𩱍	cbbn
𩱎	tbbn
𩱒	cznb
𩱓	qbbn
𩱖	xbbn
𩱗	ybbn
𩱚	nwhn
𩱜	fbbn
𩱞	qhbn
𩱟	ekbn
𩱠	ddnb
𩱡	jdon
𩱣	ktbn
𩱤	bubn
𩱥	kkkn
𩱦	nsnn
𩱧	gcbn
𩱨	fkbn
𩱪	ffmn
𩱫	xubn
𩱭	hryn
𩱮	knnn
𩱯	pbon
𩱰	qokn
𩱱	ekbn
𩱲	zubn
𩱳	qbbn
𩱶	tubn
𩱷	plyn
𪆀	pbbx
𭶡	npbc
𮌿	pbbj
𮫚	bvbg
𰘰	efub
𰘱	fube
𱆐	gkbn
𱆑	fmfn
𱆒	nfdn
𱆔	thtn
𱆕	lywn
嘂	iddd
嚻	wddd
𤣠	mwdd


#顺取容错
藥	liuu
樂	iuie
㜰	biue
㦡	hiue
㰛	elie
䁻	qiue
䑈	viue
䟏	piue
䤕	yiue
嚛	diue
擽	uiue
櫟	eiue
濼	kiue
爍	ciue
瓅	niue
皪	uiue
礫	miue
纅	iiue
觻	xtie
躒	piue
轢	yiue
鑠	ziue
鱳	wiue
樂	iuie
樂	iuie
轢	yiue
樂	iuie
𠒴	iuip
𠘙	kiue
𡤤	blie
𡾒	viue
𢺇	ulie
𣀝	iuih
𣋵	oiue
𣡝	caie
𣡳	iuid
𣤰	iuie
𤄶	klie
𤄿	keie
𤓈	clie
𤢴	miue
𤻲	aiue
𤾾	urie
𥍐	qlie
𥽗	piue
𦘈	quie
𧆄	xlie
𧔉	ciue
𧭥	siue
𨰤	zlie
𩟧	qiue
𩧂	niue
𪇱	iuie
𫿾	iuit
𭀅	jiue
𭧡	iuio
𭻽	qvve
𮁏	miun
𮁚	mlie
𰙂	iuip
𱿌	liux
兜	bunp
篼	rbup
蔸	lbup
㨮	ubup
𣘛	ebup
𦄓	ibuo
𩮷	pebp
𱔍	dbup
兠	auvp
𱏫	auvp
橷	eaup
𠙩	afui
𠙯	lauo
𡕸	hauh
𦿵	lauv
𭳨	khah
燕	ladc
嚥	dlac
嬿	blac
曣	olac
䜩	slac
讌	slac
酀	ladt
醼	ylac
驠	nlac
㬫	lado
𡤈	lacb
𣟛	elac
𤃇	klac
𤒈	clac
𧔦	clac
𤓨	ladb
𤫇	nlac
𥍂	qlac
𥗕	mlac
𥷀	rlac
𥽫	plac
𨇟	plac
𨯧	zlac
𨽞	tlac
𩽒	wlac
䴏	ladx
𱊴	ladx
𪈏	ladx
臙	vlac
𫿲	vlac
𭗬	vlac
𭣅	ulac
𮨤	ladw
𮩘	qlac
𱅬	nlac
巎	vfsh	255
夔	hsoh	50
巙	vhsh	0
夒	fosh	0
犪	qhsh	0
獿	mfsh	0
虁	lfsh	0
躨	phsh	0
㹛	qfsh	0
𠑍	jfsh	0
𠑚	jfsh	0
𡖂	lswh	0
𢅼	rfsh	0
𢆃	rhsh	0
𢥝	hfsh	0
𢺕	ufsh	0
𤫕	nfsh	0
𥜶	fhsh	0
𧅄	lhsh	0
𨈉	phsh	0
𩵊	alsh	0
𪭆	hhsh	0
𪺈	cfsh	0