เทมเพลตร่ายมนตร์
นี่คือเทมเพลตในการสร้างแบบอักษรญี่ปุ่นสำหรับ Opentype CFF (.OTF) โดยใช้ Glyphs
ในการรับรู้ opentype CFF เป็นแบบอักษรญี่ปุ่นเงื่อนไขทั้งหมดต่อไปนี้จะต้องเป็นไปตาม:
- มันเป็นคีย์คีย์
- ROS เป็น "Adobe-Eventity-0" หรือ "Adobe-Japan1-X"
- CodePagerange มี JIS/ญี่ปุ่น
เทมเพลตเป็นไฟล์ร่ายมนตร์ที่เตรียมไว้เพื่อให้ตรงกับเงื่อนไขเหล่านี้
template_adobe-identity-0
- เทมเพลต Adobe-Eventity-0
- ร่ายมนตร์สามตัวเท่านั้นที่เตรียมไว้คือ ".notdef", "Space" และ "X"
- ใน Glyphorder ".notdef" และ "Space" ถูกจัดเรียงตั้งแต่ต้น เมื่อแก้ไข glyphorder ให้แน่ใจว่าทั้งสองนี้เป็นคนแรก
- ติดตั้ง "X" ใน Illustrator ในแนวตั้งเพื่อป้องกันไม่ให้ลื่นไถล
- สำหรับ Glyphs3 เราได้ติดตั้ง glyphs "for-vmtx" เพื่อสร้าง vmtx โดยอัตโนมัติ
Templates_aj1-3 (stdn)
- เทมเพลต Adobe-Japan1-3 (Stdn)
- สัญลักษณ์อาจเปลี่ยนชื่อ Glyph สำหรับ AJ1 ในระหว่างการอัปเดต ใช้เทมเพลตที่ตรงกับ Glyphs เวอร์ชันของคุณ
- ครอบคลุมร่ายมนตร์ (สำหรับ Glyphs 2 ไม่มี Reiwa Glyphs)
- ความกว้างของร่ายมนตร์แบ่งออกเป็นสามประเภท: 1,000/600/500
- 1,000 เป็นร่ายมนตร์เต็มความกว้าง 600 เป็นสัญลักษณ์ของยุโรป 500 เป็นสัญลักษณ์ครึ่งความกว้าง
- "〓" ถูกวางไว้ในส่วนประกอบ (ไม่รวมอักขระพื้นที่สีขาว)
- . rotat glyph มี glyph ฐานที่ตั้งอยู่ส่วนประกอบ
- เมื่อคุณแก้ไข Glyph ฐานมันจะถูกสะท้อนโดยอัตโนมัติใน. rotat glyph อย่างไรก็ตามมีเพียง Vertwidth (ความกว้างของร่ายมนตร์แนวตั้งเมื่อประกอบในแนวตั้ง) จะไม่ถูกสะท้อน โปรดตั้งค่าโดยใช้ "Set Vertwidth สำหรับ VRT2 Glyph" ใน Glyphs-Scripts
หมายเหตุเกี่ยวกับ templates_aj1-3
- ต้องห้าม: อย่าลบหรือเพิ่มร่ายมนตร์
- ต้องห้าม: อย่าเปลี่ยนชื่อสัญลักษณ์
- ต้องห้าม: อย่าตั้งค่าคุณสมบัติ opentype
- สำหรับ Glyphs 2 Glyphs จะติดตั้งแบบอักษรโดยอัตโนมัติเมื่อคุณเผยแพร่ดังนั้นปล่อยให้ฉัน
- สำหรับ Glyphs 3 ฉันนำเข้าคุณสมบัติ GSUB จากไฟล์ภายนอกดังนั้นปล่อยให้มันไปที่นั่น
- ต้องห้าม: อย่าแก้ไข glyphorder
- ต้องห้าม: อย่าอัปเดตข้อมูล Glyph
- สำหรับ Glyphs 2 มีปัญหาที่ ROS ของตัวอักษรที่ส่งออกไม่ถูกต้อง ตามที่อธิบายไว้ใน "ปัญหา Glyphs AJ1 และการแก้ปัญหา - 2. ROS Edition" ตอนนี้ไม่มีวิธีแก้ปัญหาที่ง่ายสำหรับตอนนี้ดังนั้นฉันคิดว่ามันดีที่จะทิ้งมันไว้เหมือน ...
- สำหรับ Glyphs 3 ฉันตั้งค่าเป็น AJ1-7 อย่าเปลี่ยนเพราะถูกต้อง
ตัวอย่าง _aj1-3 (stdn)
- ตัวอย่างของการวางเส้นทางฟอนต์ไปยังเทมเพลต _aj1-3 (stdn)
- เส้นทางที่มีรูปร่างคือ ipaex mincho ร่ายมนตร์ที่ไม่มีใน IPAEX พรุ่งนี้เช้ายังคงอยู่
- ข้อกำหนดนั้นเหมือนกับ templates_aj1-3 (stdn)
ลิงค์ดาวน์โหลด Glyphs
- https://updates.glyphsapp.com/glyphs2.6.2-1268.zip
- https://updates.glyphsapp.com/glyphs2.6.3-1271.zip
- https://updates.glyphsapp.com/glyphs2.6.4-1286.zip
- https://updates.glyphsapp.com/glyphs2.6.5-1342.zip
- https://updates.glyphsapp.com/glyphs2.6.6-1350.zip
- https://updates.glyphsapp.com/glyphs2.6.7-1359.zip
- https://updates.glyphsapp.com/glyphs2.6.8-1361.zip
- https://updates.glyphsapp.com/glyphs2.6.9-1363.zip
- https://updates.glyphsapp.com/glyphs3.0.4-3108.zip
- https://updates.glyphsapp.com/glyphs3.0.5-3131.zip
- https://updates.glyphsapp.com/glyphs3.1-3133.zip
- https://updates.glyphsapp.com/glyphs3.1.1-3148.zip
- https://updates.glyphsapp.com/glyphs3.1.2-3151.zip
แอพเดสก์ท็อปสำหรับแบบอักษร
Glyphs + AJ1
- ตรวจจับชื่อ AJ1 Diff
- ค้นหาความแตกต่างระหว่างชื่อ AJ1 Glyph ที่แตกต่างกันไปขึ้นอยู่กับรุ่นของ glyphs
- ซ่อมแซมชื่อ AJ1 Diff
- ตรวจสอบความแตกต่างในชื่อ Glyph AJ1 ที่แตกต่างกันไปขึ้นอยู่กับรุ่นของ glyphs และซ่อมแซมไฟล์ Glyphs
- แปลง AJ1 GSUB สำหรับร่ายมนตร์
- แทนที่สัญกรณ์ " cid" ของไฟล์ AJ1 GSUB ที่เผยแพร่โดย Adobe ด้วยชื่อที่ดี
- AJ1 Explorer
- ดูข้อมูลต่าง ๆ เกี่ยวกับ Glyphs AJ1 สามารถนำเข้าชื่อ Glyphs 'สำหรับ AJ1 ได้
การตรวจสอบ
- FontbBox Viewer
- แยก FontBBox และตัวชี้วัดต่าง ๆ จากไฟล์ FONT และแสดงภาพกราฟิก
- FONT LOOKIE 5
- แยกและแสดงตารางต่าง ๆ จากไฟล์ตัวอักษร
- ผู้ดูตารางการตั้งชื่อ
- แยกและแสดงชื่อตารางจากไฟล์ตัวอักษร
เอาต์พุตใน truetype
ไฟล์ Glyphs ที่เผยแพร่ที่นี่มีไว้สำหรับ CFF แต่ก็สามารถส่งออกได้โดยใช้ Opentype Truetype
หมายเหตุ
- Truetype ไม่มีความแตกต่างที่คีย์/คีย์-คีย์
- เนื่องจาก ROS เป็น CID-keyed เฉพาะจึงไม่มี ROS ใน truetype กล่าวอีกนัยหนึ่ง "Truetype Adobe-Japan1" ไม่มีอยู่จริง
- ในการรับรู้ว่ามันเป็นแบบอักษรญี่ปุ่นคุณสามารถมี JIS/ญี่ปุ่นใน CodePageRange
- ไฟล์ AJ1-3 สำหรับ glyphs2 ไม่สามารถหลีกเลี่ยงข้อผิดพลาดได้ดังนั้นเอาต์พุต trueType เป็นไปไม่ได้
วิธี
นี่เป็นวิธีที่จะหลีกเลี่ยงข้อผิดพลาดเมื่อเอาท์พุทด้วยคำใบ้อัตโนมัติ ฉันไม่แน่ใจว่าคำใบ้จะเป็นผลมาจากสิ่งนี้ ...
- Added "TTFAutohint options" to the custom parameters for "OutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOutOut
- คลิกค่าเพื่อแสดงหน้าต่างการตั้งค่า
- เปิดช่องทำเครื่องหมาย "สัญลักษณ์ฟอนต์" แล้วกดปุ่มตกลง
อัปเดตประวัติ
2023.5.9
- เปลี่ยนชื่อโฟลเดอร์ให้ตรงกับ Glyphs เวอร์ชัน
- อัปเดตลิงก์สำหรับแอพแบบอักษร
2023.1.12
- แก้ไขข้อผิดพลาดในตัวกรองที่กำหนดเองสำหรับ AJ1
- ส่วนหัวส่วนเพิ่มไปยัง Glyphorder สำหรับ AJ1 สำหรับ Glyphs3
2023.1.4
- เนื่องจาก Glyphs3 ไม่สามารถสร้าง VMTX โดยอัตโนมัติฉันจึงเพิ่ม glyph "for-vmtx" โดยมีความกว้างไม่ยาว 1,000 ไปยังเทมเพลต AI0 glyphs3 เพื่อสร้างโดยอัตโนมัติ
2023.1.3
- การแปรงขึ้น "CustomFilter AJ1.plist"
2023.1.2
- เปลี่ยน unicoderanges ในเทมเพลต AI0 เป็น codepageranges
- เพิ่ม codepageranges ลงในเทมเพลต AJ1 สำหรับ glyphs3 (เนื่องจาก JIS/ญี่ปุ่นไม่ได้ตั้งค่าโดยอัตโนมัติใน G3)
- เพิ่มตัวอย่าง AJ1 สำหรับ glyphs3
- ทำให้ชื่อไฟล์ง่ายที่สุดเท่าที่จะทำได้
2022.11.28
- เปลี่ยนชื่อโฟลเดอร์ให้ตรงกับ Glyphs เวอร์ชัน
2022.5.26
- ชื่อไฟล์ GSUB สำหรับเทมเพลต glyphs3 มีการเปลี่ยนแปลง
2022.5.24
- เพิ่มเทมเพลต AJ1-3 สำหรับ glyphs3.0.4
2021.12.22
- เพิ่มเทมเพลต AJ1-3 สำหรับ Glyphs2.6.6-2.6.7
- เพิ่มเทมเพลต Adobe-Imentity-0 สำหรับ Glyphs3
- เพิ่มลิงค์ดาวน์โหลดสำหรับ Glyphs2
- เพิ่มแอป Glyphs AJ1
2020.11.20
- ชื่อโฟลเดอร์ระบุช่วงของ Glyphs รุ่นที่มีอยู่อย่างชัดเจน
2020.10.3
- มีการเพิ่ม sample_aj1-3 (stdn)
2020.9.28
- ฉันตั้งค่า Adobe-Japan 1 เพียง 1-3 และตั้งค่า "〓" ใน Glyph
2019.12.17
- เพิ่ม "templates_aj1_glyphs2.6.3-1271" นอกจากนี้บางชื่อที่ดีสำหรับ AJ1 ได้รับการเปลี่ยนแปลงใน Glyphs2.6.2
2019.9.14 template_adobe-identity-0
- เพิ่ม unicoderanges เพื่อรับรู้ฟอนต์ญี่ปุ่นในแอพ Adobe
2019.8.16
- เพื่อหลีกเลี่ยงข้อกำหนดที่ glyphs เป็นศูนย์ความกว้างของ glyphs โดยอัตโนมัติด้วยรหัสอักขระของอักขระที่รวมกันเมื่อส่งออกฟอนต์ "DisableAllautomaticBehaviour" ถูกเพิ่มเข้าไปในพารามิเตอร์ที่กำหนดเองของอาจารย์