[MPEG-OTSPEC] CSS WG liaison to SC29 on Open Font Format (from Feb. 2020)

Skef Iterum skef at skef.org
Fri Mar 15 17:54:46 CET 2024


Selective application would be an option, but because the actual mechanisms
implemented as part of the axis would (presumably) be opaque at that level,
you'd either be stabbing around in the dark hoping to get a good 
combination,
or iteratively "discovering" the particular mechanisms based on the 
substitutions
or adjustments being made and then applying the axis to parts of the line
on that basis.

Skef

On 3/15/24 09:47, John Hudson via mpeg-otspec wrote:
> On 2024-03-15 8:52 am, Skef Iterum via mpeg-otspec wrote:
>>
>> Just from a conceptual level, it seems like one thing that would be easy
>> to do with an engine but hard to do with an axis is to control the number
>> of times the /same/ contracting or expanding mechanism is used on a given
>> line. So, to be over-simplistic, if there's a larger "fi" and a 
>> smaller "fi" and two
>> "fi" candidates on a line, making it so that only one uses the 
>> smaller and
>> one uses the larger.
>>
>> Another thing that seems harder to with an axis is to trade off expanding
>> and contracting elements. So, for example, if you have a way of making
>> "Qu" significantly larger and a way of making "ch" slightly smaller, 
>> achieving
>> a happy medium increase in length by using both of those.
>>
> So, for example, if an expansion substitution made the width slightly 
> too much for the measure, a contraction substitution elsewhere in the 
> line might bring it to where it needs to be? Yes, that seems 
> problematic unless the engine is able to apply the JSTF axis 
> selectively within a line rather than across the whole line.
>
> JH
> -- 
>
> John Hudson
> Tiro Typeworks Ltdwww.tiro.com
>
> Tiro Typeworks is physically located on islands
> in the Salish Sea, on the traditional territory
> of the Snuneymuxw and Penelakut First Nations.
>
> __________
>
> EMAIL HOUR
> In the interests of productivity, I am only dealing
> with email towards the end of the day, typically
> between 4PM and 5PM. If you need to contact me more
> urgently, please use other means.
>
> _______________________________________________
> mpeg-otspec mailing list
> mpeg-otspec at lists.aau.at
> https://lists.aau.at/mailman/listinfo/mpeg-otspec
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.aau.at/pipermail/mpeg-otspec/attachments/20240315/87919790/attachment.htm>


More information about the mpeg-otspec mailing list