Search found 22 matches

by Hermes14
Sun Sep 10, 2017 2:23 pm
Forum: FontCreator - Support
Topic: Debugging Tools?
Replies: 15
Views: 7801

Re: Debugging Tools?

Feature: rlig (Required Ligatures), lookup: ChainingContext8 (ChainingContext) Subtable 1, index: 1, action rule Feature: rlig (Required Ligatures), lookup: SingleSubstitution19 (SingleSubstitution) Subtable 1, index: 1, action HahMed -> HahMed.inD2 Feature: rlig (Required Ligatures), lookup: Chain...
by Hermes14
Sun Sep 10, 2017 11:05 am
Forum: FontCreator - Support
Topic: Debugging Tools?
Replies: 15
Views: 7801

Re: Debugging Tools?

ChainingContext7 contains 230 rules. Rule 5 is the first which has SingleSubstitution33, but there are many more. You can easily search them if you click the "Code Editor" button on the top tool bar. Wow, was going around in circles for hours trying to figure this out. So there is either ...
by Hermes14
Sat Sep 09, 2017 11:57 pm
Forum: FontCreator - Support
Topic: Debugging Tools?
Replies: 15
Views: 7801

Re: Debugging Tools?

sample: ہو features: curs fina init rlig Toggle rlig With rlig on, click on rightmost character in Preview: This takes us to SingleSubstitution33. Go to Features - RequiredLigatures (rlig) in the left pane. Challenge: Find a the contextual chain that calls SingleSubstitution33 - I could not find it...
by Hermes14
Sat Sep 09, 2017 4:55 pm
Forum: FontCreator - Support
Topic: Debugging Tools?
Replies: 15
Views: 7801

Re: Debugging Tools?

Right now this output is not available in the public release. I've only recently added in the debug version while improving the Preview feature. I'm considering adding it as I know it is very useful, but I'm not sure if this is the right way and if it should only be available in the Professional ed...
by Hermes14
Sat Sep 09, 2017 2:39 pm
Forum: FontCreator - Support
Topic: Debugging Tools?
Replies: 15
Views: 7801

Re: Debugging Tools?

Another example, same font: sample: ہو features: curs fina init rlig Toggle rlig With rlig on, click on rightmost character in Preview: This takes us to SingleSubstitution33. Go to Features - RequiredLigatures (rlig) in the left pane. Challenge: Find a the contextual chain that calls SingleSubstitut...
by Hermes14
Fri Sep 08, 2017 9:55 pm
Forum: FontCreator - Support
Topic: Debugging Tools?
Replies: 15
Views: 7801

Re: Debugging Tools?

Real life example: Noto Nastaliq Urdu It's free - https://www.google.com/get/noto/#nastaliq-aran In OTD, Preview, enter this Unicode string and select Arabic (arab) from the top left of the features pane: لحمد Glyph string result appears at the bottom: /LamIni.outD2H/HahMed.inD2outD2MM/MeemMed.inD2o...
by Hermes14
Fri Sep 08, 2017 8:37 pm
Forum: FontCreator - Support
Topic: Debugging Tools?
Replies: 15
Views: 7801

Re: Debugging Tools?

1) Given a string that produces an unexpected result, one needs to search for the relevant glyph and for the lookups that contain it. In the OpenType Designer Preview area, click on the glyph to go to relevant lookup or on the Preview Toolbar to go to the relevant glyph in the Glyph Overview. Excel...
by Hermes14
Fri Sep 08, 2017 5:21 pm
Forum: FontCreator - Support
Topic: Debugging Tools?
Replies: 15
Views: 7801

Re: Debugging Tools?

2) In Preview, we can select features, but not lookups within features. Given a lookup sequence that produces a result, it helps to be able to look at the results step by step. VOLT has its own implementation of this idea; does OTD have, or plan to implement, anything similar in this regard? For ex...
by Hermes14
Fri Sep 08, 2017 5:15 pm
Forum: FontCreator - Support
Topic: Debugging Tools?
Replies: 15
Views: 7801

Debugging Tools?

Greetings, Does OTD have, or plan to implement, something along the lines of the following debugging tools: 1) Given a string that produces an unexpected result, one needs to search for the relevant glyph and for the lookups that contain it. For example, VOLT has an Explorer in which one can look fo...
by Hermes14
Fri Sep 08, 2017 2:22 pm
Forum: FontCreator - Discussion
Topic: Contextual lookups within contextual lookups examples
Replies: 1
Views: 2844

Contextual lookups within contextual lookups examples

Greetings, In another thread https://forum.high-logic.com/viewtopic.php?f=3&t=7332 the following came up: We've seen fonts which contain contextual lookups which refer to contextual lookups. This is not possible within VOLT for example. Asked around, someone mentioned this font: Noto Nastaliq Ur...
by Hermes14
Wed Sep 06, 2017 2:11 pm
Forum: FontCreator - Support
Topic: How to view and edit substitution tables
Replies: 11
Views: 6464

Re: How to view and edit substitution tables

Question: Why are some tables editable under the Features tree and not others (e.g., contextuals)? With so many lookups, jumping from the Lookups tree to the Features tree and back is inefficient. Because those lookups will all be applied, so if you also included a lookup which is actually a substi...
by Hermes14
Wed Sep 06, 2017 12:51 pm
Forum: FontCreator - Support
Topic: How to view and edit substitution tables
Replies: 11
Views: 6464

Re: How to view and edit substitution tables

Ah! Was looking at the lookup under the Features tree, which was so long I didn't see the Lookups tree underneath.. Yes, VOLT is "oversimplified" and hides things from the user in comparison to OTD, which appears to more precisely mirror the structure of the actual OpenType tables. Questio...
by Hermes14
Tue Sep 05, 2017 9:46 pm
Forum: FontCreator - Support
Topic: How to view and edit substitution tables
Replies: 11
Views: 6464

Re: How to view and edit substitution tables

We've seen fonts which contain contextual lookups which refer to contextual lookups. This is not possible within VOLT for example. Also descriptions for stylistic sets are not possible with VOLT. Hmm.. was aware that OpenType (but not VOLT) supported the second, but not aware of the first. Would li...
by Hermes14
Tue Sep 05, 2017 8:41 pm
Forum: FontCreator - Support
Topic: How to view and edit substitution tables
Replies: 11
Views: 6464

Re: How to view and edit substitution tables

Many thanks. However, I'm still not clear FontCreator can do far more complex things than you can do with Volt. I'm eagerly looking forward to learning all that FC is capable of in this regard! That is why some oversimplified things in Volt are less intuitive in FontCreator. You will need to select ...