
แบบฟอนต์พิกเซล Pan-Chinese, ญี่ปุ่นและเกาหลี, สไตล์ Sans Serif ที่เป็นตัวหนา, รองรับ 10, 12 และ 16 พิกเซล
โครงการนี้ไม่เพียง แต่ให้ไฟล์แหล่งกำเนิดสัญลักษณ์ทั้งหมด แต่ยังมีโปรแกรมที่สมบูรณ์ที่จำเป็นในการสร้างแบบอักษร
คำเตือน
ฟอนต์อยู่ในขั้นตอนการพัฒนาที่ใช้งานอยู่และยังขาดตัวละครจีนจำนวนมาก
โปรดพิจารณาแผนการเปลี่ยนแปลงชั่วคราวในสภาพแวดล้อมการผลิต: การเย็บแบบอักษรพิกเซล
สำคัญ
นี่คือโครงการโอเพ่นซอร์สและฟอนต์มีอิสระที่จะวางจำหน่ายในเชิงพาณิชย์
หากโครงการนี้มีประโยชน์สำหรับคุณให้พิจารณาการสนับสนุนเพื่อสนับสนุนความพยายามในการพัฒนา
คุณสามารถดูตัวอย่างเอฟเฟกต์แบบอักษรแบบเรียลไทม์ผ่านสนามเด็กเล่น
ตัวอย่างข้อความ·โหมด Torpole -alphabet · Scale Mode-Alphabet

ตัวอย่างข้อความ·โหมด Torpole -alphabet · Scale Mode-Alphabet

ตัวอย่างข้อความ·โหมด Torpole -alphabet · Scale Mode-Alphabet

คุณสามารถดูอักขระที่รองรับปัจจุบันของแต่ละขนาดของแบบอักษรผ่านลิงค์ด้านล่าง
| ขนาด | โหมด Monowidth | โหมดสเกล |
|---|---|---|
| 10px | info-10px-monospaced | Info-10px-proportional |
| 12px | info-12px-monospaced | info-12px-proportional |
| 16px | info-16px-monospaced | Info-16px-proportional |
ปัจจุบันรองรับสามพิกเซลขนาด: 10, 12 และ 16
UPM ของตัวอักษร ( Units Per Em จำนวนหน่วยออกแบบที่มีอยู่ในแต่ละกล่องตัวอักษร) จะถูกแปลงที่ขนาดพิกเซล 100 เท่าเช่น: 1 px = 100 units
ค่า UPM ของแต่ละขนาดของตัวอักษรมีดังนี้:
| ขนาด | การเพิ่มขึ้น |
|---|---|
| 10px | 1,000 |
| 12px | 1200 |
| 16px | 1600 |
เมื่อการเรนเดอร์ให้ตั้งขนาดข้อความเป็นขนาดพิกเซลของแบบอักษรที่สอดคล้องกันหรือหลายจำนวนมากเพื่อให้แน่ใจว่าการแปลงพิกเซลที่แม่นยำในระหว่างการแรสเตอร์
ปัจจุบันรองรับสองโหมดของ "ความกว้างเท่ากัน" และ "สัดส่วน"
อักขระมีความกว้างเต็มหรือครึ่งหนึ่งและสามารถควบคุมได้อย่างเคร่งครัดเมื่อพิมพ์ Glyph นั้นอยู่ในกล่องตัวอักษรอย่างสมบูรณ์และความสูงของเส้นเริ่มต้นเท่ากับขนาดพิกเซลของตัวอักษร
อย่างไรก็ตามตำแหน่งพื้นฐานจะสูงขึ้นเล็กน้อยและเมื่อภาษาจีนและตะวันตกผสมกันศูนย์กลางของแรงโน้มถ่วงของภาษาตะวันตกนั้นค่อนข้างสูงและสุนทรียศาสตร์นั้นแย่เล็กน้อย
ความกว้างของตัวละครแตกต่างกันไปตามสถานการณ์จริงของร่ายมนตร์และพื้นฐานอยู่ในตำแหน่งที่เหมาะสม สัญลักษณ์ในทิศทางแนวตั้งอาจเกินกล่องตัวอักษรโดยมีความสูงของเส้นเริ่มต้นมากกว่าขนาดพิกเซลของตัวอักษร
โหมดนี้มีรูปลักษณ์ที่เป็นธรรมชาติ หากไม่มีความต้องการพิเศษคุณควรให้ความสำคัญกับโหมดนี้
ความสูงของบรรทัดเริ่มต้นของแต่ละขนาดของตัวอักษรมีดังนี้:
| ขนาด | สูง |
|---|---|
| 10px | 16px |
| 12px | 18px |
| 16px | 24px |
ประเทศหรือภูมิภาคที่แตกต่างกันเนื่องจากข้อกำหนดที่แตกต่างกันหรือนิสัยการเขียนรูปร่างของตัวละครเดียวกันอาจแตกต่างกัน สถานการณ์นี้ส่วนใหญ่เป็นตัวละครจีนและมีจำนวนเล็กน้อยเป็นเครื่องหมายวรรคตอน
ขณะนี้รองรับ Glyph รุ่นเฉพาะภาษาต่อไปนี้ได้รับการสนับสนุน:
| รุ่น | ความหมาย | อธิบาย |
|---|---|---|
| ภาษาละติน | ภาษาละติน | เมื่อใช้ในสภาพแวดล้อมแอฟริกัน-จีนญี่ปุ่นและเกาหลีเครื่องหมายวรรคตอนจะถูกเขียนขึ้นเป็นภาษาตะวันตกแบบจารีตประเพณี |
| zh_cn | จีน-เมนแลนด์จีน | ตัวละครถูกเขียนขึ้นในข้อกำหนดมาตรฐานของ "ตารางอักขระจีนทั่วไป" ในจีนแผ่นดินใหญ่ |
| zh_hk | เขตปกครองพิเศษของจีนฮ่องกง | รูปร่างของตัวละครถูกเขียนขึ้นในรายการ "ตัวละครที่ใช้กันทั่วไป" ของฮ่องกง |
| zh_tw | จีนไต้หวัน | แบบอักษรถูกเขียนขึ้นในมาตรฐานการศึกษาของไต้หวัน "แบบอักษรมาตรฐานแห่งชาติ" |
| zh_tr | ภาษาจีน - การพิมพ์แบบดั้งเดิม | ตัวอักษรเขียนในสไตล์ "การพิมพ์แบบดั้งเดิม" ซึ่งสอดคล้องกับนิสัยการใช้งานดั้งเดิมของฮ่องกงและไต้หวัน |
| จา | ญี่ปุ่น | ตัวละครถูกเขียนขึ้นในมาตรฐานการอ้างอิงของญี่ปุ่น "ตรวจสอบตัวละครจีนทั่วไป" |
| โค | ภาษาเกาหลี |
เวอร์ชันล่าสุดสามารถดาวน์โหลดได้ผ่านช่องทางต่อไปนี้:
ปัจจุบันมีรูปแบบตัวอักษรเดียวห้ารูปแบบ: .otf , .ttf , .woff2 ,. .bdf และ .pcf รวมถึงรูปแบบฟอนต์คอลเลกชันสองรูปแบบ: .otc และ .ttc
brew install font-ark-pixel-10px-monospaced
brew install font-ark-pixel-12px-monospaced
brew install font-ark-pixel-16px-monospaced
brew install font-ark-pixel-10px-proportional
brew install font-ark-pixel-12px-proportional
brew install font-ark-pixel-16px-proportionalนี่คือโครงการ Python3 มาตรฐาน
หลังจากที่คุณได้กำหนดค่าสภาพแวดล้อมที่กำลังรันให้ดำเนินการ python -m tools.build คำสั่ง build เพื่อเริ่มการสร้าง
หลังจากรอให้งานเสร็จสมบูรณ์ไฟล์ FONT ที่สร้างขึ้นสามารถพบได้ในไดเรกทอรี build/outputs
มันถูกแบ่งออกเป็นสองส่วน: "ตัวอักษร" และ "โปรแกรมการสร้าง"
ใช้ใบอนุญาต "SIL Open Font License 1.1" เพื่อรักษาชื่อตัวอักษร "Ark Pixel/Ark Pixel"
ใช้ใบอนุญาต "ใบอนุญาต MIT"
หากโครงการนี้มีประโยชน์สำหรับคุณให้พิจารณาการสนับสนุนเพื่อสนับสนุนความพยายามในการพัฒนา
โปรดใช้ลิงค์ด้านล่างเพื่อดูสถานะเฉพาะของผู้สนับสนุนที่ได้รับ:
รายละเอียดการสนับสนุน