本文以開源 Tsing 字體為例,探討自訂字體的建立和應用。 流程分為易於管理的步驟,非常適合初學者。
這種等寬字體由 9x9 方塊(字母)和 11x11 方塊(數字)組成,展示了獨特的視覺風格。 字體設計在各種環境中的重要性——從程式碼編輯器(如使用書呆子字體的 VIM)到企業和大型活動(如北京 2022 年冬季奧運會)的品牌——都得到了強調。 甚至 Windows 啟動動畫也使用字體作為圖示。
設計字體:逐步指南
第一步是定義字體的目的和所需的美感。 對於等寬字體,例如:
每個角色都是在定義的網格(此處為 9x9)內精心製作的。
接下來,將您的設計轉換為可用的字體。 這涉及使用字體設計軟體將您的 SVG 設計對應到相應的 Unicode 字元。
Birdfont:您的字體建立工具
此程序建議使用開源工具 Birdfont(GNU GPL v3 授權)。 請記住,許多 Google 字體都使用 SIL 開放字體授權 (OFL),允許免費使用(甚至商業用途)但禁止轉售。
使用 Birdfont 建立字體:
- 準備 SVG:為每個角色建立間隔良好的 SVG 檔案。
- 導入 SVG: 將它們匯入 Birdfont 並將它們對應到 Unicode 點。
- 調整並最終確定:完善您的設計以確保一致性。
- 設計核心字元:至少包含A-Z、0-9和常用符號。
- 設定元資料:在 Birdfont 中定義字型名稱、描述等。
- 匯出為 TTF: 將完成的字體匯出為 TTF 檔案。
Tsing-字體範例:
Tsing-font 專案(SIL 開放字體授權)提供了完整的範例,包括 Figma 和 Birdfont 專案文件,以及示範網站。
使用字體
測試字體渲染經常涉及像 Ubuntu 的「我可以吃玻璃,它不會傷害我」這樣的短語。 雖然簡單的 TTF 可以在本地運行,但需要考慮跨瀏覽器相容性。 使用 Convertio 等工具將 TTF 轉換為 WOFF/WOFF2 以獲得更廣泛的支援。 使用 CSS 的 @font-face
規則實現此操作:
@font-face { font-family: "YourFontName"; src: url("your-font.woff2") format("woff2"), url("your-font.woff") format("woff"), url("your-font.ttf") format("truetype"); }
除了技術方面之外,還應考慮更廣泛的視覺傳達和行銷方面,以充分利用字體的潛力。
字型應用(範例):
從https://www.php.cn/link/dfdfab9941ac833a0c364aa2e608185e下載Tsing字體並記得支持一下!
以上是Tsing字體:酷風格字體的詳細內容。更多資訊請關注PHP中文網其他相關文章!

CSSanimationsarenotinherentlyhardbutrequirepracticeandunderstandingofCSSpropertiesandtimingfunctions.1)Startwithsimpleanimationslikescalingabuttononhoverusingkeyframes.2)Useeasingfunctionslikecubic-bezierfornaturaleffects,suchasabounceanimation.3)For

@keyframesispopularduetoitsversatoryand and powerincreatingsmoothcsssanimations.keytricksinclude:1)definingsmoothtransitionsbetnestates,2)使用AnimatingMultatingMultationMultationProperPertiessimultane,3)使用使用4)使用BombingeNtibalibility,4)使用CombanningWiThjavoFofofofoftofofo

CSSCOUNTERSAREDOMANAGEAUTOMANAMBERINGINWEBDESIGNS.1)他們可以使用forterablesofcontents,ListItems,and customnumbering.2)AdvancedsincludenestednumberingSystems.3)挑戰挑戰InclassINCludeBrowsEccerCerceribaliblesibility andperformiballibility andperformissises.4)創造性

使用滾動陰影,尤其是對於移動設備,是克里斯以前涵蓋的一個微妙的UX。傑夫(Geoff)涵蓋了一種使用動畫限制屬性的新方法。這是另一種方式。

文章討論了CSS FlexBox,這是一種佈局方法,用於有效地對齊和分佈響應設計中的空間。它說明了FlexBox用法,將其與CSS網格進行了比較,並詳細瀏覽了瀏覽器支持。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

Atom編輯器mac版下載
最受歡迎的的開源編輯器

SublimeText3 英文版
推薦:為Win版本,支援程式碼提示!

SAP NetWeaver Server Adapter for Eclipse
將Eclipse與SAP NetWeaver應用伺服器整合。

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。