[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: FreeType INSTCTRL behavior (Po Lu) (Re: Freetype-devel Digest, Vol 2
From: |
Po Lu |
Subject: |
Re: FreeType INSTCTRL behavior (Po Lu) (Re: Freetype-devel Digest, Vol 217, Issue 8) |
Date: |
Mon, 13 Feb 2023 12:11:13 +0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Alexei Podtelezhnikov <apodtele@gmail.com> writes:
> Sorry,
>> > To establish a new default value for a graphics state variable, it is
>> > necessary to change the value of that variable in the control value
>> > program. Changes made in the control value program will apply to all
>> > subsequently processed glyphs unless INSTCTRL[] is used to inhibit
>> > these new values.
> You are looking at the outdated Apple's specifications. Please check
> with OpenType 1.9 instead:
> https://learn.microsoft.com/en-us/typography/opentype/spec/tt_instructions#instruction-execution-control
>
> Specifically, "INSTCTRL[ ] can only be executed in the CVT program."
> There are further clarifications
> https://learn.microsoft.com/en-us/typography/cleartype/truetypecleartype#instctrl
>
> Best,
> Alexei
I don't see anything there that contradicts the behavior of my
interpreter, though.
The control value program executes _NO_ INSTCTRL[] instructions
whatsoever, yet the reference points and the freedom vector are reset
after execution.
- Re: FreeType INSTCTRL behavior (Po Lu) (Re: Freetype-devel Digest, Vol 217, Issue 8), Hin-Tak Leung, 2023/02/12
- Re: FreeType INSTCTRL behavior (Po Lu) (Re: Freetype-devel Digest, Vol 217, Issue 8), Po Lu, 2023/02/12
- Re: FreeType INSTCTRL behavior (Po Lu) (Re: Freetype-devel Digest, Vol 217, Issue 8), Alexei Podtelezhnikov, 2023/02/12
- Re: FreeType INSTCTRL behavior (Po Lu) (Re: Freetype-devel Digest, Vol 217, Issue 8), Alexei Podtelezhnikov, 2023/02/12
- Re: FreeType INSTCTRL behavior (Po Lu) (Re: Freetype-devel Digest, Vol 217, Issue 8),
Po Lu <=
- Re: FreeType INSTCTRL behavior (Po Lu) (Re: Freetype-devel Digest, Vol 217, Issue 8), Alexei Podtelezhnikov, 2023/02/12
- Re: FreeType INSTCTRL behavior (Po Lu) (Re: Freetype-devel Digest, Vol 217, Issue 8), Po Lu, 2023/02/13
- Deactivating the mailing list's digest feature, Werner LEMBERG, 2023/02/13
Re: FreeType INSTCTRL behavior (Po Lu), Werner LEMBERG, 2023/02/13
- Re: FreeType INSTCTRL behavior (Po Lu), Po Lu, 2023/02/13
- Re: FreeType INSTCTRL behavior (Po Lu), Werner LEMBERG, 2023/02/13
- Re: FreeType INSTCTRL behavior (Po Lu), Po Lu, 2023/02/13
- Re: FreeType INSTCTRL behavior (Po Lu), Hin-Tak Leung, 2023/02/13
- Re: FreeType INSTCTRL behavior (Po Lu), Alexei Podtelezhnikov, 2023/02/13