
Font Bakery เป็นเครื่องมือบรรทัดคำสั่งสำหรับการตรวจสอบคุณภาพของโครงการแบบอักษร
สำหรับภาพรวมที่รวดเร็วให้ตรวจสอบรายการเช็คที่เสนอในปัจจุบัน และสำหรับการแนะนำอย่างเต็มรูปแบบตรวจสอบเอกสารของเราที่อ่านเอกสาร
สำหรับการแนะนำวิดีโอให้ดูงานนำเสนอ FontBakery Typecon 2018 และ ATYPI 2020
Font Bakery มีชุมชนผู้มีส่วนร่วมจากโรงหล่อทั่วโลกรวมถึง Adobe Fonts, Dalton Maag, Type Network และ Google Fonts
Font Bakery ไม่ใช่โครงการ Google อย่างเป็นทางการและ Google ไม่ได้ให้การสนับสนุน อย่างไรก็ตามตลอดปี 2561-2567 ผู้ดูแลโครงการ Felipe Corrêa da Silva Sanches (@felipesanches) ได้รับหน้าที่จากทีม Google Fonts เพื่อรักษาไว้ สถาปัตยกรรมซอฟต์แวร์ดั้งเดิม (และการบำรุงรักษา) คือโดย Lasse Fister (@Graphicore)
Simon Cozens จัดทำ repo เทมเพลต Git ที่ทำให้ง่ายต่อการสร้างตรวจสอบและพิสูจน์แบบอักษร เขายังเตรียมวิดีโอ 1 นาทีที่ดีแสดงให้เห็น
Font Bakery สามารถใช้ได้ภายใต้ใบอนุญาต Apache 2.0
ความคิดเห็นทั้งหมดเกี่ยวกับการติดตามปัญหาหรือคำขอดึงจะได้รับการปฏิบัติเช่นเดียวกับที่ได้รับอนุญาตภายใต้ใบอนุญาตนี้เพื่อให้พวกเขาสามารถรวมเข้ากับรหัสโครงการ
ดูคู่มือการติดตั้ง Font Bakery สำหรับแพลตฟอร์มของคุณ:
Font Bakery เป็นแอพเทอร์มินัลเป็นหลักเรียนรู้เพิ่มเติมในคู่มือการใช้งานบรรทัดคำสั่ง
หากคุณเขียนสคริปต์ Python เล็กน้อยในเวิร์กโฟลว์ของคุณคุณสามารถเขียนเช็คที่กำหนดเองได้อย่างง่ายดาย
สำหรับเอกสารนักพัฒนาเต็มรูปแบบตรวจสอบ FontBakery.Readthedocs.io (สำเนาเนื้อหาที่โฮสต์และรวบรวมในไดเรกทอรี /docs )
ดูคำแนะนำในการเริ่มต้นในฐานะผู้สนับสนุน
โครงการนี้เริ่มต้นโดย Dave Crossland ในปี 2013 เพื่อเร่งกระบวนการ onboarding สำหรับ Google Fonts ในปี 2560 Lasse Fister และ Felipe Sanches เขียนใหม่ลงในสถาปัตยกรรมโมดูลที่ทันสมัยเหมาะสำหรับทั้งบุคคลและผู้จัดจำหน่ายรายใหญ่ เฟลิเป้ยังคงรักษาเนื้อหาเช็คมาตั้งแต่ปี 2559
ในปี 2560 Lasse เริ่มโครงการน้องสาว Dashboard Font Bakery: UI และระบบคลาวด์ที่ปรับขนาดขึ้นเพื่อตรวจสอบไฟล์ฟอนต์ 1,000 วินาทีที่รวดเร็วและขนานกันโดยใช้เครื่องเสมือน "คอนเทนเนอร์" 1,000 วินาที ดู TYPOLABS 2018 ของเขาพูดคุยบน YouTube และเด็คการนำเสนอ อย่างไรก็ตามโครงการหยุดลงเมื่อปลายปี 2562
การตรวจสอบส่วนใหญ่ใช้สำหรับไฟล์ไบนารี opentype และไฟล์ข้อมูลเมตาโครงการ (รองรับไฟล์ METADATA.pb ของ Google Fonts.pb)
หากคุณกำลังพัฒนาโครงการฟอนต์แบบสาธารณะด้วย GitHub (หรือโฮสต์ที่คล้ายกัน) คุณสามารถตั้งค่าบริการรวมอย่างต่อเนื่อง (เช่น ghactions) เพื่อเรียกใช้ Font Bakery ในแต่ละการกระทำเพื่อให้การอัพเดทแต่ละเช็คทั้งหมดจะทำงานบนไฟล์ของคุณ