I think it's okay to add compound fonts to my fonts manually, but how do I import and generate fonts in the form of XML code? What are the specific steps?How to generate composite glyphs in batches?
How to generate composite glyphs in batches?
-
- Moderator
- Posts: 11160
- Joined: Fri Oct 04, 2002 12:41 am
- Location: Bilthoven, The Netherlands
- Contact:
Re: How to generate composite glyphs in batches?
You should read the Complete Composites document written by Bhikkhu Pesala. It is attached in this forum topic:
Complete Composites in FontCreator 12
Complete Composites in FontCreator 12
Re: How to generate composite glyphs in batches?
I'm sorry, I can't understand the article you sent. I would like to ask you how to generate XML files into TTF files in FONTCTEATOR? Which button do I need to click in the FONTCTEATOR interface? Please help me. Thank you very much.Erwin Denissen wrote: ↑Thu Oct 10, 2019 9:18 am You should read the Complete Composites document written by Bhikkhu Pesala. It is attached in this forum topic:
Complete Composites in FontCreator 12
-
- Moderator
- Posts: 11160
- Joined: Fri Oct 04, 2002 12:41 am
- Location: Bilthoven, The Netherlands
- Contact:
Re: How to generate composite glyphs in batches?
That is not possible.
-
- Top Typographer
- Posts: 9878
- Joined: Tue Oct 29, 2002 5:28 am
- Location: Seven Kings, London UK
- Contact:
Re: How to generate composite glyphs in batches?
Take a look at the Glyph Transformer Wizard.
To create the composited glyph uni4E00 in your first post, you could create a script to insert the glyph uni4E00 and complete composites based on HZ0001 and PY1087.
The definition for that would have to be added to the CompositeData.xml file.
To create the composited glyph uni4E00 in your first post, you could create a script to insert the glyph uni4E00 and complete composites based on HZ0001 and PY1087.
The definition for that would have to be added to the CompositeData.xml file.
Code: Select all
<Composite>
<GlyphName>uni4E000</GlyphName>
<Member id="1">
<GlyphName>HZ0001</GlyphName>
</Member>
<Member id="2">
<GlyphName>PY1087</GlyphName>
<InheritLSB>TRUE</InheritLSB>
<InheritRSB>TRUE</InheritRSB>
</Member>
</Composite>
Re: How to generate composite glyphs in batches?
Your method really works. That's great! You are a real warmhearted person! Thank you very very very much!Bhikkhu Pesala wrote: ↑Fri Oct 11, 2019 10:47 am Take a look at the Glyph Transformer Wizard.
To create the composited glyph uni4E00 in your first post, you could create a script to insert the glyph uni4E00 and complete composites based on HZ0001 and PY1087.
Insert Glyph and Compose.png
The definition for that would have to be added to the CompositeData.xml file.
Code: Select all
<Composite> <GlyphName>uni4E000</GlyphName> <Member id="1"> <GlyphName>HZ0001</GlyphName> </Member> <Member id="2"> <GlyphName>PY1087</GlyphName> <InheritLSB>TRUE</InheritLSB> <InheritRSB>TRUE</InheritRSB> </Member> </Composite>
-
- Top Typographer
- Posts: 9878
- Joined: Tue Oct 29, 2002 5:28 am
- Location: Seven Kings, London UK
- Contact:
Re: How to generate composite glyphs in batches?
XML coding is quite powerful, but like all coding requires great care. Just one small typo in CompositeData.xml can break the Complete Composites feature. Keep backups when editing it and read the PDF Tutorial to understand the correct syntax.
Re: How to generate composite glyphs in batches?
I will be careful. Thank you for reminding me. Thank you again.Bhikkhu Pesala wrote: ↑Sat Oct 12, 2019 5:08 amXML coding is quite powerful, but like all coding requires great care. Just one small typo in CompositeData.xml can break the Complete Composites feature. Keep backups when editing it and read the PDF Tutorial to understand the correct syntax.