不喜歡存儲庫中的開發噪音,而是想跟上更改嗎?查看我們的Gitter Hack頻道。有一個不需要問題報告的快速問題嗎?放在我們的吉特幫助渠道上並詢問。
hack旨在成為源代碼的主力字體。它在免費的開源字體社區中具有深厚的根源,並擴展了Bitstream Vera&Dejavu項目的貢獻。大型X -Height +寬光圈 +低對比度設計使其在常用的源代碼文本尺寸上可以清晰可見,其最佳位置在8-14範圍內運行。上游源的完整更改可在ChangElog中提供。
該項目正在積極發展中,我們歡迎您的意見和貢獻。您可以查看我們的設計目標和有關如何在貢獻中貢獻的說明。
常見問題在我們的常見問題解答中得到了回答。

請注意,請注意字體更新,如果您要更新hack版本,請務必刪除先前安裝的版本,並首先清除字體緩存,以避免發生衝突,從而導致特定於平台的渲染錯誤。許多平台/發行版提供了自動化此過程的包裝經理。我們發布Windows安裝程序以自動化Windows平台上的安裝/更新過程。有關其他詳細信息,請參見下文。
.zip )中提取文件。/usr/share/fonts/ ~/.local/share/fonts/ or /usr/local/share/fonts )。config/fontconfig/ Font Configuration文件的字體配置文件複製到系統字體配置文件夾(通常/etc/fonts/conf.d/ )或字體用戶文件夾(通常~/.config/fontconfig/conf.d ) $ fc-cache -f -v
您可以用以下命令確認字體已安裝:
$ fc-list | grep "Hack"
一些Linux用戶可能會發現,通過這些說明,其發行版可以改善字體渲染。
.zip )中提取文件,然後單擊以打開它們。hack Windows安裝程序簡化了Windows平台上的安裝。該工具會指導您完成安裝過程,並解決Windows平台上的字體安裝/更新中發生的一些常見渲染問題。此工具是Windows用戶的建議安裝方法。
要與安全外殼一起使用,請在選項中編輯以下字段:
"Hack"https://cdn.jsdelivr.net/npm/hack-font@3/build/web/hack.css 我們強烈建議您在平台上提供社區開發的軟件包經理或其他自動更新實用程序的便利性。儘管相對於存儲庫版本,包裝管理器發行版可能會有些延遲,但通過這些軟件包管理器分發的軟件包旨在調整和自動化系統上的“字體安裝”和“自動化”。
我們知道以下軟件包管理器(帶有關聯的軟件包名稱)中有黑客支持:
ttf-hackhackfontfonts-hack-ttfdnf-plugins-core :: heliocastro/hack-fonts :: hack-fontsmedia-fonts/hackhomebrew/cask-fonts/font-hackfonts/hack-fontshack-fontsfonts-hack-ttfhack.font有關黑客軟件包的安裝問題,請直接與軟件包維護者聯繫。
hack可在Woff和Woff2 Web字體格式中使用。默認情況下包括大膽和斜體樣式,並通過<strong>和<em>標籤在開箱即用。
可以通過JSDELIVR和CDNJS CDN服務獲得黑客攻擊:
以下片段提供了通過JSDELIVR CDN使用的黑客Web字體使用的示例。將URL路徑調整到CDNJS提供的路徑(單擊上面的鏈接以找到適當的URL)以切換到CDNJS CDN。
在HTML文件的<頭>部分中包括以下一項:
子集Web字體
< link rel =" stylesheet " href =" //cdn.jsdelivr.net/npm/hack-font@3/build/web/hack-subset.css " >完整角色集Web字體
< link rel =" stylesheet " href =" //cdn.jsdelivr.net/npm/hack-font@3/build/web/hack.css " > pre , code { font-family : Hack , monospace; }有關更多詳細信息,請參見WebFont_usage.md文檔,包括有關如何在Web服務器上下載,主機和服務Web字體的說明。
Alt-Hack庫包含(不斷增長的)替代字形樣式的集合,可用於自定義您的黑客字體。不喜歡默認的零樣式嗎?用零或虛線的零或虛線構建新字體,以更適合您的方式交換UFO設計源。
我們歡迎Alt-Hack存儲庫中新的替代字形樣式的貢獻。設計一些與字體中其餘部分合作的新事物,並向Alt-Hack存儲庫提交拉動請求,以便其他人可以在其自定義構建中使用它。
詳細的構建說明可在Alt-Hack存儲庫Readme.md上找到。字體重命名說明以支持並排安裝帶有上游黑客的字體。
字體線是一種修改黑客設計中使用的默認線間距(20%UPM)的工具。
以下要點安裝字體線並修改同一目錄中包含的所有桌面字體文件的線間距:
如果您修改了上游黑客源或已發布的字體二進製文件,並希望使用此處發布的hack字體在同一系統上安裝修改的字體,則可以使用fontname.py python腳本來定義二元文件中的新字體名稱。例如,您可以在平台上安裝Hack ,以及15%的UPM線間距調整後的版本為Hack Fifteen 。通過我們的Alt-Hack存儲庫中的默認字形修改默認字形,或者自己設計自己的創建,並使用您想要的任何名稱來定義您的創建。安裝後,您更名的字體應以您使用腳本定義的名稱顯示,以便您可以根據需要在其中任何一個之間切換。
使用詳細信息和示例在fontname.py存儲庫讀取中提供。
我們歡迎對黑客捐款!請查看我們的貢獻。 md文檔以獲取詳細信息。
Hack是由以下免費開源項目構建的:
我們要感謝JSdelivr和CDNJS團隊通過免費的Web字體CDN服務對Hack項目的支持。我們非常感謝Semaphore CI團隊對開源軟件開發的大力支持。他們的免費CI測試服務和快速,出色的技術支持是我們項目的巨大資產。最後,非常感謝所有從事無法識別的工作以將黑客入侵用戶的人,以便易於訪問,安裝,升級和使用。在平台/發行版/應用程序中,有重新分配程序包經理,審查委員會成員,測試人員和其他人,他們執行這項令人不愉快的工作,並且經常無法認可。非常感謝您的努力。
黑客工作是©2018 Source Foundry作者。麻省理工學院許可證
BITSTREAM VERA SANS MONO ©2003 BITSTREAM,INC。 (保留字體名稱Bitstream和Vera )。 Bitstream Vera許可證。
字體二進製文件是根據允許無限印刷,桌面,Web和軟件嵌入用於商業和非商業應用程序的使用的許可。
有關許可證的全文,請參見License.MD。