Emojis Art Serenityos Pixel ที่ฝังอยู่ในตัวอักษร Truetype

การสร้างแบบอักษรทุกคืนจะทำโดยอัตโนมัติผ่านการกระทำของ GitHub คุณสามารถดาวน์โหลดได้จากที่นี่
ตัวอักษรสามารถติดตั้งเป็นแบบอักษรกว้างของระบบสำหรับอิโมจิใช้บนเว็บไซต์และอื่น ๆ อดีตจะขึ้นอยู่กับระบบปฏิบัติการและสภาพแวดล้อมเดสก์ท็อปของคุณเป็นจำนวนมากตัวอย่างสำหรับหลังสามารถพบได้ในไฟล์ HTML ที่รวมอยู่ในคลังเก็บที่กล่าวถึงข้างต้น
โปรดตรวจสอบให้แน่ใจว่าได้รวมสำเนาของไฟล์ LICENSE เมื่อแจกจ่ายแบบอักษร!
ทุกอย่างตั้งแต่ /res/emoji ยกเว้นพื้นที่ใช้งานส่วนตัว (PUA) อิโมจิซึ่งส่วนใหญ่เป็นยาคส์
ซึ่งหมายความว่าอิโมจิที่ไม่ได้มาตรฐานเช่นธงและชุดค่าผสม ZWJ (เช่น catdog) รวมอยู่ด้วยเช่นกัน
ใช้ pixart2svg สำหรับการทำให้เป็นเวกเตอร์ของภาพอีโมจิ PNG และ nanoemoji เพื่อสร้างแบบอักษร SVGs ถูกแคชดังนั้นการวิ่งของสคริปต์การสร้างที่ตามมาจะเร็วขึ้นมาก
Clone Serenityos และส่งออกเส้นทางการชำระเงินในพื้นที่ของคุณ:
export SERENITY_SOURCE_DIR= ' ... 'ติดตั้งการพึ่งพา:
pip install --user -r requirements.txt ดาวน์โหลดและ Patch pixart2svg :
wget https://gist.githubusercontent.com/m13253/66284bc244deeff0f0f8863c206421c7/raw/f9454958dc0a33cea787cc6fbd7e8e34ba6eb23b/pixart2svg.py
for file in patches/ * .patch ; do
patch -p0 < " $file "
done สร้าง SerenityOS-Emoji.ttf :
python main.py ไฟล์เอาท์พุท (TTF, index.html รายชื่อทั้งหมดรวมอิโมจิ) จะอยู่ใน build/
นี่เป็นหลักฐานเบื้องต้นของแนวคิดที่สามารถปรับปรุงได้หลายวิธี:
pixart2svg ด้วยสิ่งที่ยืดหยุ่นมากขึ้นและไม่จำเป็นต้องได้รับการแก้ไขในเครื่อง (เป็นใบอนุญาต GPL)สิ่งนี้จะเป็นไปไม่ได้หากไม่มีคนที่ยอดเยี่ยมที่สร้างและปรับปรุงอิโมจิเหล่านี้สำหรับโครงการ Serenityos!