釋義
筆劃是指漢字書寫時不間斷地一次連續寫成的一個線條。筆劃是漢字的最小構成單位。筆劃可分為橫一、豎(丨)、撇(丿)、點(丶)、捺(?)、折(乛)等幾類,具體細分可達30多種。
詞目:筆劃
[strokes of a chinese character]
基本概念
筆劃除橫、豎、的種類較少外,撇可分為橫撇、豎撇,點又有豎點、撇點等叫法、捺有平捺等小區分,提有豎提。折分得多,有橫折、又撇、橫鉤、折鉤、橫折鉤、言挑、風鉤(橫折斜鉤)、橫彎(橫折彎)、凹折(橫折折)、九鉤(橫折彎鉤)、乙鉤、耳鉤、走之、建折、乃鉤、凸折、易鉤、豎折、豎彎、豎鉤、兒鉤、馬鉤、專折、鼎折、撇折、斜鉤、心鉤、彎鉤等。每個漢字的筆劃都是有一定數的,如:“正”字5劃、“副”字11劃。認識筆劃的形狀,會計算筆劃的數目,有助於指導書寫和查檢字典。
漢字的基本筆劃即點、橫、豎、撇、捺、挑、折、勾。
筆劃順序
一、基本規則
1.先橫後豎
2.先撇後捺
3.從上到下
4.從左到右
5.先外后里
6.先外后里再封口
7.先中間後兩邊
二、其他規則
1.點在上邊或左上,先寫
2.點在右上或字里,後寫
3.兩面包圍結構的字
⑴上右和上左包圍結構,先外后里
⑵左下包圍結構,先里後外
4.三面包圍結構的字
⑴缺口朝上的,先里後外
⑵缺口朝下的,先外后里
⑶缺口朝右的,先上后里再左
筆劃
一種真正使用簡單、易學、易記的筆劃輸入法,形似手機筆劃輸入法而勝於手機筆劃輸入法,只要您會寫字就會打字,一分鐘學會電腦打字,揭開打字的神秘面紗。
該劃輸入法版本已5個漢字基本單筆畫(一、丨、丿、丶、乙)對應5個字母代碼(H、I、P、D、V)簡碼優先,以5個基本筆畫查找偏旁,找出偏旁後自動聯想出所有該偏旁的漢字,這是以漢字模組積木技術專利方案,使輸入更簡單及直觀,不再像傳統的筆畫輸入法那樣一筆一畫地輸入,比傳統的筆劃輸入法快數倍,同時也可用滑鼠直接點擊輸入,使得輸入更方便。
秦碼筆劃
花更少的時間,用更快的輸入法。秦碼秘書輸入法,是一種最新型最先進效率最高的輸入法。只需知道拼音的第一個字母就可使用,單字最長取三碼,詞條最長取四碼,記憶量極小,編碼規則極其簡單。能快速輸入常用字、生僻字、繁體字和各種符號。不知道字形可用拼音,不知道讀音可用字形。高頻字只需取一碼,常用字、常用詞語只需取二碼。帶有豪華超大詞庫,包括各種詞語、詞組、成語、人名、地名、諺語、歇後語、三字經、百家姓、唐詩、宋詞、常用聊天語、流行語等。平均碼長1.4,擊鍵率2.0。輸入英文字母、E-mail、網址無需轉換。在輸入法狀態條上可以即時找到任何您想要的簡訊。快捷鍵選擇使你輕鬆自在,智慧型調頻使你得心應手,智慧型造句使你彈指如飛。適合想通過簡單學習就能快速打字的所有人員使用。
筆順易碼
筆順易碼是根據中國漢字基本筆畫與書寫規範而開發一種使用簡單、無需學習、一看即會,人人會用的完美中文輸入法。筆順易碼漢字輸入法發明專利於2005年6月8日在專利公報上公告。
筆順易碼的對漢字筆畫的歸類是在多年對中國人們對筆畫的認識與習慣的調查基礎上,將漢字筆畫歸類為:5鍵筆畫與8鍵筆畫。
五鍵筆畫是將漢字筆畫歸類為:橫、豎、撇、捺、折五種基本筆畫,將提筆畫歸為撇,這樣形狀是右上高左下低的筆畫歸為一類;將豎勾歸為折,符合中國人們對漢字筆畫的認識與習慣。
八鍵筆畫是在五鍵筆畫歸類的基礎上,將提筆畫、點筆畫、勾筆畫分出,漢字輸入更快捷。筆畫更清晰。
筆順易碼漢字輸入法技術已在WINDOWS平台中實現,軟體使用穩定,經過全國各地上萬名用戶的測試,反映非常好。具有輸入方便快捷,不需學習。得到各專業人員,中老年人、學校學生與漢字專業輸入人員的高度肯定。
在學校,教師、學生反映使用方便,對漢字教育認識有很好教育作用,加深學生對漢字筆順的認識,符合中國漢字和相關標準。學生有更多的時間學習電腦,而不是只學“打字”的計算機教學。
各界人士反映,筆順易碼輸入法無需學習,即刻便可掌握使用,有更多的時間用於自己專業套用中,而無需學習“打字”了,在銀行、郵電、工商、稅務、辦證等單位,更是提高了工作效率。
中老年用戶更是非常高興能享受這一技術的方便,他們也可方便使用電腦了。
專業的漢字輸入人員也大加稱讚,對一些其它輸入法不好“拆”的字,不會沒辦法了,筆順易碼輸入法是他們最好的選擇…….
筆順易碼輸入法廣泛套用於桌面計算機、手機、電話、PDA等設備中。是中國各智慧型智慧型數字設備廠商逐步擺脫國外技術制約的首選技術,已得到多家品牌電腦、手機廠商的高度關注。
排列方法
選舉等場合需要按姓氏筆劃為文本排序,Excel提供了比較好的解決辦法。如果你要將數據表按車間名稱的筆劃排序,可以使用以下方法:選中排序關鍵字所在列(或行)的首個單元格(如A1),單擊Excel“數據”選單下的“排序”命令,再單擊其中的“選項”按鈕。選中“排序選項”對話框“方法”下的“筆畫排序”,再根據數據排列方向選擇“按行排序”或“按列排序”,“確定”後回到“排序”對話框。如果你的數據帶有標題行(如“單位”之類),則應選中“有標題行”(反之不選),然後打開“主要關鍵字”下拉列表,選擇其中的“單位”,選中排序方式(“升序”或“降序”)後“確定”,表中的所有數據就會據此重新排列。
程式設計
在信息處理中,常會遇到對中文信息按某種要求進行排序,例如對姓名按姓氏筆劃排
序。而中文信息的排序較英文信息的排序要複雜許多,ASC Ⅱ編碼的有序性大大方便
英文信息排序的實現,那么要實現中文信息的按筆劃排序,就得對中文信息進行重新
編碼,這裡的編碼是指將漢字的內碼信息轉換為漢字按筆劃排序的序號信息,新生成
的編碼信息可按ASC Ⅱ前後次序進行排序,從而實現漢字信息的姓氏筆劃排序。
為了實現漢字信息按姓氏筆劃排序,首先需要創建一個全部漢字信息按姓氏筆劃
排序的文本檔案,然後根據該文本檔案的漢字筆劃排序的序號信息建立漢字--筆劃編
碼資料庫檔案,那么對指定的漢字信息字元串按漢字--筆劃編碼表轉換成為按筆劃排
序漢字的編碼字元串,只需對編碼字元串進行排序,就可實現漢字信息按筆劃排序的
目的。
以Dephi 與SQL Server為例介紹實現上述方法的過程:
第一步、要創建一個全部漢字信息按姓氏筆劃排序的文本檔案,可以利用
Microsoft Word 6.0提供的按筆劃排序的功能。先用任何一種熟悉的高級程式語言編
寫一段能生成全部漢字內碼的小程式(別忘了一個漢字一行),用來生成一個按姓氏筆
劃排序的文本檔案。然後在Word中打開該檔案,並選擇 "表格\排序文字[T]... "這一
選單項,將彈出一個對話框,這時只需將排序依據的類型設為 "筆劃 "後按 "確定 "按
鈕,那么就可以得到一份按姓氏筆劃排序的全部漢字的文本檔案。
第二步:建立漢字--筆劃編碼資料庫檔案
最簡單的實現方法是用資料庫直接記錄漢字信息及其它的序號,從而形成編碼表
檔案。中文系統中編碼漢字的總數大約7000個左右,那么就意味著序號需以長度為4
位元組的字元串形式存放,才能保證漢字排序的統一性、可靠性。對於一個5個漢字的字
串而言,就得附加20位元組的編碼信息用於筆劃排序。為了節約存貯空間,可採用百進
制編碼方式表示漢字的序號。因為兩位百進制數可以表示十進制數的範圍是0~9999,
那么只需用兩個字元用來分別存放百進制數的第一位和第二位,就可以表示任何一個
漢字的序號,而且這種編碼顯示是有序的(因為ASCⅡ碼是有序的)。同樣的一個5個
漢字的字串現在只需附加一個10位元組的編碼信息用於筆劃排序,比起上一種方法,采
用百進制編碼方式可節約一半的存貯空間,尤其當資料庫需排序的中文信息量較大,
做這樣的節約是非常值得的。
漢字--筆劃編碼資料庫檔案:Hzcodedb
其結構為:
HZ CHAR 2
HZCODE CHAR 2
{建立漢字--筆劃編碼表}
hzsrc:Ttable;{按姓氏筆劃排序的全部漢字信息文本檔案,在Delphi 中可將文
本檔案按Table處理}
hzcodedb:Ttable; // 需生成的漢字--筆劃編碼資料庫
var
tmp1,tmp2:string;
i,k,j:integer;
begin
hzsrc.open;
hzcoded8b.open;
i:=0;
tmp:= ' ';tmp1:= ' ';
Hzsrc.first;
while not HzSrc.eof do
begin
i:=i+1;
k:=(i div 100);
tmp1:=char(k+23); //first char
j:=i-k*100;
tmp2:=char(j+23); //second char
tmp:=tmp1+tmp2;
hzcodedb.append;
hzcodedb.edit;
hzcodedb[ 'hz ']:=hzsrc[ 'field1 '];
hzcodedb.fieldbyname('hzcode ').asstring:=tmp;
hzcodedb.post;
hzsrc.next;
end;
hzcodedb.close
hzsrc.close;
end;
第三步:建立函式HZconvert( hzstring ),將指定的漢字信息字元串hzstring
轉換成為按筆劃排序漢字的編碼字元串。
Fuction HZconvert( hzstring: string ) : string ;
var
hzorder:string;
tmp:string;
i,startindex:integer;
begin
i:=length(hzstring);
startindex:=1;
hzorder:= ' ';
while (startindex