Introduction
"ZhengCode"isstandardized,easytolearn,fast,anduniversal.Withthesamecodingrule,notonlycaninput20,000Chinesecharacters,butalso68,000and100,000Chinesecharacters."ZhengMa"wontheBeijingInternationalInventionGoldAwardandtheBestInventionAward;wonthe22ndGenevaInventionGoldAward.Thenationalcompetentauthoritywidelyrecommends"ZhengMa"tousersathomeandabroadthroughtheappraisal.China’sChineseStarandothersystemplatformsuse"ZhengCode",theUSMicrosoft’sWindows95/98/NT/2000/XP/Vista/7Chinesesystemselects"ZhengCode",theUSIBM’sOS/2andJAVAOS,etc.Chineseproductsalsouse"ZhengCode".AfterWindows8,becauseofcopyrightissues,Microsoftterminatedthebuilt-inZhengmainputmethodinthesystem.
Single-characterinput
"ZhengCode"isbasedonsingle-characterinput,withwordinputastheleadingfactor.With2-4Englishletters,youcaninput2-characterwords,multi-characterwordsand30words.Aphrasewithinaword;underthistypeofwordblendinginput,theaveragecodelengthofaChinesecharacterisbetween1.8-1.9keys.Hehastwothesauruses,containing25,000and50,000wordsrespectively.
Inputmethod
"Zhengcode"isaformcodeinputmethod,usingZhengcodecanquicklyandconvenientlytypemorethan20,000ChinesecharactersintheGBKfontlibraryWithmorethan70,000ChinesecharactersinGB18030,itgreatlymeetstheneedsofpeopleusingChinesecharactersindailylifeandwork.
Undernormalcircumstances,the"ZhengCode"inputmethodcaneasilyandquicklytype20902ChinesecharactersintheGBKfontlibrary.14139Chinesecharacterscanbetypedmorethanthe6763Chinesecharactersthatcanbetypedintheordinary"WubiFont".Underthesupersetfontlibrary,Zhengmacantypemorethan70,000ChinesecharactersinGB18030(supporttoCJK-Dcharacterset),preciselybecauseThisisbecausetheWindowssystemhasnotselectedotherinputmethodsfromwin95towin7,buthaspre-installedthe"ZhengCode"inputmethod.
CodingPrinciple
Thebasicprincipleof"ZhengMa"coding"StandardType"
ZhengMa’shelpfilesays:"Fortheneedsofdifferentusers,"ZhengCodeInputMethod"isdividedinto"universaltype"and"standardtype".The"standardtype"hasalowrepetitionrateandissuitableforhigh-speedblindtypinginput.Itisnotonlysuitablefortheinputof6763Chinesecharactersinthecurrentuniversalcharacterset,Andusingthesameencodingrules,inWindows2000,youcaneasilyenter20902Chinesecharactersinalargecharacterset.Theencodingrulesof"PopularType"aresimpleandeasytolearn,butitcannotbeusedtoinputlarge-charactersetChinesecharacters."PopularType"canAsthelearningladderof"StandardType",becausethecodesoftherootsofthetwohavecommonality,itwillnaturallytransitionto"StandardType"afterbeingproficient."BecauseIcaninputlargefontsonmymachine,Iamtalkingabout"StandardType".
Themainmethod
1.High-frequencycharactercodeacquisitionmethod
Thismonth,Q,I,M,C,Y,X,A,T,PsaysSwantsFtobeH,U,O,notV,R,JusesL,BisonG,E,I’sDisK,andN
2.Thewaytogetabasicrootword.Arethosewordswithonlyonerootroot.Iftheyarethefirstrootroot,typetherootrootcode,andthenaddAafterit.Forexample:ifitisthefirstrootrootonS,itscodeisSA.Ma**X***XA,andsoon.
Iftheyarethesecondmainrootorthesecondaryroot,typedirectly.
You*****GR,Its****EC,industry******KU,Guang*****TG,s***RH,owes******RO
Female*****ZM,child*****YA,already*****YYA,Shen*****KIC,than******RR
Seven*****HD,龙*****GM,大******GD.十*****ED,inch*****DS
However,becausemanyrootsarenotcommonlyused,Whentheircodesoverlapwithcertainphrases,thesystemwilldefaulttothephrase.WhenyouwanttotypeKegan,yousometimeshavetoaddoneormoreA,whichisnotmentionedinZhengMa'shelpfile.Fortunately,hereWhenthishappens,youdon’tneedtopress+forthebasisyouwant,andthesystemalsoremindsyoutoenterA.
Three.Twobasisrootcharacters.Twobasisrootcharacters.,Ifthecodesofthetwobasicrootsarebothaletter,add"VV"afterthem.Justtakethecodesfortherest.
Example:Code=ShiG+MaX********GXVV
Du=WoodF+土B=FBVV.Up=BuID+A=IDA,Down=A+BuID=AID
Push=扌D+NI=DNIextension=扌A+stoneG=GAVV,hail=rainFV+packRY=FVRY
Fetch=earCE+andXS=CEXSWhat=丿M+厶ZS=MZSWant=WestFJ+FemaleZM=FJZM
4.Threebasicrootcharacters'codeacquisitionmethods.Threebasicrootcharacters'codeacquisitionmethodsaredividedintotwosituations.
1IfthefirstbasicrootisoneForthecode,justtakethefirstcodeofSub-Kegan[nomatterhowmanycodesithas]andthefullcodeofLast-Kegan.
Teng=MonthQ+UB+MaX=QUX,Yuan=氵V+リND+米UF=VNUF
2Ifthefirstbaserootistwocodes,thenonlythefirstcodeistakenforthesecondbaserootandlastbaseroot[regardlessofhowmanycodestheyhave].
Rely=⺧MB+口J+non-KC=MBJK,hydroxy=⺶UC+スXS+工BI=UCXB
5.Howtogetthefourbasicrootcharacters.
1IfthefirstcodeisoneCode,justtakethefirstcodeandthefirstCode,plusthefirstcodeofthelastKeganandthelastKegan.Zang=艹E+GeHM+爿ZI+臣H=EHZH,Yi=士B+冖WW[一口丬冫]oweRO+heartWZ=BWRW
2Ifthefirstcodeisthesecondcode,sincethecodeofthefirstrootcannotbesaved,thecodeofthesecondrootcanonlybeomitted.Comparedwiththepreviouscase,theotherpositionofthefirstrootisdeterminedbythesecondrootGiveup.Thatistosay:thecodeofthefirstrootplustheareacodeofthesecondrootandthelastroot.Example:
戆=立SU+[日十夊工]+贝LO+心WZ=SULW
Inshort,thebasicrootscannotbesaved,onetakesone,andtwotakesTwo.
Smallattention:"辶"and"廴"inZhengmaarethefirstonestotakeinthecode.ThisisnotthesameasWubi.However,ifthereareotherradicals,theymustPutitattheback.Forexample,in"Jin","Yuan"mustbetakeninthefirstchoice,andin"Lian",itmustbetakenimmediatelyafter"Fuck",before"Car".ThisseemstobetheoppositeofthewayofgettingcodesinWubifonts.
Sixshortcodeaccessmethods.
First-levelshortcode:the26high-frequencywordsjustmentioned.
Thesecond-levelshortcodeiscomposedof1codeeachoftheinitialandsecondaryroots.Example:Find-DY-DHtube-MW.Need-FG-CXcode.Forexample:
China--JJcountry--JWmust--AWwe--MNgovernment--ATlaunch--AX
Beijing--TSShanghai--IVTianjin--AVcooperation--ONVarious--RMadopts--PC.
Twobasicrootcharacters:taketheareacodeofthefirstrootandthelocationcodeofthesecondroot,suchas:-RID.
Threebasicrootsandmultiplebasicroots:takethefirst,secondandthirdbasicrootsinsequence,suchas:San-EQM.
Sevenphraseinput,takefourcodes
1.Two-characterphrase2+2
Example:OurMVNTZhonghuaJVNR(Iisahigh-frequency,soaddVafterit)
SpeechSASB(ThewordsareinthefirstreasonAddAafterwards)
EveryoneGDWGphraseSYZLTakeoffQUYT
MythologyWKSMfairytaleSKSMfairyWKNL
2.Three-characterphrase1+2+1
Example:BigfamilyGWGTneuronWZXG
3.Four-characterphrases/slangphrases/idioms1+1+1+1
Example:Theunificationofthemotherland,WJZA,theChinesenation,JNYS,Unsurprisingly,AGGG
MeticulousAZGEUnfetteredandunfetteredADAFCustomsandcustomsQBOU
Therearenotmanyidiomsinthefontlibrary:)
4.Morethanfivecharacters1+1+1+1
Takethefirstfourcharactersofthefirstcode
Example:People’sRepublicofChinaJNOY
CCTVJLKW
Basicrootbitcode
Eachrootregionhasseveralrootroots,andtheirregioncodesarethesame.Whentheyareformedintoacharacterindividuallyorcombinedwithotherroots,itwillproduceManyrepeatedcodewords.Inordertosolvethisproblem,the"ZhengCode"stipulatesthatthecodeofthefirstmainrootshallbeexpressedby1letteroftheareacode,andthecodesofthesecondmainrootandauxiliaryrootshallbeexpressedby2lettersof"areacode+bitcode",namelyAbitcodeisextendedaftertheareacode.Thisarrangementallowseachbasetohaveanindependentcode,thussolvingtheproblemofduplicatecodes.Justlikeeveryonehasasurnameandafirstname,therewillnotbetoomanyduplicatenames.
Codingrules
Article1:Accordingtothebasicrootslistedinthebasicradicalsummarytableof"ZhengCode"(includingsimilarforms)Root),theChinesecharacterscanbeencodedonlybydecomposingthemintobasicradicals.Ifthereisnosuitablebasis,itmustbefurtherbrokendownintostrokes.Forexample:
Replenishment--Nanbuken--GenXinfilter--Jianxinxinshu--Yi丨D
SecondArticle:AftertheChinesecharactersaredecomposed,theorderofthebasicrootsandstrokesiscalled"rootorder".Therearethreesituationsfordeterminingtherootorder:
l.Leftandrightcharacters,upperandlowercharacters,andcharacterscomposedofsinglestrokes.Therootorderisconsistentwiththestandardwritingorder(see"complement,entanglement,filter"intheaboveexampleThedecompositionofthefourwords"Book")
2.Forcharacterswithintersecting,intersecting,andinlaidstructures,therootsorstrokesofthefirststrokearearrangedfirst.Forexample:([]squarebracketsareexamples)wordsofcontiguousstructure:Yao--丿大[沃笑];
疋--乛止[蛋蜀];
Cross-structuredwords:beam--mukou[fullspicy];
Yi--DaGong[aunt];
Tun--Qi凵[纯懵ton];
Wordswithembeddedstructure:Gen--Ersaid[HuanHeng];
G—RenEr(horizontalthreedots)[inspection]
Yuan--氵(Pie-Zhu)rice;
Su--Zo(P-Z)eight[XiaoXiao]
Thewordofcompoundstructure:Jue--XinYuda[Lackofacetylenic](thereareconnectionsandintersections);
3.Forenclosingcharactersandinclusivecharacters,thebasewritteninthefirststrokeshouldbeplacedfirst.
Becausetherootorderisarrangedinunitsofbasisroots.Forexample:
sleepy—Muwen—Men’sEarLetter—Non-soundingStyle—YiGong
Load—Garage—Guangcheong—匚车九赵—走乂
However,forquickretrievalanduniforminduction,forwordswith"辶,廴",whendeterminingtherootorder,"辶,廴"shouldbeplacedfirst.
Forexample:"Da-LianDa","Extended-LianPian".
Inshort,toencodeawordorphraseistotakethecodeoftherootsinturntoformtheencodingofthewordaccordingtotheencodingrules.Iftherootsequenceiswrong,thecodingisalsowrong.Therefore,itisveryimportanttocorrectlyunderstandtherootorderofthewords.
Article3:Thecodingofwordsandwordscannotexceed4letters.Therefore,thechoiceofbasiscodesshouldbedeterminedaccordingtothenumberofbasisinthewordsorwords.Thecodeselectionmethodiscalledthecoderetrievalmethod(seethefollowingdescriptionfordetails).
Howtogetthecode
Term:"1coderoot"referstothefirstmainroot,becauseitscodeonlyuses1letteroftheareacode."2coderoot"referstothesecondmainrootandauxiliaryroot,becausetheircodesuse2lettersofthelocationcode."Take1code"meanstotakeonlytheareacodeoftheroot.
First,theprincipleofsingle-characterencoding
1.Thecodeofthefirstrootofasinglecharacter(iethefirstroot)shouldbetakenaccordingtotheactualnumberofcodes,andcannotbeomitted.Inotherwords,ifthefirstrootis1coderoot,take1code;ifthefirstrootis2coderoots,take2code(bothareacodeandbitcodearetaken).
2.Inordertoensurethatthesinglewordcodedoesnotexceed4letters,therestofthebaserootcodesafterthefirstrootshouldbeselectedaccordingtodifferentsituations.Generally,thebitcodeisdiscardedfirst,andonly1codeoftheareacodeistaken.
Forexample:Sakura--WoodFBeiLOBeiLOGirlZM--FLLZ
Wakeup--UnitaryFDcalledKShengMC--FDKM
But,Forfour-baserootsandmulti-baseroots,allthecodesofsomebaserootsinthemiddleshouldbediscarded,andonlythefirsttwocodesand1codeofthelasttwobaserootsaretaken.Inotherwords,takethetwoendsandleavethemiddle.
Forexample:Shrink--纟Z宀WD(亻)一A白NK--ZWAN
Sugar--MiUF(广)肀XB口J--UFXJ
p>