* LuaTeX error ... object in use @ 2010-05-29 2:35 Michael Saunders 2010-05-29 5:39 ` Taco Hoekwater 2010-05-29 7:53 ` Michael Saunders 0 siblings, 2 replies; 19+ messages in thread From: Michael Saunders @ 2010-05-29 2:35 UTC (permalink / raw) To: ntg-context I keep running into errors that look like this: ! LuaTeX error ...imal/tex/texmf-context/tex/context/base/lpdf-ini.lua:345: pdf.immediateobj() object in use I can't find anything specific that's causing them. For example: input{chapter1} input{chapter2} fails, but: %input{chapter1} input{chapter2} and input{chapter1} %input{chapter2} work. Or, I may make a small change, get the error, reverse the change, and continue to get the error. Maybe I need to allocate more memory somehow? what's wrong? ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: LuaTeX error ... object in use 2010-05-29 2:35 LuaTeX error ... object in use Michael Saunders @ 2010-05-29 5:39 ` Taco Hoekwater 2010-05-29 7:53 ` Michael Saunders 1 sibling, 0 replies; 19+ messages in thread From: Taco Hoekwater @ 2010-05-29 5:39 UTC (permalink / raw) To: mailing list for ConTeXt users Michael Saunders wrote: > > Or, I may make a small change, get the error, reverse the change, and > continue to get the error. Maybe I need to allocate more memory > somehow? what's wrong? This problem we have seen before, and I think it was a luatex bug then. Which luatex is this ? 0.60.1 ? Also, debugging this really needs a complete test input file. Best wishes, Taco ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: LuaTeX error ... object in use 2010-05-29 2:35 LuaTeX error ... object in use Michael Saunders 2010-05-29 5:39 ` Taco Hoekwater @ 2010-05-29 7:53 ` Michael Saunders 2010-05-29 12:56 ` Taco Hoekwater 2010-05-29 15:58 ` Michael Saunders 1 sibling, 2 replies; 19+ messages in thread From: Michael Saunders @ 2010-05-29 7:53 UTC (permalink / raw) To: ntg-context > This problem we have seen before, and I think it was a luatex bug then. > Which luatex is this ? 0.60.1 ? It was .50, so I updated to .60. I'm still getting errors with the same behavior, e.g.: % block of text block of text and block of text % block of text work, but block of text block of text doesn't. The difference is that now they are reporting differently: " ! Undefined control sequence. <argument> \@@bklocation \processaction ...-> \expandaction \!!stringa{#1 } \ifx \!!stringa \empty \l..." In addition, everything involving inferiors, superiors, numerators and denominators is now broken. For example: \definefontfeature[in][body][sinf=yes]%inferior Cs{\setff{in}133} has no effect. > Also, debugging this really needs a complete test input file. I don't know how to make one. ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: LuaTeX error ... object in use 2010-05-29 7:53 ` Michael Saunders @ 2010-05-29 12:56 ` Taco Hoekwater 2010-05-29 15:58 ` Michael Saunders 1 sibling, 0 replies; 19+ messages in thread From: Taco Hoekwater @ 2010-05-29 12:56 UTC (permalink / raw) To: mailing list for ConTeXt users Michael Saunders wrote: > > In addition, everything involving inferiors, superiors, numerators and > denominators is now broken. For example: > > \definefontfeature[in][body][sinf=yes]%inferior > Cs{\setff{in}133} > > has no effect. This depends on whether the font supports the sinf feature. The default fonts do not. >> Also, debugging this really needs a complete test input file. > > I don't know how to make one. Well, if I literally run \starttext block of text block of text \stoptext It works just fine, so I need a test file to debug your bug report. Best wishes, Taco ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: LuaTeX error ... object in use 2010-05-29 7:53 ` Michael Saunders 2010-05-29 12:56 ` Taco Hoekwater @ 2010-05-29 15:58 ` Michael Saunders 2010-05-30 9:54 ` Taco Hoekwater 2010-05-30 11:24 ` Michael Saunders 1 sibling, 2 replies; 19+ messages in thread From: Michael Saunders @ 2010-05-29 15:58 UTC (permalink / raw) To: ntg-context > > In addition, everything involving inferiors, superiors, numerators and > > denominators is now broken. For example: > > > > \definefontfeature[in][body][sinf=yes]%inferior > > Cs{\setff{in}133} > > > > > has no effect. > This depends on whether the font supports the sinf feature. The > default fonts do not. Mine does. It worked in 0.50. Maybe the name of the feature "sinf" changed? > Well, if I literally run > > \starttext > block of text > block of text > \stoptext > > It works just fine, so I need a test file to debug your bug report. It appears to depend on having a big enough, complicated enough text, not a specific combination of commands, so it's hard to come up with one, but I'll try. Thanks. ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: LuaTeX error ... object in use 2010-05-29 15:58 ` Michael Saunders @ 2010-05-30 9:54 ` Taco Hoekwater 2010-05-30 11:24 ` Michael Saunders 1 sibling, 0 replies; 19+ messages in thread From: Taco Hoekwater @ 2010-05-30 9:54 UTC (permalink / raw) To: mailing list for ConTeXt users Michael Saunders wrote: >>> In addition, everything involving inferiors, superiors, numerators and >>> denominators is now broken. For example: >>> >>> \definefontfeature[in][body][sinf=yes]%inferior >>> Cs{\setff{in}133} >>> >>>> has no effect. > >> This depends on whether the font supports the sinf feature. The >> default fonts do not. > > Mine does. It worked in 0.50. Maybe the name of the feature "sinf" changed? How is the [body] feature defined? ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: LuaTeX error ... object in use 2010-05-29 15:58 ` Michael Saunders 2010-05-30 9:54 ` Taco Hoekwater @ 2010-05-30 11:24 ` Michael Saunders 2010-05-30 11:35 ` Hans Hagen 2010-05-30 18:29 ` taco 1 sibling, 2 replies; 19+ messages in thread From: Michael Saunders @ 2010-05-30 11:24 UTC (permalink / raw) To: ntg-context >How is the [body] feature defined? \definefontfeature[body][default][onum=yes,pnum=yes,calt=yes,protrusion=quality,expansion=quality] \definefontfeature[in][body][sinf=yes]%inferior \definefontfeature[su][body][sups=yes,ordn=yes]%superior \definefontfeature[nu][body][numr=yes]%numerator \definefontfeature[de][body][dnom=yes]%denominator in{\addff{in}123} su{\addff{su}123abc} nu{\addff{nu}123} de{\addff{de}123} The numerals all come out as proportional oldstyle, but the letters work. So, sinf, sups, numr, and dnom are failing but ordn works. I was thinking---besides updating to 0.60 yesterday, I was also trying to test Stix fonts, so I ran: mtxrun --script fonts --reload luatools --generate Maybe a change in mtxrun or luatools broke these features? About my other problem---the strange one that's hard to isolate, and which appeared this way in 0.50: ! LuaTeX error ...imal/tex/texmf-context/tex/context/base/lpdf-ini.lua:345: pdf.immediateobj() object in use and this way in 0.60: " ! Undefined control sequence. <argument> \@@bklocation \processaction ...-> \expandaction \!!stringa{#1 } \ifx \!!stringa \empty \l..." I'm still having a very hard time isolating a short example---e.g., I spent the evening discovering this: near the end of about seven pages of typeset text, I have the following string in my input file: "become more obvious as we examine the phenomena" This works: become more obvious as %we examine the phenomena and this fails: become more obvious as we %examine the phenomena I know the word "we" isn't the problem. Maybe it has something to do with the length of the text, but that doesn't seem quite right either. ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: LuaTeX error ... object in use 2010-05-30 11:24 ` Michael Saunders @ 2010-05-30 11:35 ` Hans Hagen 2010-05-30 16:52 ` Michael Saunders 2010-05-30 18:29 ` taco 1 sibling, 1 reply; 19+ messages in thread From: Hans Hagen @ 2010-05-30 11:35 UTC (permalink / raw) To: mailing list for ConTeXt users; +Cc: Michael Saunders On 30-5-2010 1:24, Michael Saunders wrote: > " ! Undefined control sequence. > <argument> \@@bklocation > \processaction ...-> \expandaction \!!stringa{#1 > } \ifx \!!stringa \empty \l..." in str-flt.mkiv there is a section \def\@@bknumbering {\floatsharedparameter\c!numbering } % global one \def\@@bkspaceafter {\floatsharedparameter\c!spaceafter } % global one \def\@@bkspacebefore{\floatsharedparameter\c!spacebefore} % global one \def\@@bknbottom {\floatsharedparameter\c!nbottom } % global one \def\@@bkntop {\floatsharedparameter\c!ntop } % global one \def\@@bknlines {\floatsharedparameter\c!nlines } % global one \def\@@bkmargin {\floatsharedparameter\c!margin } % global one \def\@@bkcache {\floatsharedparameter\c!cache } % global one can you add: \def\@@bklocation {\floatsharedparameter\c!location } and then remake the formats the bk namespace has been replaced (and this section is a temporary solution in the transition) Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl ----------------------------------------------------------------- ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: LuaTeX error ... object in use 2010-05-30 11:35 ` Hans Hagen @ 2010-05-30 16:52 ` Michael Saunders 2010-05-30 19:08 ` Michael Saunders 0 siblings, 1 reply; 19+ messages in thread From: Michael Saunders @ 2010-05-30 16:52 UTC (permalink / raw) To: ntg-context; +Cc: Hans Hagen Thanks, I added the line to the \@@bk block in str-flt.mkiv, but I don't know how to remake the formats. I tried: mtxrun --script fonts --reload luatools --generate texexec --make --all texexec --make --all --pdftex texexec --make --all --xetex luatools --generate luatools --ini --compile --verbose cont-en none of which had any effect on the output. How do I remake the formats? On Sun, May 30, 2010 at 6:35 AM, Hans Hagen <pragma@wxs.nl> wrote: > On 30-5-2010 1:24, Michael Saunders wrote: > >> " ! Undefined control sequence. >> <argument> \@@bklocation >> \processaction ...-> \expandaction \!!stringa{#1 >> } \ifx \!!stringa \empty \l..." > > in str-flt.mkiv there is a section > > \def\@@bknumbering {\floatsharedparameter\c!numbering } % global one > \def\@@bkspaceafter {\floatsharedparameter\c!spaceafter } % global one > \def\@@bkspacebefore{\floatsharedparameter\c!spacebefore} % global one > \def\@@bknbottom {\floatsharedparameter\c!nbottom } % global one > \def\@@bkntop {\floatsharedparameter\c!ntop } % global one > \def\@@bknlines {\floatsharedparameter\c!nlines } % global one > \def\@@bkmargin {\floatsharedparameter\c!margin } % global one > \def\@@bkcache {\floatsharedparameter\c!cache } % global one > > can you add: > > \def\@@bklocation {\floatsharedparameter\c!location } > > and then remake the formats > > the bk namespace has been replaced (and this section is a temporary solution > in the transition) > > Hans > > ----------------------------------------------------------------- > Hans Hagen | PRAGMA ADE > Ridderstraat 27 | 8061 GH Hasselt | The Netherlands > tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com > | www.pragma-pod.nl > ----------------------------------------------------------------- > ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: LuaTeX error ... object in use 2010-05-30 16:52 ` Michael Saunders @ 2010-05-30 19:08 ` Michael Saunders 2010-05-30 19:29 ` taco 2010-05-30 20:36 ` Michael Saunders 0 siblings, 2 replies; 19+ messages in thread From: Michael Saunders @ 2010-05-30 19:08 UTC (permalink / raw) To: ntg-context > Please add script=latn, that works for Palatino Nova, and I think > there possibly was in change in that a while back (some months). Thanks, I have added script=latn to \definefontfeature[body], but those Open Type features still aren't back to normal. I should have mentioned that I had: \definefontfeature[default][mode=node,language=dflt,script=latn,kern=yes,liga=yes,tlig=yes,trep=yes] \definefontfeature[body][default][onum=yes,pnum=yes,calt=yes,protrusion=quality,expansion=quality] But I seem to remember when I set this up that argument 1 never actually inherited from argument 2 when I tested it. > Don't be too sure they are related, they could be totally independent problems. Ahh, of course you are right. I see that: >>> " ! Undefined control sequence. >>> <argument> \@@bklocation... must be related to the missing line from str-flt.mkiv. I have added it, though, and I _think_ I remade the formats, but I get no change in behavior. ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: LuaTeX error ... object in use 2010-05-30 19:08 ` Michael Saunders @ 2010-05-30 19:29 ` taco 2010-05-30 20:36 ` Michael Saunders 1 sibling, 0 replies; 19+ messages in thread From: taco @ 2010-05-30 19:29 UTC (permalink / raw) To: mailing list for ConTeXt users Michael Saunders wrote: >> Please add script=latn, that works for Palatino Nova, and I think >> there possibly was in change in that a while back (some months). > > Thanks, I have added script=latn to \definefontfeature[body], but > those Open Type features still aren't back to normal. I should have > mentioned that I had: > \definefontfeature[default][mode=node,language=dflt,script=latn,kern=yes,liga=yes,tlig=yes,trep=yes] > \definefontfeature[body][default][onum=yes,pnum=yes,calt=yes,protrusion=quality,expansion=quality] There is no test file, and I still do not know which font you are using. Attempting to find the problem is closer to tea-gazing than to debugging at the moment. Font features cannot be debugged independent of the actual font. All I can say is that your original example, after addition of 'script=latn', works with Palatino Nova (which is the only font I have that supports those features) > > must be related to the missing line from str-flt.mkiv. I have added > it, though, and I _think_ I remade the formats, but I get no change in > behavior. The context --make en should have taken care of that, but you can check: the third or fourth line in the log file is something like this: ConTeXt ver: 2010.05.30 17:08 MKIV fmt: 2010.5.30 int: english/english The date after fmt: is the date on which the format was generated. Best wishes, Taco ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: LuaTeX error ... object in use 2010-05-30 19:08 ` Michael Saunders 2010-05-30 19:29 ` taco @ 2010-05-30 20:36 ` Michael Saunders 2010-05-30 21:05 ` Hans Hagen 1 sibling, 1 reply; 19+ messages in thread From: Michael Saunders @ 2010-05-30 20:36 UTC (permalink / raw) To: ntg-context > There is no test file, and I still do not know which font you are > using. Attempting to find the problem is closer to tea-gazing > than to debugging at the moment. Font features cannot be debugged > independent of the actual font. Thanks, I understand. I had been using GaramondPremrPro (which has all four features and worked with 0.50). You gave me the idea to try GillSansMTPro, which also has the four features. I got a very interesting result---for it, numr and dnom work, but sinf and sups do not. I don't know how I could prepare a test file for you short of sending you my fonts and typescripts (which I'd be willing to do). ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: LuaTeX error ... object in use 2010-05-30 20:36 ` Michael Saunders @ 2010-05-30 21:05 ` Hans Hagen 2010-05-30 21:24 ` Michael Saunders 0 siblings, 1 reply; 19+ messages in thread From: Hans Hagen @ 2010-05-30 21:05 UTC (permalink / raw) To: mailing list for ConTeXt users; +Cc: Michael Saunders On 30-5-2010 10:36, Michael Saunders wrote: >> There is no test file, and I still do not know which font you are >> using. Attempting to find the problem is closer to tea-gazing >> than to debugging at the moment. Font features cannot be debugged >> independent of the actual font. > > Thanks, I understand. I had been using GaramondPremrPro (which has > all four features and worked with 0.50). You gave me the idea to try > GillSansMTPro, which also has the four features. I got a very > interesting result---for it, numr and dnom work, but sinf and sups do > not. I don't know how I could prepare a test file for you short of > sending you my fonts and typescripts (which I'd be willing to do). you can try mtxrun --script font --list --info garamondpremrpr or context --trackers=otf.features yourfile to see what happens with features ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl ----------------------------------------------------------------- ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: LuaTeX error ... object in use 2010-05-30 21:05 ` Hans Hagen @ 2010-05-30 21:24 ` Michael Saunders 2010-05-30 21:33 ` Hans Hagen 2010-05-31 11:32 ` Hans Hagen 0 siblings, 2 replies; 19+ messages in thread From: Michael Saunders @ 2010-05-30 21:24 UTC (permalink / raw) To: ntg-context; +Cc: Hans Hagen > you can try > > mtxrun --script font --list --info garamondpremrpr ... > to see what happens with features Thanks. This seems to confirm that the features are there: MTXrun | dnom cyrl dflt MTXrun | grek dflt MTXrun | latn aze crt deu dflt fra ita mol rom srb trk MTXrun | numr cyrl dflt MTXrun | grek dflt MTXrun | latn aze crt deu dflt fra ita mol rom srb trk MTXrun | ordn cyrl dflt MTXrun | grek dflt MTXrun | latn aze crt deu dflt fra ita mol rom srb trk MTXrun | sinf cyrl dflt MTXrun | grek dflt MTXrun | latn aze crt deu dflt fra ita mol rom srb trk MTXrun | sups cyrl dflt MTXrun | grek dflt MTXrun | latn aze crt deu dflt fra ita mol rom srb trk but still, \definefontfeature[body][default][script=latn,onum=yes,pnum=yes,calt=yes,protrusion=quality,expansion=quality] \definefontfeature[in][body][sinf=yes]%inferior \definefontfeature[su][body][sups=yes,ordn=yes]%superior \definefontfeature[nu][body][numr=yes]%numerator \definefontfeature[de][body][dnom=yes]%denominator in {\addff{in}123} su {\addff{su}123} nu {\addff{nu}123} de {\addff{de}123} produces only proportional oldstyle figures. ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: LuaTeX error ... object in use 2010-05-30 21:24 ` Michael Saunders @ 2010-05-30 21:33 ` Hans Hagen 2010-05-30 22:08 ` Michael Saunders 2010-05-31 11:32 ` Hans Hagen 1 sibling, 1 reply; 19+ messages in thread From: Hans Hagen @ 2010-05-30 21:33 UTC (permalink / raw) To: Michael Saunders; +Cc: ntg-context On 30-5-2010 11:24, Michael Saunders wrote: >> you can try >> >> mtxrun --script font --list --info garamondpremrpr > .... >> to see what happens with features > > Thanks. This seems to confirm that the features are there: > > > > MTXrun | dnom cyrl dflt > MTXrun | grek dflt > MTXrun | latn aze crt deu dflt fra ita mol rom srb trk > MTXrun | numr cyrl dflt > MTXrun | grek dflt > MTXrun | latn aze crt deu dflt fra ita mol rom srb trk > MTXrun | ordn cyrl dflt > MTXrun | grek dflt > MTXrun | latn aze crt deu dflt fra ita mol rom srb trk > MTXrun | sinf cyrl dflt > MTXrun | grek dflt > MTXrun | latn aze crt deu dflt fra ita mol rom srb trk > MTXrun | sups cyrl dflt > MTXrun | grek dflt > MTXrun | latn aze crt deu dflt fra ita mol rom srb trk > > but still, > > \definefontfeature[body][default][script=latn,onum=yes,pnum=yes,calt=yes,protrusion=quality,expansion=quality] > \definefontfeature[in][body][sinf=yes]%inferior > \definefontfeature[su][body][sups=yes,ordn=yes]%superior > \definefontfeature[nu][body][numr=yes]%numerator > \definefontfeature[de][body][dnom=yes]%denominator > in {\addff{in}123} > su {\addff{su}123} > nu {\addff{nu}123} > de {\addff{de}123} > > produces only proportional oldstyle figures. add mode=node to the 'body' feature definitions Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl ----------------------------------------------------------------- ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: LuaTeX error ... object in use 2010-05-30 21:33 ` Hans Hagen @ 2010-05-30 22:08 ` Michael Saunders 2010-05-31 6:44 ` Hans Hagen 0 siblings, 1 reply; 19+ messages in thread From: Michael Saunders @ 2010-05-30 22:08 UTC (permalink / raw) To: ntg-context; +Cc: Hans Hagen > add mode=node to the 'body' feature definitions I added it. I get the same results. ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: LuaTeX error ... object in use 2010-05-30 22:08 ` Michael Saunders @ 2010-05-31 6:44 ` Hans Hagen 0 siblings, 0 replies; 19+ messages in thread From: Hans Hagen @ 2010-05-31 6:44 UTC (permalink / raw) To: Michael Saunders; +Cc: ntg-context On 31-5-2010 12:08, Michael Saunders wrote: >> add mode=node to the 'body' feature definitions > > I added it. I get the same results. you can try \usemodule[fnt-20] \setvariables [otftracker] [font=somefont, features=default, size=48pt, sample=your short text] and see what is applied ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl ----------------------------------------------------------------- ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: LuaTeX error ... object in use 2010-05-30 21:24 ` Michael Saunders 2010-05-30 21:33 ` Hans Hagen @ 2010-05-31 11:32 ` Hans Hagen 1 sibling, 0 replies; 19+ messages in thread From: Hans Hagen @ 2010-05-31 11:32 UTC (permalink / raw) To: Michael Saunders; +Cc: ntg-context On 30-5-2010 11:24, Michael Saunders wrote: > \definefontfeature[body][default][script=latn,onum=yes,pnum=yes,calt=yes,protrusion=quality,expansion=quality] > \definefontfeature[in][body][sinf=yes]%inferior > \definefontfeature[su][body][sups=yes,ordn=yes]%superior > \definefontfeature[nu][body][numr=yes]%numerator > \definefontfeature[de][body][dnom=yes]%denominator > in {\addff{in}123} > su {\addff{su}123} > nu {\addff{nu}123} > de {\addff{de}123} > > produces only proportional oldstyle figures. i have a fix for it but first idris has to do some testing with his fonts as this mechanism was primarily made for very complex setups and i want to make sure that nothing breaks .. so no beta today, maybe later this week Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl ----------------------------------------------------------------- ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: LuaTeX error ... object in use 2010-05-30 11:24 ` Michael Saunders 2010-05-30 11:35 ` Hans Hagen @ 2010-05-30 18:29 ` taco 1 sibling, 0 replies; 19+ messages in thread From: taco @ 2010-05-30 18:29 UTC (permalink / raw) To: mailing list for ConTeXt users Michael Saunders wrote: >> How is the [body] feature defined? > > \definefontfeature[body][default][onum=yes,pnum=yes,calt=yes,protrusion=quality,expansion=quality] Please add script=latn, that works for Palatino Nova, and I think there possibly was in change in that a while back (some months). > About my other problem---the strange one that's hard to isolate, and > which appeared this way in 0.50: > > ! LuaTeX error ...imal/tex/texmf-context/tex/context/base/lpdf-ini.lua:345: > pdf.immediateobj() object in use > > and this way in 0.60: > > " ! Undefined control sequence. > <argument> \@@bklocation > \processaction ...-> \expandaction \!!stringa{#1 > } \ifx \!!stringa \empty \l..." Don't be too sure they are related, they could be totally independent problems. Best wishes, Taco ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2010-05-31 11:32 UTC | newest] Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2010-05-29 2:35 LuaTeX error ... object in use Michael Saunders 2010-05-29 5:39 ` Taco Hoekwater 2010-05-29 7:53 ` Michael Saunders 2010-05-29 12:56 ` Taco Hoekwater 2010-05-29 15:58 ` Michael Saunders 2010-05-30 9:54 ` Taco Hoekwater 2010-05-30 11:24 ` Michael Saunders 2010-05-30 11:35 ` Hans Hagen 2010-05-30 16:52 ` Michael Saunders 2010-05-30 19:08 ` Michael Saunders 2010-05-30 19:29 ` taco 2010-05-30 20:36 ` Michael Saunders 2010-05-30 21:05 ` Hans Hagen 2010-05-30 21:24 ` Michael Saunders 2010-05-30 21:33 ` Hans Hagen 2010-05-30 22:08 ` Michael Saunders 2010-05-31 6:44 ` Hans Hagen 2010-05-31 11:32 ` Hans Hagen 2010-05-30 18:29 ` taco
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).