WEFV2626EFCEYYYB15VEF

 

內容簡介

  ◎一讀就懂的文字學入門知識
  ◎簡明文字搭配清晰圖表,建構完整觀念
  ◎收錄大量實用的文字辨似資料
  ◎10個圖解文字學之漢字演變影片QRCODE,帶你趣看漢字


  〈說文解字敘〉中提到文字是「前人所以垂後,後人所以識古」的媒介,可見文字的重要性。

  本書以圖片搭配內容敘述,用淺顯易懂方式,說明文字學相關學理,目的是將文字學介紹給更多人,不論是剛接觸這領域的學子,或是對文字有興趣的大眾,都能藉由這本書,了解這門與我們生活關係密切的學問。書末附錄更收入實用文字辨似資料,整理常見文字混用情形,讓讀者可以清楚辨別正誤,使用正確文字,以傳達精準語義。
 

作者介紹

作者簡介

陳姞淨


  國立臺灣師範大學國文研究所博士,現任中國文化大學中文系兼任助理教授。
  研究範疇為文字學、漢語辨似學與辭典學。
 

目錄

第1章 文字的形成與發展
1-1 語言與文字
1-2 漢字的起源
1-3 漢字的構成
1-4 漢字的特質
1-5 文字學的範疇
1-6 文字學分支學科:古文字學
1-7 文字學分支學科:現代文字學
1-8 文字學分支學科:字樣學
1-9 文字學分支學科:俗文字學
1-10 文字學相關學科:聲韻學
1-11 文字學相關學科:訓詁學
1-12 文字學相關學科:語言學
1-13 文字學相關學科:辭典學
1-14 文字的功用與整理
1-15 歷代文字整理概況:秦漢時期
1-16 歷代文字整理概況:六朝至隋
1-17 歷代文字整理概況:唐至五代
1-18 歷代文字整理概況:宋元至今

第2章 漢字分類型態與書體演變
2-1 漢字的分類型態
2-2 漢字書體類型略述
2-3 漢字書體分期發展:殷商時期
2-4 漢字書體分期發展:西周時期
2-5 漢字書體分期發展:戰國時期I──六國文字的類型
2-6 漢字書體分期發展:戰國時期I──六國文字的特色
2-7 漢字書體分期發展:戰國時期II──秦系文字的類型
2-8 漢字書體分期發展:戰國時期II──秦系文字的特色
2-9 漢字書體分期發展:戰國時期II──秦隸
2-10 漢字書體分期發展:漢代之後I──隸書1
2-11 漢字書體分期發展:漢代之後I──隸書2
2-12 漢字書體分期發展:漢代之後I──隸書3
2-13 漢字書體分期發展:漢代之後II──草書
2-14 漢字書體分期發展:漢代之後III──楷書
2-15 漢字書體分期發展:漢代之後IV──行書

第3章 漢字六書與三書理論
3-1 六書名稱與差異
3-2 六書順序與體用說
3-3 六書造字說簡述
3-4 六書性質的檢討
3-5 六書內容概述Ⅰ
3-6 六書內容概述Ⅱ
3-7 象形說明與分類
3-8 指事說明與分類
3-9 會意說明與分類
3-10 形聲說明與分類Ⅰ
3-11 形聲說明與分類Ⅱ
3-12 轉注說明與分類Ⅰ
3-13 轉注說明與分類Ⅱ
3-14 轉注說明與分類Ⅲ
3-15 假借說明與分類Ⅰ
3-16 假借說明與分類Ⅱ
3-17 唐蘭的三書說
3-18 陳夢家的三書說
3-19 裘錫圭的三書說
3-20 部首的分類概念
3-21 部首的歸部方式

第4章 漢字的整理與字書
4-1 許慎與《說文解字》I
4-2 許慎與《說文解字》II
4-3 二徐本《說文解字》
4-4 《說文解字》四大家I──段玉裁《說文解字注》
4-5 《說文解字》四大家II──朱駿聲《說文通訓定聲》
4-6 《說文解字》四大家III──王筠《說文句讀》、《說文釋例》
4-7 《說文解字》四大家IV—桂馥《說文解字義證》
4-8 梁‧顧野王《玉篇》與宋‧陳彭年《大廣益會玉篇》
4-9 唐‧顏元孫《干祿字書》
4-10 唐‧張參《五經文字》與唐玄度《九經字樣》
4-11 五代‧郭忠恕《佩觿》
4-12 宋‧司馬光《類篇》
4-13 宋‧張有《復古編》
4-14 明‧梅膺祚《字彙》與張自烈《正字通》
4-15 清代《康熙字典》I
4-16 清代《康熙字典》II
4-17 現代‧教育部《異體字字典》
4-18 現代‧教育部《國字標準字體》Ⅰ
4-19 現代‧教育部《國字標準字體》Ⅱ

第5章 常用一百漢字說解(據《國語辭典簡編本》字頻總表取樣)
5-1 常用國字1 ∼ 4 :的、不、一、我
5-2 常用國字5 ∼ 9 :是、人、有、了、大
5-3 常用國字10 ∼ 13:國、來、生、在
5-4 常用國字14 ∼ 17:子、們、中、上
5-5 常用國字18 ∼ 22:他、時、小、地、出
5-6 常用國字23 ∼ 27:以、學、可、自、這
5-7 常用國字28 ∼ 32:會、成、家、到、為
5-8 常用國字33 ∼ 37:天、心、年、然、要
5-9 常用國字38 ∼ 42:得、說、過、個、著
5-10 常用國字43 ∼ 46:能、下、動、發
5-11 常用國字47 ∼ 50:臺、麼、車、那
5-12 常用國字51 ∼ 54:行、經、去、好
5-13 常用國字55 ∼ 58:開、現、就、作
5-14 常用國字59 ∼ 62:後、多、方、如
5-15 常用國字63 ∼ 66:事、公、看、也
5-16 常用國字67 ∼ 70:長、面、力、起
5-17 常用國字71 ∼ 76:裡、高、用、業、你、因
5-18 常用國字77 ∼ 81:而、分、市、於、道
5-19 常用國字82 ∼ 86:外、沒、無、同、法
5-20 常用國字87 ∼ 91:前、水、電、民、對
5-21 常用國字92 ∼ 96:兒、日、之、文、當  
5-22 常用國字97 ∼ 100:教、新、意、情

附 錄
附錄一:常見文字學名詞解釋
附錄二:常見誤字表(據教育部《常用國字辨似》整理)
附錄三:相似字例表
附錄四:常用國字字頻表(1 ∼ 100)與索引
 
 



  「文字學」一直是中文系很重要的專業科目,甚至許多學生會覺得是相當困難的一科。「文字學」表面上看是關於文字形、音、義解讀,或是侷限在字形的研究,但實際上,由於文字是記錄語言的工具,所以文字學不僅是語言研究的重要基礎,更是整個社會生活實況的展現。不論是研究古文字還是歷代文字,目的都是要了解每一時代的歷史與重建當時社會環境,所以文字學一門是反映現實的重要學科,它跟我們生活息息相關。時至今日,科技發達,不論是網路、手機訊息傳遞,或是街上廣告招牌的用字,乃至於日常生活文書,無一不以文字溝通傳達,所以我們也可以說,文字學應該是最生活化的知識與學問。本書是利用文字搭配圖表的方式,使讀者可以更容易理解這門學問,讓文字學不再是艱難的中文系專業學科,成為一般人也可接受的基本知識。

  全書分為正文與附錄兩大部分。正文共分為五章,第一章從語言與文字的關係說起,了解漢字的起源與結構性質,其次說明文字學的定義與相關學科,最後則是介紹先秦時代到今日的文字整理工作,讓讀者可以了解文字基本概念。第二章先介紹漢字有哪些分類型態,再依照時間順序,說明各種類型的文字概況,從殷商時期的甲骨文、金文開始,到春秋戰國時代,各國呈現出不同的文字特色,造就豐富多變的戰國文字。秦代小篆成為官方文字,結束戰國時代各體紛陳的情況,同時民間的書寫也正朝著不同的方向演進,隸書、楷書、行書、草書就慢慢發展出來。透過這些內容的介紹,可以明白各類書體的演變過程,以及文字書寫與結構變化等問題。第三章進入文字學的基本理論,整合各家對於六書的說法,分別說明象形、指事、會意、形聲、轉注、假借的內涵為何。除六書說外,漢字的另一分類就是三書說,唐蘭提出三書說法後,陳夢家與裘錫圭繼之而起,不論是著重在構字類型的不同,還是文字演進的發展階段,三書的提出,為文字學研究帶來新的想法。本章最後則是討論部首問題,漢字數量龐大,所以不論古今,最有系統的整理文字方式,就是用部首分類。漢字由甲骨文一路發展到現代,文字從圖像走向抽象,字形結構已經大大改變,所以在探討部首理論的同時,我們也可以看到漢字結構的演變過程。第四章則是介紹漢語重要的字書,以《說文》與《說文》四大家為起點,介紹漢代到今日的重要字書與文字整理工作,藉由這些字書的體例歸納,可以看出不同的字學觀念。第五章則是以《國語辭典簡編本》的常用字頻為材料,選錄最常用的100 漢字,附上每字從甲骨到小篆的文字形體,說明構字緣由與用字情況。不論是教師教學或是學生自學,都可以藉由簡要的說明,了解文字的字義與演變過程。

  附錄有四個部分,第一部分為常見的文字學名詞解釋,每一學科都有其基本的專業名詞,為幫助讀者更容易閱讀文字學相關內容,所以將常用或是本書中常提到的專業名詞一併整理於此。附錄二是依據教育部《常用國字辨似》內容,將其中常見的錯誤用字情況,依照音序排列整理成表格,方便讀者於日常生活查閱使用。附錄三則是相似字例表。文字容易寫錯,往往不是整個字形的謬誤,而是當中某一部件,因為形體過於相似而誤用。這部分就是將常見相似的部件成組排列,再於後方表格加上常因部件相似而誤寫的文字,目的是要避免這些相似部件被混淆誤用。附錄四則是將第五章的常用國字說解加上索引,方便讀者查詢使用。

  本書最重要的特色有二,一是將原本生硬難懂的文字學理,用淺白文字加以敘述,以基本學理為主,捨去過於艱澀的專門研究內容,並配合圖表簡要且有系統的呈現出來,閱讀時可以圖文相互參讀,不僅可以了解文字學理的細部內容,也可因圖表來加強理解與記憶,讓原本被認為是枯燥的文字學,內容可以更加豐富。本書第二特色就是收入大量實用的文字資料。第五章的常用100 漢字,就是利用科學的統計方式,選出最常用的文字加以說明。常用漢字多半是漢語的核心詞彙,使用強度最大、構詞能力也最強,明白其演變與字義,對於了解整體的文字構造與學理定有相當之幫助。而附錄中不管是相似字的正誤區分,還是相似部件的整理,都是站在實用的立場,所整理出來的辨似資料,對於日常生活來說,是相當方便檢閱的錯別字工具書。

  《圖解文字學常識與漢字演變》一書,歷經多年的醞釀與整理,終於在今年面世,這本書的寫作初衷,就是希望用淺顯明白的方式,將文字學介紹給更多的人,不論是剛接觸這學科的學子,或是對文字有興趣的大眾,都能藉由這本書更加了解這門與我們生活關係密切的學問,更希望附錄的實用資料可以幫助大家在使用文字時能夠更加精準,語義可以正確地傳達,讓文字可以真正做到〈說文解字敘〉中所說「前人所以垂後,後人所以識古」的重要功能。
 
 

詳細資料

  • ISBN:9789571198613
  • 叢書系列:
  • 規格:平裝 / 256頁 / 17 x 23 x 1.28 cm / 普通級 / 單色印刷 / 初版
  • 出版地:台灣
  • 本書分類:> >
  • 本書分類:> > >

內容連載

1-2 漢字的起源

文字的演變並非一日可成,需要經過長時間的演化與不斷改變,才能到達今日我們所熟悉的狀態。關於漢字的起源大概有下列幾種說法。

◎結繩記事

《莊子‧胠篋》中提到「當是時也,民結繩而用之,甘其食,美其服,樂其俗,安其居。」可知古代人們已經會用結繩來記錄事件。在《周易‧繫辭下》也說到「上古結繩而治,後之聖人易之以書契。」古代人們用結繩來治理事情,到了後代才改用書契。由這些內容可以知道,結繩對於上古人民來說,已經具備有提醒、記憶事情的功能。至於結繩如何記事? 鄭玄說:「事大,大結其繩;事小,小結其繩。」由繩結的大小來記錄事情的重要與否,但也因為結繩的形式簡單,只能略為幫助記憶,並無法記錄複雜事物或溝通交流。

◎契刻記事

與結繩類似的記事方式就是契刻。漢代劉熙在《釋名‧釋書契》中提到契刻的主要目的是記錄數目。人們將所要約定的事物數量刻畫在木頭上,然後各執一半作為憑證。《北史》中也記載「魏先世射獵為業,淳樸為俗,簡易為化,不為文字,刻木結繩而已。」
 
 

 

 

 

採用搜索算法解決問題時,需要構造一個表明狀態特徵和不同狀態之間關係的數據結構,這種數據結構稱為結點。不同的問題需要用不同的數據結構描述。 根據搜索問題所給定的條件,從一個結點出發,可以生成一個或多個新的結點,這個過程通常稱為擴展。結點之間的關係一般可以表示成一棵樹,它被稱為解答樹。搜索算法的搜索過程實際上就是根據初始條件和擴展規則構造一棵解答樹並尋找符合目標狀態的結點的過程。 ... 深度優先搜索DFS(Depth First Search)是從初始結點開始擴展,擴展順序總是先擴展最新產生的結點。這就使得搜索沿著狀態空間某條單一的路徑進行下去,直到最後的結點不能產生新結點或者找到目標結點為止。當搜索到不能產生新的結點的時候,就沿著結點產生順序的反方向尋找可以產生新結點的結點,並擴展它,形成另一條搜索路徑。 為了便於進行搜索,要設置一個表存儲所有的結點。由於在深度優先搜索算法中,要滿足先生成的結點後擴展的原則,所以存儲結點的表一般採用棧這種數據結構。 深度優先搜索算法的搜索步驟一般是: (1)從初始結點開始,將待擴展結點依次放到棧中。 (2)如果棧空,即所有待擴展結點已全部擴展完畢,則問題無解,退出。 (3)取棧中最新加入的結點,即棧頂結點出棧,並用相應的擴展原則擴展出所有的子結點,並按順序將這些結點放入棧中。若沒有子結點產生,則轉(2)。 (4)如果某個子結點為目標結點,則找到問題的解(這不一定是最優解),結束。如果要求得問題的最優解,或者所有解,則轉(2),繼續搜索新的目標結點。 深度優先搜索算法的框架一般為: void DFS { 棧S初始化; 初始結點入棧; 置搜索成功標誌flag= false; while (棧不為空 && !flag) { 棧頂元素出棧,賦給current; while (current 還可以擴展) { 由結點current擴展出新結點new; if (new 重複於已有的結點狀態) continue; new結點入棧; if (new結點是目標狀態) { 置flag= true; break; } } } if (flag) 輸出結果; else 輸出無解信息; } 由於深度優先搜索是一個遞歸的過程,因此通常也使用遞歸函數來實現。一般框架為: void DFS(結點類型 current) // 從結點current出發遞歸地深度優先搜索 { 置visited[current]=true; // 表示結點current已被處理 if (current結點是目標狀態) { 置搜索成功標誌flag= false; return ; } while (current 還可以擴展) { 由current結點擴展出新結點new; if (! visited[new]) DFS(new); // 對未處理的結點new遞歸調用DFS } 置visited[current]=flase; // 表示結點current以後可能被處理 } 深度優先搜索中擴展結點的原則是先產生的後擴展。因此,深度優先搜索第一個找到的解,並不一定是問題的最優解,要搜索完整個狀態空間,才能確定哪個解是最優解。 【例1】黑色方塊 有一個寬為W、高為H的矩形平面,用黑色和紅色兩種顏色的方磚鋪滿。一個小朋友站在一塊黑色方塊上開始移動,規定移動方向有上、下、左、右四種,且只能在黑色方塊上移動(即不能移到紅色方塊上)。編寫一個程序,計算小朋友從起點出發可到達的所有黑色方磚的塊數(包括起點)。 例如,如圖1所示的矩形平面中,「#」表示紅色磚塊,「.」表示黑色磚塊,「@」表示小朋友的起點,則小朋友能走到的黑色方磚有28塊。 ... (1)編程思路 採用非遞歸的深度優先搜索法解決這個問題。 用數組s模擬棧操作,棧頂指針為top,初始時,top=-1,表示棧空。 入棧操作為 s[++top]=t; 出棧操作為 t=s[top--] 。 程序中定義方磚的位置坐標(x,y)為Node類型,定義數組int visit[N][N]標記某方磚是否已走過,visit[i][j]=0表示坐標(i,j)處的方磚未走過,visit[i][j]=1表示坐標(i,j)處的方磚已走過。初始時visit數組的所有元素值均為0。 具體算法步驟為: ① 將出發點(startx,starty)入棧s,且置visit[startx][starty]=1,表示該處的方磚已被處理,以後不再重複搜索。 ② 將棧s的棧頂元素出棧,得到一個當前方磚cur,黑色方磚計數(sum++),沿其上、下、左、右四個方向上搜索未走過的黑色方磚,將找到的黑色方磚的坐標入棧。 ③ 重複執行②,直至棧s為空,則求出了所有能走過的黑色方磚數。 (2)源程序及運行結果 #include <iostream> using namespace std; #define N 21 struct Node { int x; int y; }; int dx[4]={-1,1,0,0}; int dy[4]={0,0,-1,1}; char map[N][N]; int visit[N][N]; int dfs(int startx, int starty,int w,int h) { Node s[N*N],cur,next; // s為棧 int top,i,x,y,sum; // top為棧頂指針 top=-1; // 棧S初始化 sum=0; cur.x=startx; cur.y=starty; visit[startx][starty]=1; s[++top]=cur; // 初始結點入棧; while(top>=0) // 棧不為空 { cur=s[top--]; // 棧頂元素出棧 sum++; // 方磚計數 for (i=0;i<4;i++) { x=cur.x+dx[i]; y=cur.y+dy[i]; if(x >=0 && x<h && y>=0 && y<w && map[x][y]!='#' && visit[x][y]==0) { visit[x][y] = 1; next.x=x; next.y=y; // 由cur擴展出新結點next s[++top]=next; // next結點入棧 } } } return sum; } int main { int i,j,pos_x,pos_y,w,h,sum; while(1) { cin>>w>>h; if (w==0 && h==0) break; for(i=0;i<h;i++) { for(j=0;j<w;j++) { cin>>map[i][j]; if (map[i][j]=='@') { pos_x = i; pos_y = j; } visit[i][j] = 0; } } sum=dfs(pos_x, pos_y,w,h); cout<<sum<<endl; } return 0; } 編譯並執行以上程序,可得到如下所示的結果。 8 5 ......#. ..##..@# ...#.... #......# .#....#. 28 0 0 也可以採用遞歸的方法編寫程序。 (3)深度優先搜索採用遞歸函數實現的源程序 #include <iostream> using namespace std; #define N 21 char map[N][N]; int visit[N][N]; int w,h,sum; void dfs(int x, int y) { if(x >=0 && x<h && y>=0 && y<w && map[x][y]!='#' && visit[x][y]==0) { visit[x][y] = 1; sum++; dfs(x+1,y); // 遞歸訪問四個方向的磚塊 dfs(x-1,y); dfs(x,y+1); dfs(x,y-1); } } int main { int i,j,pos_x,pos_y; while(1) { cin>>w>>h; if (w==0 && h==0) break; for(i=0;i<h;i++) { for(j=0;j<w;j++) { cin>>map[i][j]; if (map[i][j]=='@') { pos_x = i; pos_y = j; } visit[i][j] = 0; } } sum = 0; dfs(pos_x, pos_y); cout<<sum<<endl; } return 0; } 另外「想要成為一個優秀的、有能力程式設計師,做軟體開發的話,就來學習C/C++吧!你如果感覺自學C/C++語言有困難的話。我自己也是一名從事了多年開發的C/C++程式設計師,組建了一個零基礎編程交流裙!不管你是大牛還是小白,大家都一起成長進步。這裡是小白聚集地,歡迎初學和進階中的小夥伴。 企鵝群:1053276368(持續招募中) ...

 

 

WEFV2626EFCEYYYB15VEF

 

 

 

文章來源取自於:

 

 

壹讀 https://read01.com/kzo527E.html

博客來 https://www.books.com.tw/exep/assp.php/888words/products/0010797281

如有侵權,請來信告知,我們會立刻下架。

DMCA:dmca(at)kubonews.com

聯絡我們:contact(at)kubonews.com


沙鹿毛躁髮質改善推薦髮廊梧棲氧氣瀏海東勢漂染頭髮護理專業染髮燙髮髮廊新光三越附近新髮型設計推薦髮廊
台灣大道附近結構護髮上班族染髮推薦髮廊 神岡解決布丁頭髮廊專業染髮燙髮髮廊 布丁頭的救星推薦美髮沙龍大肚日韓風格染髮‎推薦染髮店 台中東區短瀏海飛機頭推薦髮廊 台中染髮推薦ptt南屯外捲短髮 勤美誠品附近韓男卷髮推薦髮廊 台中Dcard燙髮推薦后里染出滿意的髮色專業染髮燙髮髮廊 大遠百附近減齡的燙髮風格推薦髮型設計工作室 台中男士理髮推薦

arrow
arrow
    全站熱搜

    數碼天地 發表在 痞客邦 留言(0) 人氣()