必威电竞|足球世界杯竞猜平台

合字
來源:互聯網

合字,在西方字體排印學中一般表示將多于一個字母的合成一個字形。如印刷品中常常將拉丁字母兩個字母fi的i上一點常與f的一鉤合并,而德語字母?原為ss等等。合字經過演變、長時間流行后,可能被視為直接的符號、文字而非合字。如W源自VV或UU,?源自AE,而表示“與”的意思的“&”,原是e和t的合字。漢字的合字在不同情況下也稱作合文或合體字。漢字中如孔孟好學、招財進寶、日進斗金、囍一般稱為合文。

歷史

印刷合字單純源于手寫本中連寫的字符。以發現的最早的楔形文字手寫本中就已經含有很多連寫字符。中世紀的拉丁文手寫本中,謄寫僧人為加快速度將字符連寫,誕生了很多手寫縮合字,如在哥特體中,帶右圈的字母(b, o,和p)和帶左圈的字母(c, e, o, d, g和q)的圈部都被重疊書寫。很多手寫本字符如h, m和n的豎劃都被重疊,而且誕生了很多手寫縮合字。14世紀的手寫本中含有很多這種手寫縮合字。當活字印刷誕生后,很多合字直接被制造成了鉛字。但是在1950年代無襯線字體廣泛使用,以及1970年代照相排版技術之后,合字就逐漸很少被使用。最早能進行合字電腦排版(之后激光打印機)之一的是高德納的TeX程序(詳見下文)。這一潮流也影響到了1985年之后的桌面排版技術。早期電腦軟件無法進行合字替換(但TeX可以),大部分新制作的電腦字體里也沒有合字。早期的個人電腦多使用英文,而英文中并不是必須使用合字,所以也沒有實際需要。隨著現代電腦處理的多語言化和現代電子排版技術(如OpenType)的流行,合字開始逐漸恢復被使用。

拉丁文字

書法合字

許多合字都把字母f和其后的字符組合起來,最常用的就是?(或fi,顯示為兩個獨立字符)。很多字體的這兩個字母并排在一起后,字母i上的點會抵擋到字母f的弧形勾,無法正確排印,所以干脆就制造一個合字鉛字,把i的點融入f的勾來直接使用。其他f合字包括fj、fl(?)、ff(?)、ffi(?)、和ffl(?)。其他合字包括fa、fe、fo、fr、fs、ft、fb、fh、fu、fy,以及f后加句號、逗號或連字符,還有不太常用的雙寫ff和fft。使用這些合字是因為通常的小寫字母f中弧形勾影響字符間距調整。有時,跨詞合字(如shelfful的ff)是不希望出現的,電腦程序(如TeX)提供手動方式將它們分開。一些字體帶有fff合字(如Requiem體甚至包括一個 fffl合字)用于德語的復合詞,如Sauerstoffflasche(氧氣罐)和Schifffahrt(游艇)(僅在遵循1996年拼寫改革法的前提下才寫作fff)。正式的德文正寫法,如杜登詞典所述,不贊成跨詞合字,由于fff組合在德文中只會在組合詞出現如(Schiff-fahrt、Sauerstoff-flasche),所以這樣跨詞合字在德文中使用會被認為是不正確的。英語中類似的例子則是Shelfful。土耳其語中有帶點和不帶點的字母I,如單詞f?r?n(烤箱)和fikir(主意)。fi合字容易混淆,所以在土耳其文排印中一般不使用該合字。像fl合字一般也不用,土耳其語本來就沒有這樣的拼寫。合字??(sz)和t?(tz)來自德語哥特體,現在街頭、城市廣場的標識中帶Platz或者以-platz結尾時仍常被使用。有時st(?)、?t(?)、ch、ct、Qu的合字也被使用(如字體Linux Libertine)。

德文?

德語中eszett合字(亦稱scharfes S“清S”)?,其名稱es-zett(意為“S-Z”)表示其源自“長S加Z”或“長S在圓S之上”。盡管“長s”?已經在現代德文正寫法消失了,?仍被保留并被視為合字,傳統上在大寫的時候以及字母排序的時候改寫為“SS”。2008年其大寫字母“?”加入Unicode并出現更多字形。?僅在德國和奧地利使用,瑞士德文不用這個合字。

起源于合字的字母

字母W是7世紀左右才被加入拉丁字母表的,其發音不盡相同。古英語使用盧恩字母?(Wynn),但受到諾曼人影響后廢棄不用。14世紀,這個起源于雙寫的V或U的“新”字母W誕生并在字母表中占有一席。由于它相對于其他字母比較年輕,只有很少歐洲語言(英語、荷蘭語、德語、波蘭語、威爾士語、馬耳他語和瓦龍語)使用它來拼寫本土詞匯。字符?(小寫?,中世紀時稱為aesc)作為一個字符在丹麥語、挪威語、冰島語以及古英語中使用,并不是一個印刷用的合字。它是一個實在的字母——代表一個元音,且在字母表中有位置?,F代英文正字法中?不作為一個單獨字母。而只是一種拼寫異形,如百科全書的英文單詞encyclop?dia也可拼寫成encyclopaedia或encyclopedia。?源自中世紀拉丁文,當時只是一些詞匯的隨意合字如?neas。它還可以在英文和法文中出現,但是現在已經傾向把A和E分開印刷。同樣,?和?在法文中雖然通常印刷成合字,但在技術限制情況下仍可以拆開書寫。在德文正字法中,帶兩點的字母元音?、?和ü來自歷史上的ae、oe、ue合字(嚴格的說是上標的e,即a?,o?,u?)?,F在當文字處理無法顯示這三個字符的情況下仍可改寫為二合字母ae、oe、ue。字母排序中它們不等價于ae、oe、ue,而是被簡單看成a、o、u。而北歐語言則不同:帶兩點的字母被視為獨立字母,并排在字母表最后。一些元音中的圈形附加符號,如?起源于一個o合字?,F在把舊式aa改寫為?已經稱為不成文習慣,但在此之前也可寫成a上再加一個小a(a?),如Johannes Bureus、Runa ABC boken。uo合字?的使用實例也在早期現代高地德語里找到,但其后來混同到u中(如中期高地德語的fuosz、早期現代高地德語fu??、現代德語Fu?)。它仍存在于捷克語中,被稱為krou?ek。西班牙語和葡萄牙語中的上波浪線,分別用于字母?表示元音鼻音化,起源于一個nn合字(Espanna = Espa?a、anno = a?o)。同樣法語中的抑揚符也源自不發音s。法語、葡萄牙語、西班牙語等中的字母?其實是一個字母c蓋在一個z上面的形式。字母?(Hwair)僅用于轉寫哥德語,代表hw合字。最早在1900年左右心理學者使用這個字用于代替二合字母hv用于表示有問題的現象,如Jacques Paul Migne在其1860年代的著作(Patrologia Latina,第18卷)。拜占庭帝國有一個獨特的合字?(o-u合字),它源于希臘字母的ο-υ兩個字母的合字,并被加入到了字母表中。?(Gha)是一個罕見的字母,起源于Q和G,但在ISO的文件中誤注成O-I合字(參見Unicode注解)。國際音標使用合字來表示塞擦音,其中6個有Unicode編碼:?、?、?、?、?、?。一個擦音仍使用合字:?,而國際音標擴展里加入了另外三個:?、?、?。還有一些罕見合字,如??、??、??、??、??、??、??、?、?、??、??、?、?。

起源于合字的符號

最常用的合字符號當屬&。它起源于E和t的合字,即拉丁文的單詞“和”(et)。它在法文中保持原音原意而在英文中也使用。由于其使用廣泛,一般已經不認為它是一個合字而是一個普通符號。和其他合字一樣,它被仍當作一個字母來使用(如早期現代英語),英語中它念作and而不是et,而&c念作et cetera(等等)。大多數字體中的字形和兩字直接組合不一樣,但仍有一些字體(如Trebuchet MS)就把&設計為合字。同樣,美元符號$可能也起源于合字(“pesos”,但有也有其他不同說法),但現在實際上已經被當成一個普通符號。西班牙比塞塔(peseta)也有時被寫作合字?(源自Pts)。

二合字母

二合字母,如西班牙語和威爾士語中的ll,一般不被看成是合字,因為印刷上兩個字母通常是分開的。正如上討論的合字一樣,一些二合字母在一些語言中有不同處理方式。西班牙1994年拼寫改革時,二合字母ch和ll已經被考慮為分開的兩個字母。法文的情況也一樣,?u被看成為合字?與字母u的組合。盡管如此,荷蘭語中“?”的定位比較模糊。根據不同的使用標準,它可看成是一個二合字母,或合字,或者一個獨立字母。它有獨立的大小寫形式,而在一些專業字體中,通常是有一個獨立字形也有合字(如Zapfino)。無襯線字體大寫字母的?流行于荷蘭,通常形狀像是一個斷左臂的U。更令人混淆的是,手寫時可以把小寫字母y寫作沒有點的?,和大寫字母IJ(同樣沒有點)看起來只是大小差異而已。而Y在本土荷蘭語詞匯中不被使用。

含有合字的拉丁語文

丹麥語和挪威語\n法語\n德語\n冰島語\n瑞典語

非拉丁字符

合字不僅出現在拉丁文本中:婆羅米系文字的元音附標文字頻繁使用合字標注輔音。合字的數量依據語言而不同,如同樣的天城文,用于梵文的合字就要比印地文多。總數為37的輔音中,在天城文兩個字母組成的合字總數為1369,很少字體能全部顯示這些合字。微軟Windows系統附帶的Mangal等字體帶有印地語支持,但不能正確處理在?,?,?,?,和?右邊的輔音合字,而只是加怛達點畫后按照一般形式顯示在輔音之后。希臘字母中使用一些合字,特別是在Ο(Omicron)和Υ(Upsilon)連寫并衍生出一個西里爾字母。參見Ou字母。西里爾合字:?、?、Ы、?。Iotified西里爾字母是早期西里爾字母?和其他元音的合字:?(Я的前身)、?、?、?、Ю(源自另外一個合字Оу,早期的У形式)。馬其頓和塞爾維亞字母表中的兩個字母 ?和? 在19世紀曾分別是Л、Н與軟音符號(ь)的合字。還有一個Я和Е的合字:??,其他合字包括?、? 和 ?、?。格拉哥里字母的一些手寫形式:用于中世紀到19世紀書寫的斯拉夫語言,多為方形且常用合字。在希伯來語中字母?\u200e(Aleph)和?\u200e(Lamed)在一些前現代文本中(主要是宗教或“猶太-阿拉伯”文本)可組合為合字。該組合很常用,因為[?][a]l-(在希伯來文中寫作aleph加lamed)是阿拉伯語中的定冠詞。阿拉伯文:各個字母在詞頭,詞中,詞尾均有不同形式。如阿拉伯文的mīm,單獨書寫為?\u200e,三個連寫(mmm,顯示為詞頭,詞中,詞尾形)就變為MMdd\u200e。注意lām + ?alif的情況是特殊的:?\u200e,lām + ?alif在詞中、詞尾形式是?\u200e。在Unicode有幾個特殊的合字,如安拉位于U+FDF2:?\u200e;太斯米位于U+FDFD:?\u200e 等。烏爾都語使用阿拉伯文字納斯塔里格體的手寫體,在電子排印中有大量合字。烏爾都語最常用的排版工具InPage使用納斯塔里格體字體產生多達20,000個合字。藏文在Unicode有一個特殊的合字U+0F00:?(唵)。日文自江戶時代起便有以把文字組合在一起形成文字繪的游戲,例子有へのへのもへじ。中文合體字源于先秦君主符文,漢代演變為道教復文,宋代起成為民間表達吉祥愿望的手段,清代錢幣常見連筆減劃的四字合體。漢字中如孔孟好學、招財進寶、日進斗金、雙喜傳統上經常會合為一字書寫,稱為合文,另外還有大量疊字流傳至今。近年,也有網民將“草泥馬”“成龍”等字編成合文。

電腦排版

TeX是電腦排版系統中能使用合字的典型程序。它能提供五個常用合字:ff、fi、fl、ffi和ffl。當TeX遇到這些組合時會自動替換成合字。當然操作者可以手動切換。OpenType字體格式可以針對一個字符提供多個字形,因此用來作為合字替換,但需要軟件支持。X?TeX就是一個可以運用這一優勢的TeX排版引擎。這種替換原先主要用于阿拉伯文排版,但現在已經廣泛用于西文OpenType字體。OpenType中,這些是標準liga、歷史性hlig、上下文clig、需求性rlig和任意性dlig合字。這些在CSS3中可用font-feature-settings啟用或禁用。CSS還支持font-variant-ligatures特效。common-ligatures、discretionary-ligatures、historical-ligatures和contextual特效也被支持。下表列出了常用文字對的合字以及Unicode代碼。正確顯示需要使用能正確處理合字的操作系統和瀏覽器并調用正確的Unicode 電腦字體。Unicode中對合字的處理不是一個字符定義,而是一種表現形式。即Unicode不把合字當作一個字符,而是把合字處理為字符序列,由字形繪制系統去處理是否用合字的字形在屏幕上顯示或者打印。比如,如果一個現代字體需要顯示h后加r,且該字體確實有hr合字,這個合字才會被顯示出來。因此,使用特殊Unicode合字字符是“不鼓勵”且“在任何環境下不會被再度編碼”的。注意,合字?和?不能隨意替代ae和oe,比如does不能寫作d?s。

參考資料 >

進入知乎.知乎專欄.2024-09-13

《文字知識》_蘇美爾楔形文字——世界最古老的文字.搜狐網.2024-09-13

希臘字母、拉丁字母、Markdown、拼寫與讀音中英對照表.博客園.2024-09-13

生活家百科家居網