
Greybeard是一個矮胖的單層圖編程字體,適用於所有不喜歡眼Estrain的像素完美書呆子。它主要是UW TTYP0的矢量端口,並進行了一些調整。
它涵蓋了大部分拉丁語和西里爾字母,希臘語,亞美尼亞人,喬治亞語(僅Mkhedruli),希伯來語,希伯來語(沒有臨床標記),泰國,泰國,大多數IPA(但沒有UPA),標準標點符號,共同標點符號,常見的符號,常見的符號,一些數學圖形,一些數學圖形,幾個dingbats和幾個unicode(大約3000個Unicode)。
它作為以下像素大小的呈現字體提供的呈現:11、12、13、14、14、15、16、17、18和22。這些字體在15、16、17和18中都提供了大膽的變體,並提供了斜體變體。此外,所有字體均具有斜體的斜體變體。
它以神話般的系統命名,直到深夜盯著藍色Borland編譯器上的白色。有人說他們仍然凝視...

字體文件可以從“發行”頁面下載
Greybeard分為多個單獨的字體,該字體命名為旨在用於像素完美顯示的點。要使用它,請安裝您喜歡的變體,然後將編輯器或終端的字體大小設置為匹配。例如,如果您喜歡18px尺寸,請安裝Greybeard-18px*.ttf ,並將大小設置為18pt在您的應用程序中。由於大綱的生成方式,倍數也應起作用。
對於代碼編輯器,您可能還需要設置一個顯式的線高,以保持間距理智。例如,將行高設置為vscode中的1 。
該字體被分為不同尺寸的原因是因為Windows有點像位圖字體的混蛋。從理論上講,.TTF確實支持嵌入各種點大小的位圖版本(一種稱為位圖打擊的功能),但是Windows決定忽略此功能,除非在非常具體的,貼心的情況下),這具有使FONT在終端中無用的副作用。這對於此字體是不可接受的,所以我們在這裡。如果您知道這一限制的方法,請在正在進行的問題中發表評論,也許會將公關發送給我。
Greybeard的大部分工作都是組裝工具包,以將原始的位圖字體UW TTYP0轉換為現代輪廓格式,並試圖確保其呈現清晰。實際的字形幾乎完全是Uwe Waldmann的作品,Uwe Waldmann是UW TTYP0的原始創建者。已經進行了一些調整,隨著項目的進行,可能會有更多的調整,但是如果沒有UWE的所有辛勤工作,我們將不會擁有如此全面的位圖字體。它具有不同名稱非常簡單的原因是:UW TTYP0使用的MIT許可證規定了一個附加條款,即任何添加或更改字形的更改都應使字體被更名為以這種方式將其與原始作者隔離。這是有道理的,因為沒有人願意對他們沒有寫的東西進行支持或投訴。通過給它一個完全不同的名稱,我希望避免這種情況。 “灰色”也是一個有趣的名字。所以,是的。任何問題都應針對該項目。
以下是UW TTYP0差異的簡短列表:
# ,以使其不那麼“尖頭”。如果您想自己構建用於測試的字體,或者要選擇風格變體,則可以使用dockerized構建過程,該過程使用我創建的bitmap-font-font-vector-build-build-build-build-buind-buind-bune tocuent我創建了我創建的所有必要工具。只需進行您喜歡的任何更改並運行./scripts/docker_build.sh ,它將在font_out中生成.ttf文件。您還可以使用此腳本指定您喜歡的任何製造目標。您可能感興趣的那些:
ttfswoff2spcfs注意: woff2s目標還將生成.ttf文件,因為它從它們創建.Woff2文件。
通常,您可能只想修改build/VARIANTS.dat並重建字體。
樹下/build或多或少與原始存儲庫相同,並用於構建中間.bdf文件,然後同時生成.ttf和.pcf文件。中間.bdf文件又是通過將build/VARIANTS.dat中的設置應用於build/bdf中的文件來創建的,該文件是字體的真實源。
build/INSTALL中的手動說明是出於遺產的目的,旨在生成和安裝GZPCF的PCF字體,因此這些天它們可能對任何人都不有用。如果您在支持它的環境中安裝字體,則可能知道自己在做什麼。
大多數測試都是在MacOS上進行的,因此Windows和Linux上沒有很多眼睛。如果您在任何平台上使用使用情況和/或渲染問題,請提出問題。