Hi!请登陆

GitHub 這款開源中文字體,太驚艷瞭!

2023-1-26 238 1/26

GitHub 這款開源中文字體,太驚艷瞭! .markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:16px;overflow-x:hidden;color:#252933}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{line-height:1.5;margin-top:35px;margin-bottom:10px;padding-bottom:5px}.markdown-body h1{font-size:24px;line-height:38px;margin-bottom:5px}.markdown-body h2{font-size:22px;line-height:34px;padding-bottom:12px;border-bottom:1px solid #ececec}.markdown-body h3{font-size:20px;line-height:28px}.markdown-body h4{font-size:18px;line-height:26px}.markdown-body h5{font-size:17px;line-height:24px}.markdown-body h6{font-size:16px;line-height:24px}.markdown-body p{line-height:inherit;margin-top:22px;margin-bottom:22px}.markdown-body img{max-width:100%}.markdown-body hr{border:none;border-top:1px solid #ddd;margin-top:32px;margin-bottom:32px}.markdown-body code{word-break:break-word;border-radius:2px;overflow-x:auto;background-color:#fff5f5;color:#ff502c;font-size:.87em;padding:.065em .4em}.markdown-body code,.markdown-body pre{font-family:Menlo,Monaco,Consolas,Courier New,monospace}.markdown-body pre{overflow:auto;position:relative;line-height:1.75}.markdown-body pre>code{font-size:12px;padding:15px 12px;margin:0;word-break:normal;display:block;overflow-x:auto;color:#333;background:#f8f8f8}.markdown-body a{text-decoration:none;color:#0269c8;border-bottom:1px solid #d1e9ff}.markdown-body a:active,.markdown-body a:hover{color:#275b8c}.markdown-body table{display:inline-block!important;font-size:12px;width:auto;max-width:100%;overflow:auto;border:1px solid #f6f6f6}.markdown-body thead{background:#f6f6f6;color:#000;text-align:left}.markdown-body tr:nth-child(2n){background-color:#fcfcfc}.markdown-body td,.markdown-body th{padding:12px 7px;line-height:24px}.markdown-body td{min-width:120px}.markdown-body blockquote{color:#666;padding:1px 23px;margin:22px 0;border-left:4px solid #cbcbcb;background-color:#f8f8f8}.markdown-body blockquote:after{display:block;content:""}.markdown-body blockquote>p{margin:10px 0}.markdown-body ol,.markdown-body ul{padding-left:28px}.markdown-body ol li,.markdown-body ul li{margin-bottom:0;list-style:inherit}.markdown-body ol li .task-list-item,.markdown-body ul li .task-list-item{list-style:none}.markdown-body ol li .task-list-item ol,.markdown-body ol li .task-list-item ul,.markdown-body ul li .task-list-item ol,.markdown-body ul li .task-list-item ul{margin-top:0}.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul{margin-top:3px}.markdown-body ol li{padding-left:6px}.markdown-body .contains-task-list{padding-left:0}.markdown-body .task-list-item{list-style:none}@media (max-width:720px){.markdown-body h1{font-size:24px}.markdown-body h2{font-size:20px}.markdown-body h3{font-size:18px}}

大傢好,我是小 G。

世界上最古老的文字,可追溯到公元前 3200 年,在底格裡斯河和幼發拉底河流域發現的「楔形文字」。

其文字構造樣式為象形,大多刻畫於泥板之上。在當時,主要是被蘇美爾人用來記錄日常生活賬目。

圖片

隨著歷史變遷與文明演變,現今在社會上流傳較廣的字體,更多強調的是簡單易記或彰顯個性。

在 GitHubDaily 以往發佈過的開源項目中,也包含不少實用、有趣的字體及字體轉換工具。

他們的統一特點是免費開源,可商用。

今天,我花瞭點時間整理,跟大傢分享一下那些高顏值的開源字體與工具。

霞鶩文楷(LXGW WenKai)

霞鶩文楷,名字取自王勃所作的一篇著名駢文《滕王閣序》-「落霞與孤鶩齊飛,秋水共長天一色」。

2020 年 12 月,日本著名字體廠商 FONTWORKS 在 GitHub 上開源瞭 7 款日文字體,在此當中,最受歡迎的當屬它的「Klee」字體。

這款字體將仿宋和楷體兩種風格融合,剛硬卻又不失圓潤:

圖片

國內一位開發者受到這款字體的啟發,於 2021 年 1 月,開始嘗試為這款日文字體補全簡繁常用字。

歷經一段時間的更新與調整後,「霞鶩文楷」橫空出世,在 GitHub 開源,並豐富瞭中文開源字體中的楷體門類。

圖片

GitHub:github.com/lxgw/LxgwWe…

本次共計更新瞭 1.3 萬個簡繁日漢字,並免費開放給個人用戶或企業使用,可自由分享。

圖片

McDonalds Fries Font

聊完中文字體,我們來看下,在不久前,由麥當勞一傢授權經營企業所開源的英文字體:McDonalds Fries Font。

帶有滿滿的薯條和番茄醬設計風格:

圖片

這款字體支持應用到 Illustrator、Photoshop、Keynote 、Sketch 等軟件上。

字體免費開源,不過在商用時,需要標註字體名稱。

GitHub:github.com/mcdtaiwan/M…

手寫字體

看完上面推薦的兩款字體,如果你還不滿足,那不妨試用下 Handwriting Synthesis 這款工具。

它的主要作用,是能用程序來快速生成一款屬於自己的手寫字體

圖片

圖片

GitHub:github.com/sjvasquez/h…

該項目創意始於 Alex Graves 在 2013 年發佈的一篇論文:《Generating Sequences With Recurrent Neural Networks》。

在論文發佈之後,來自麻省理工大學的一名學生 Sean Vasquez 為其推出瞭基於 TensorFlow.js 開發的 Demo。

對此感興趣的,也可以親自上手試一下。

Demo:seanvasquez.com/handwriting…

當然,這款工具的字體生成過程還是有點粗糙,提供的功能也有限。

於是,在 Handwriting Synthesis 發佈不久後,一個名叫 Saurabh Daware 的印度大學生用瞭 3 個小時,又寫瞭一款文本轉手寫的轉化工具:Text to Handwriting

GitHub:github.com/saurabhdawa…

令人欣喜的是,它竟然還支持自定義中文字體!

下方的示例圖片,左側是本文第一段引文的手寫字體轉換效果;右側是該工具的設置界面:

圖片

Demo:saurabhdaware.github.io/text-to-han…

如果你想通過這款工具,生成屬於自制的手寫字體,隻需要在「Upload your handwriting font」一項,上傳自己的字體即可。

另外,你還可以自定義字體大小、墨水顏色、頁面大小、字體間距、紙張背景等屬性。

完成之後,點擊「Generate Image」,將手寫字體導出成圖片即可。

學生黨要是用這招來生成作業,那真的可以達到以假亂真的效果...

以上,便是今天跟大傢分享的開源項目。

文中所提到的所有開源項目,已收錄至 GitHubDaily 的開源項目列表中,有需要的,可訪問下方 GitHub 地址:

GitHub:github.com/GitHubDaily…

Tag:

相关推荐