本文目錄一覽:
- 1、C語言中怎麼處理漢字
- 2、怎樣輸入一些生僻字,用一般輸入法打不出的字?有免費的造字軟體嗎?
- 3、C高手來:C語言中生僻字ASCII有什麼規律嗎? 在在線等!
- 4、c# 個別生僻字在richtextbox里不能顯示
- 5、如何在電腦上輸入生僻字
C語言中怎麼處理漢字
漢字作為一種字元處理,但是與普通的字元不同,一個漢字被存儲在兩個或以上的連續的位元組當中,一般在程序中使用字元數組或者作為字元串處理
怎樣輸入一些生僻字,用一般輸入法打不出的字?有免費的造字軟體嗎?
經常進行文字編輯的朋友難免會碰到一些無法輸入的怪字,這是因為這些字用得很少所以電腦字型檔中並沒有這些字。此時用Windows的TrueType造字程序就是最佳選擇。在此我們就分造字、輸入和備份三方面進行詳細介紹。
一、造字
點擊開始→所有程序→附件→TrueType造字程序,進入造字程序窗口。此時會彈出一個「選擇代碼」對話框,雙擊對話框中的方格選定代碼,在此我們就雙擊AAB0行的第二格選定代碼AAB1後進入編輯窗口開始造字。此時我們仍可從菜單欄的「編輯/選擇代碼」改選其它代碼。字形的繪製一般有以下3種方法。
1.最直接的操作當然是利用窗口左側工具欄中的工具,單擊選擇工具欄中的直線、矩形或畫筆等工具,直接在編輯區按拖動繪出字形,這需要較多耐力,老實說要畫出一個漂亮的字相當困難。
2.組合法,就是從幾個字中各取出一部分來組合成字,這樣較能保持字體風格。以製作「侻」字為例進行操作。點擊菜單欄的「編輯→複製字元…」,打開複製字元對話框,點擊字體按鈕,選擇宋體。在「形狀」輸入框中輸入「偉」字,點擊確定返回編輯窗口,可以看到偉字出現在編輯區。使用矩形選項工具選中多餘部分按Delete鍵刪除,只留下「亻」。點擊菜單欄的「窗口→參照…」,打開參照對話框,同樣設定為宋體,在「形狀」輸入框中輸入「說」字,確定後會多出一個參照區,點擊工具欄中的任意形狀選擇工具,按住左鍵沿「兌」周圍拖動一圈選定。把選定的「兌」拖動到編輯區,拖動「兌」四周的尺寸柄調整適當大小與「亻」組成「侻」字。點擊菜單欄的編輯→保存字元。一個宋體的「侻」字就造好了。
.複製法,直接在畫圖程序或其它圖形處理軟體中繪製好需要的字,選中複製到造字程序的編輯窗口粘貼即可。以畫圖程序為例:用「A」文字工具輸入「偉」「說」二字,字型大小48、字體隨意,使用橡皮工具擦除多餘部分,用「選定」工具(要選中透明化處理)把剩下的「亻」「兌」二部分拖到一起組成「侻」字,用「選定」工具選中「侻」複製,進入造字程序編輯窗口按「Ctrl+V」粘貼。這個方法最好用,可以同時做好幾個字,甚至可以把你喜歡的圖形或自己的相片做成字,當然只能是單色圖。注意:繪製時字圖的像素要控制在64×64以內,而且背景色一定要純白色。
按以上方法保存的字體默認在所有的字體中通用,不管你選擇什麼字體都只會顯示我們做的宋體的字。如果你想讓造的字也會隨字體實際行動選擇而改變字體,則必須為需要的每一種字體造一個字。在為每一種字體造字前必須先點擊菜單欄的文件→字體鏈接。打開字體鏈接對話框,選中「與所選擇的字體鏈接」,選中相應鏈接字體後單擊確定,輸入鏈接文件名保存,此時切記字體鏈接文件一定要保存在非系統分區,如D:造字目錄下。注意:同一個字的不同字體字元代碼必需相同,即該字元在宋體中的代碼為AAB1那麼它在楷體中的代碼也必需是AAB1。
二、輸入
1.內碼輸入法(即區位輸入法),採用內碼輸入法,只要輸入字的代碼即可調用相應字,如:鍵入aab1就可以在文檔中輸入「侻」字。不過要記住編碼比較麻煩。如果找不到內碼輸入法,你可以右擊Windows任務欄的輸入法切換按鈕→選擇「設置」→單擊「添加…」按鈕→從鍵盤布局/輸入法的下拉列表中選擇「中文(簡體)-內碼」,單擊確定進行添加,這可能需要用到Windows安裝盤。
2.直接調用,點擊造字程序菜單欄的「編輯→複製字元…」,在「代碼」輸入框中輸入AAB1,選中出現在「形狀」輸入框中的「侻」字,按「Ctrl+C」複製,再粘貼到需要輸入的位置。
3.字元映射,點擊「開始→所有程序→附件→系統工具→字元映射表」,運行字元映射表,從字體下拉列表中選擇「所有字體(專用字元)」,我們造字就出現在下面的格子內,雙擊我們要用的字「侻」,可以看到「侻」字出現在複製字元的輸入框中,單擊「複製」按鈕,然後到需要輸入的位置粘貼即可。如果你要找的字元鏈接到其它字體如楷體,則字體要選擇「楷體(專用字元)」,以此類推。
4.輸入法鏈接,在造字程序中完成造字保存後,點擊菜單欄的編輯→輸入法鏈接……,輸入文件名保存到D:造字目錄下。在彈出的外碼對話框中分別鍵入各種輸入法的外碼,每輸入一種外碼都要按空格鍵確認,然後單擊註冊按鈕,此時如果系統問你「沒有完成撰寫,你想完成這個詞嗎?」請選否。現在就可以用已鏈接的輸入法輸入了。這種方法只對少數幾種輸入法有效。
5.造詞法,打開五筆輸入法,右擊輸入法工具欄,選擇手工造詞…,採用上述方法在「詞語」的輸入框輸入「侻」,按輸入法規則輸入外碼wsh後單擊「添加」按鈕,關閉該窗口。以後就可以像輸入常用字一樣了。各種輸入法造詞功能名稱和調用方法略有不同:智能五筆是在定義字詞符號→自定義字詞,而智能ABC調用時須在編碼前加u等等,請參看各自的幫助說明。這種方法較好,對任何輸入法都有效,只是備份詞庫麻煩點,不過那是本來就應該備份的吧。
C高手來:C語言中生僻字ASCII有什麼規律嗎? 在在線等!
使用的是GB碼,分為一級字二級字~~~總數為6763,不在那個範圍內疚顯示不出
c# 個別生僻字在richtextbox里不能顯示
這個文字的編碼不是Unicode,試下用這個
richTextBox1.LoadFile(“c:\text.txt”,System.Text.Encoding.GetEncoding(“GBK”));
如何在電腦上輸入生僻字
採用多元漢字與圖形符號輸入法(多元碼)可以直接打出國際標準萬國碼所有生僻字。多元碼不但可以打出所有漢字(現為國際標準萬國碼6.2版7.68餘萬漢字),而且具有自學功能。簡介如下:
① 【見字知碼】漢字筆形近似於英文字母筆形。例如:丅→t;丫、?→y;氵→i;丶→d;丿→f;亻、人→h;扌→j;丨、亅→l;乂、乄→x;辶、訁→c;阝、卩→b;冂→m …… 漢字按結構一分為二,分別取其首部筆形為第一、二碼,字尾部筆形為第三碼。則每漢字最多3碼。例如「我」字只須輸入 f 一碼即見。輸入第1碼即可顯示通用規範漢字一級字(3500個)中【丿】起筆的所有簡體字,按翻頁鍵瀏覽。可供掃盲識字之用。
② 【漢字齊全】目前能打出萬國碼6.2版中文簡繁及日韓越所有7.68餘萬漢字。輸入時,能在3碼內的首屏顯示8105個通用規範漢字,不用翻頁尋找。不認識的漢字可在《通用規範漢字多元碼錶》文本的查找欄內打出,即知該字在第6版《現代漢語詞典》中的頁碼,直接查明準確的讀音、字義及辭彙。或上網搜索此字讀音含義組詞等各種信息。
③ 【打字快速】由於編碼短少且常用字在先,日常打字平均每字僅2碼(3鍵)。例如逐字輸入簡體《三字經》全文,平均每字僅1.6碼;利用辭彙功能輸入簡體《千家詩》全書,平均每字僅1.4碼。是擊鍵數最少的一種鍵盤輸入法。
④ 【辭彙豐富】:收編了九萬條簡體字常用辭彙,含成語、俗語、歇後語、地名及各行業常用辭彙,取材以權威詞典為主,涉及面廣,打出一字後即自動跳出以此字開頭的大量辭彙,適宜寫作中選取準確、合適的辭彙,避免錯字誤句,提高中文水平。亦可供兒童用來玩一字開花、組詞、接龍等文字遊戲,寓教於樂。
⑤ 【符號齊全】能快速打出含有聲調的拼音字母,以及數學、工程類符號等,編寫教材不用愁。
⑥ 【多國外文】能直接輸入にほんご、한국어等50餘種語言、涉及136個非英語國家的法定文字,而不必切換其他語言文字的輸入法。
⑦ 【特殊字元】盲文字元⠱⠟、易經卦符☳䷾、覆蓋ꦼ插ོ入ꦿ字元等各種特殊字元,以及表情符號???(簡筆畫及圖案)等。
⑧ 【作報碼用】漢字、外文及各種符號均能直接用作聲、光、電的莫爾斯碼通信,且能大幅縮短通訊所需時間,尤其適宜在地震災害或戰爭等緊急場合用於通信聯絡。
〖友情提醒〗多元漢字與圖形符號輸入法受國家發明專利保護,未委託任何網站提供下載。現已發現某些網站提供假冒「多元漢字與圖形符號輸入法」的軟體下載,並沒有多元輸入法的任一先進功能,且純屬侵權和欺騙行為,提請網友注意,以免受騙上當!
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/298284.html