ฟอนต์พิกเซลจากหน้าจอเครื่องคิดเลข Casio!
แบบอักษรแบ่งออกเป็นสี่ส่วน: จอแสดงผล X, CW Display, Math X และ Math CW ฟอนต์ที่มี "จอแสดงผล" ใช้เป็นข้อความปกติโดยให้รูปแบบ OTF, TTF และ WOFF2 (จาก V3.001) แบบอักษรที่มี "คณิตศาสตร์" ได้รับแรงผลักดันอย่างมากจากตารางคณิตศาสตร์ Opentype ใช้เป็นอินพุตสูตรทางคณิตศาสตร์และมีให้เฉพาะในรูปแบบ OTF
สามารถรับบรรจุภัณฑ์แบบอักษรทุกรุ่นได้ในหน้าวางจำหน่ายโดยที่:
หรือคุณสามารถดาวน์โหลดได้ที่ลิงค์ Baidu NetDisk นี้
บทความนี้เป็นเพียงคำอธิบายคร่าวๆของแบบอักษร นอกจากฟอนต์แล้วยังมีไฟล์ readme (เอกสารเช่น README.pdf ) ในแพ็คเกจบีบอัด โปรดตรวจสอบให้แน่ใจว่าต้องอ่านอย่างรอบคอบและเอาใจใส่ก่อนการใช้งาน!
หากคุณคิดว่าโครงการนี้มีประโยชน์สำหรับคุณคุณอาจคลิกที่มุมบนขวาของหน้า
ไฟล์ต้นฉบับตัวอักษรสำหรับส่วนการแสดงผลมีให้ในรูปแบบแบบฟอนต์แบบครบวงจร 3 (UFO 3) และดูเหมือนว่าโฟลเดอร์ที่ลงท้ายด้วย .ufo ซอฟต์แวร์การออกแบบแบบอักษรจำนวนมากสามารถอ่านแบบอักษรยูเอฟโอเช่น Fontforge หากคุณต้องการแก้ไขแบบอักษรคุณสามารถดาวน์โหลดได้ แต่ถ้าคุณต้องการสร้างแบบอักษรชุดเครื่องมือ fontmake ของ Google ยังสามารถจัดการได้ก็ต้องอาศัย Python ในการทำงานดังนั้นอย่าลืมติดตั้ง Python และ pip ล่วงหน้า
ที่เก็บนี้ได้สร้างสคริปต์บิลด์สำหรับผู้ใช้ระบบ Windows ผู้ใช้ Windows สามารถทำขั้นตอนที่ 1 ต่อไปนี้จากนั้นดับเบิลคลิก build.bat ถัดไปคือกระบวนการโดยละเอียดของการใช้ fontmake เพื่อสร้างแบบอักษร:
ติดตั้ง Python และ pip
โคลนโครงการนี้เป็นสถานที่ที่เหมาะสม
git clone https://github.com/Wenti-D/ClasswizDisplayFontขอแนะนำให้สร้างสภาพแวดล้อมเสมือนจริงของ Python:
python -m venv < your_venv_name >แพลตฟอร์ม Windows เปิดใช้งานโดยใช้คำสั่งต่อไปนี้:
./ < your_venv_name > /Script/activateแพลตฟอร์ม Linux เปิดใช้งานโดยใช้คำสั่งต่อไปนี้:
source < your_venv_name > /bin/activateการพึ่งพาการติดตั้ง:
python -m pip install -r requirements.txtสร้างแบบอักษร:
รูปแบบ OTF และ TTF ถูกสร้างขึ้นโดยใช้ fontmake :
fontmake -u ClassWizXDisplay-Regular.ufo --output-dir output
fontmake -u ClassWizCWDisplay-Regular.ufo --output-dir output รูปแบบ WOFF2 ถูกสร้างขึ้นโดยใช้ fonttools และสามารถใช้ในสคริปต์ Python (แนะนำ):
# python script
from fontTools . ttLib . woff2 import compress
compress ( 'output/ClassWizXDisplay-Regular.otf' , 'output/ClassWizXDisplay-Regular.woff2' )
compress ( 'output/ClassWizXDisplay-Regular.otf' , 'output/ClassWizXDisplay-Regular.woff2' )หรือคำสั่งเชลล์ (ไม่แนะนำ):
python -c " from fontTools.ttLib.woff2 import compress; compress('output/ClassWizXDisplay-Regular.otf', 'output/ClassWizXDisplay-Regular.woff2') "
python -c " from fontTools.ttLib.woff2 import compress; compress('output/ClassWizCWDisplay-Regular.otf', 'output/ClassWizCWDisplay-Regular.woff2') " ตัวอักษรที่สร้างขึ้นจะอยู่ใน output พุท
ไฟล์ต้นฉบับตัวอักษรของส่วนคณิตศาสตร์มีให้ในรูปแบบไฟล์ FontForge Source และเป็นไฟล์ที่มีส่วนขยาย .sfd หากต้องการแก้ไขและสร้างแบบอักษรโปรดดาวน์โหลด Fontforge
อย่างไรก็ตามไฟล์ .sfd เป็นข้อความจริงดังนั้นจึงไม่สามารถแก้ไขได้ด้วย Notepad
ซีรี่ส์ "ClassWiz Screen Display" ได้รับใบอนุญาตภายใต้ใบอนุญาต Font Font SIL Open Source เวอร์ชัน 1.1 (ใบอนุญาต FONT SIL Open 1.1) สำหรับรายละเอียดโปรดตรวจสอบไฟล์ OFL.txt หากคุณต้องการแก้ไขหรือเผยแพร่แบบอักษรโปรดตรวจสอบให้แน่ใจว่าได้ปฏิบัติตามข้อตกลงใบอนุญาต หากคุณมีคำถามหรือคำแนะนำใด ๆ โปรดเปิดปัญหาด้วย