Missing font features in page header if \feature[-] is used in header text
Dear list, Provided MWE below I notice that font features seem ignored in page header rendering. Anything I am doing wrong ? Rendering is fine if \headerok is used. Any help would be appreciated. Thanks Best regards Joseph \definefontfeature[base][mode=node, liga=yes, dlig=yes, hlig=yes, kern=yes] \definefontfeature[xvicentury][] \definefontfamily[mainfont][serif][EBGaramond][features=base] \setupbodyfont[mainfont, 9pt] \showfontkerns \def\wrongheader{First book {\feature[-][xvicentury]v} Psalme De David.} %% \feature[-] seems to cause problems in header \def\headerok{First book v Psalme De David.} \setupheadertexts[\wrongheader] %% kern/ligatures missing <--- % \setupheadertexts[\headerok] %% kern/ligatures ok <--- \starttext \wrongheader %% all ok in main text \headerok \stoptext
On 5/30/2018 2:31 PM, Joseph Canedo wrote:
Dear list,
Provided MWE below I notice that font features seem ignored in page header rendering. Anything I am doing wrong ?
Rendering is fine if \headerok is used.
Any help would be appreciated.
Thanks
Best regards
Joseph
\definefontfeature[base][mode=node, liga=yes, dlig=yes, hlig=yes, kern=yes]
\definefontfeature[xvicentury][]
\definefontfamily[mainfont][serif][EBGaramond][features=base]
\setupbodyfont[mainfont, 9pt]
\showfontkerns
\def\wrongheader{First book {\feature[-][xvicentury]v} Psalme De David.} %% \feature[-] seems to cause problems in header
\def\headerok{First book v Psalme De David.}
\setupheadertexts[\wrongheader] %% kern/ligatures missing <---
% \setupheadertexts[\headerok] %% kern/ligatures ok <---
\starttext
\wrongheader %% all ok in main text
\headerok
\stoptext you can put this in cont-new.mkiv after \unprotect
\unexpanded\def\resetglobalattributes{\the\t_attr_list_global\attribute\zerocount\zerocount} \unexpanded\def\resetlocalattributes {\the\t_attr_list_local \attribute\zerocount\zerocount} \let\resetallattributes\resetlocalattributes ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------
Thanks a lot Hans for your prompt response. De : Hans Hagen Envoyé le :mercredi 30 mai 2018 16:17 À : mailing list for ConTeXt users; Joseph Canedo Objet :Re: [NTG-context] Missing font features in page header if \feature[-]is used in header text On 5/30/2018 2:31 PM, Joseph Canedo wrote:
Dear list,
Provided MWE below I notice that font features seem ignored in page header rendering. Anything I am doing wrong ?
Rendering is fine if \headerok is used.
Any help would be appreciated.
Thanks
Best regards
Joseph
\definefontfeature[base][mode=node, liga=yes, dlig=yes, hlig=yes, kern=yes]
\definefontfeature[xvicentury][]
\definefontfamily[mainfont][serif][EBGaramond][features=base]
\setupbodyfont[mainfont, 9pt]
\showfontkerns
\def\wrongheader{First book {\feature[-][xvicentury]v} Psalme De David.} %% \feature[-] seems to cause problems in header
\def\headerok{First book v Psalme De David.}
\setupheadertexts[\wrongheader] %% kern/ligatures missing <---
% \setupheadertexts[\headerok] %% kern/ligatures ok <---
\starttext
\wrongheader %% all ok in main text
\headerok
\stoptext you can put this in cont-new.mkiv after \unprotect
\unexpanded\def\resetglobalattributes{\the\t_attr_list_global\attribute\zerocount\zerocount} \unexpanded\def\resetlocalattributes {\the\t_attr_list_local \attribute\zerocount\zerocount} \let\resetallattributes\resetlocalattributes ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------
participants (2)
-
Hans Hagen
-
Joseph Canedo