Re: [NTG-context] Another small caps problem with some fonts (and old-style figures)
Am 24.09.2009 um 17:26 schrieb the.thin.air: there is one method to get oldstyle figures with my module (which i showed him) and should use, if he don't like this method the alternative is to define his own fontfeatures and use them (\set...font[...][features=myfeature]) I do use the method that you suggested. I only reported the problems with the other methods because I didn't know whether the behaviour was expected or caused by some bug that you or Hans might want to know about. But when you want to make sure it's a ConTeXt bug typescripts are a better way, my module has to many other things around them and and it's hard to tell who cause the problem. Wolfgang ___ 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 : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] Another small caps problem with some fonts (and old-style figures)
2009/9/24 Wolfgang Schuster > > Am 24.09.2009 um 14:24 schrieb Hans Hagen: > > Mika Ritola wrote: >> >> I have to reply to my own mail because I just updated simplefonts and >>> noticed that the latest version behaves a bit differently. The >>> [oldstylefigures=yes] option still works perfectly, but now both >>> \setfontfeature{oldstyle} and \addfontfeaturetoset{oldstyle} result in >>> small >>> caps not working at all. >>> >> >> that's for Wolfgang to sort out then (that is: the interaction betweem his >> settings and dynamic features) >> > > there is one method to get oldstyle figures with my module (which i showed > him) > and should use, if he don't like this method the alternative is to define > his own > fontfeatures and use them (\set...font[...][features=myfeature]) > > I do use the method that you suggested. I only reported the problems with the other methods because I didn't know whether the behaviour was expected or caused by some bug that you or Hans might want to know about. Thanks for helping, Mika ___ 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 : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] Another small caps problem with some fonts (and old-style figures)
Am 24.09.2009 um 14:24 schrieb Hans Hagen: Mika Ritola wrote: I have to reply to my own mail because I just updated simplefonts and noticed that the latest version behaves a bit differently. The [oldstylefigures=yes] option still works perfectly, but now both \setfontfeature{oldstyle} and \addfontfeaturetoset{oldstyle} result in small caps not working at all. that's for Wolfgang to sort out then (that is: the interaction betweem his settings and dynamic features) there is one method to get oldstyle figures with my module (which i showed him) and should use, if he don't like this method the alternative is to define his own fontfeatures and use them (\set...font[...][features=myfeature]) as suggested by Hans in a previous mail i enabled node mode by default, you can switch back to base mode with \setupsimplefonts[mode=base] Wolfgang ___ 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 : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] Another small caps problem with some fonts (and old-style figures)
Mika Ritola wrote: I have to reply to my own mail because I just updated simplefonts and noticed that the latest version behaves a bit differently. The [oldstylefigures=yes] option still works perfectly, but now both \setfontfeature{oldstyle} and \addfontfeaturetoset{oldstyle} result in small caps not working at all. that's for Wolfgang to sort out then (that is: the interaction betweem his settings and dynamic features) Hans - Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 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 : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] Another small caps problem with some fonts (and old-style figures)
2009/9/24 Mika Ritola > 2009/9/23 Hans Hagen > >> Mika Ritola wrote: >> >>> 2009/9/22 Wolfgang Schuster >>> >>> Am 22.09.2009 um 12:43 schrieb Mika Ritola: Hello again, > I just discovered another weird problem with small caps when using some > fonts, e.g. Adobe Jenson Pro or Adobe Garamond Pro. > > When old-style figures are enabled, the code below generates "GEOff" > instead of "GEOFF". Another ligature bug, it seems -- which is strange > because I don't see why old-style figures should affect ligatures at > all > (not that I know anything about these things), and also because the > second > line should disable ligatures in small caps altogether. > > \definefontfeature[smallcaps][smallcaps][liga=no] > > Did it work with this redefinition of the smallcaps feature? \definefontfeature[smallcaps][smallcaps][mode=node] With \setfontfeature{oldstyle}, I don't seem to get any small caps at >>> all in >>> node mode. If I replace it with the line that you suggest below, small >>> caps >>> seem to work well regardless of mode. So, problem solved for me. Thanks! >>> >> >> does \addfontfeaturetoset{oldstyle} work? >> >> That seems to behave the same as \setfontfeature{oldstyle}, i.e. it > generates "GEOff". And again, I don't get small caps in node mode. So far, > the only way to get small caps and old-style figures working properly > together has been to use \setmainfont[Adobe Jenson > Pro][oldstylefigures=yes], as suggested by Wolfgang. > > Here's my current test file, with all the different variations commented > out: > > \usemodule[simplefonts] > %\setfontfeature{oldstyle} > %\addfontfeaturetoset{oldstyle} > \definefontfeature[smallcaps][smallcaps][liga=no] > %\definefontfeature[smallcaps][smallcaps][mode=node] > %\setmainfont[Adobe Jenson Pro] > \setmainfont[Adobe Jenson Pro][oldstylefigures=yes] > > \starttext > {\sc Geoff} % GEOff or GEOFF? > > 1954 % do old-style figures work? > \stoptext > I have to reply to my own mail because I just updated simplefonts and noticed that the latest version behaves a bit differently. The [oldstylefigures=yes] option still works perfectly, but now both \setfontfeature{oldstyle} and \addfontfeaturetoset{oldstyle} result in small caps not working at all. Mika ___ 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 : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] Another small caps problem with some fonts (and old-style figures)
2009/9/23 Hans Hagen > Mika Ritola wrote: > >> 2009/9/22 Wolfgang Schuster >> >> Am 22.09.2009 um 12:43 schrieb Mika Ritola: >>> >>> Hello again, >>> I just discovered another weird problem with small caps when using some fonts, e.g. Adobe Jenson Pro or Adobe Garamond Pro. When old-style figures are enabled, the code below generates "GEOff" instead of "GEOFF". Another ligature bug, it seems -- which is strange because I don't see why old-style figures should affect ligatures at all (not that I know anything about these things), and also because the second line should disable ligatures in small caps altogether. \definefontfeature[smallcaps][smallcaps][liga=no] Did it work with this redefinition of the smallcaps feature? >>> >>> \definefontfeature[smallcaps][smallcaps][mode=node] >>> >>> With \setfontfeature{oldstyle}, I don't seem to get any small caps at >> all in >> node mode. If I replace it with the line that you suggest below, small >> caps >> seem to work well regardless of mode. So, problem solved for me. Thanks! >> > > does \addfontfeaturetoset{oldstyle} work? > > That seems to behave the same as \setfontfeature{oldstyle}, i.e. it generates "GEOff". And again, I don't get small caps in node mode. So far, the only way to get small caps and old-style figures working properly together has been to use \setmainfont[Adobe Jenson Pro][oldstylefigures=yes], as suggested by Wolfgang. Here's my current test file, with all the different variations commented out: \usemodule[simplefonts] %\setfontfeature{oldstyle} %\addfontfeaturetoset{oldstyle} \definefontfeature[smallcaps][smallcaps][liga=no] %\definefontfeature[smallcaps][smallcaps][mode=node] %\setmainfont[Adobe Jenson Pro] \setmainfont[Adobe Jenson Pro][oldstylefigures=yes] \starttext {\sc Geoff} % GEOff or GEOFF? 1954 % do old-style figures work? \stoptext Mika ___ 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 : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] Another small caps problem with some fonts (and old-style figures)
Mika Ritola wrote: 2009/9/22 Wolfgang Schuster Am 22.09.2009 um 12:43 schrieb Mika Ritola: Hello again, I just discovered another weird problem with small caps when using some fonts, e.g. Adobe Jenson Pro or Adobe Garamond Pro. When old-style figures are enabled, the code below generates "GEOff" instead of "GEOFF". Another ligature bug, it seems -- which is strange because I don't see why old-style figures should affect ligatures at all (not that I know anything about these things), and also because the second line should disable ligatures in small caps altogether. \definefontfeature[smallcaps][smallcaps][liga=no] Did it work with this redefinition of the smallcaps feature? \definefontfeature[smallcaps][smallcaps][mode=node] With \setfontfeature{oldstyle}, I don't seem to get any small caps at all in node mode. If I replace it with the line that you suggest below, small caps seem to work well regardless of mode. So, problem solved for me. Thanks! does \addfontfeaturetoset{oldstyle} work? Hans - Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 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 : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] Another small caps problem with some fonts (and old-style figures)
2009/9/22 Wolfgang Schuster > > Am 22.09.2009 um 12:43 schrieb Mika Ritola: > > Hello again, >> >> I just discovered another weird problem with small caps when using some >> fonts, e.g. Adobe Jenson Pro or Adobe Garamond Pro. >> >> When old-style figures are enabled, the code below generates "GEOff" >> instead of "GEOFF". Another ligature bug, it seems -- which is strange >> because I don't see why old-style figures should affect ligatures at all >> (not that I know anything about these things), and also because the second >> line should disable ligatures in small caps altogether. >> >> \definefontfeature[smallcaps][smallcaps][liga=no] >> > > Did it work with this redefinition of the smallcaps feature? > > \definefontfeature[smallcaps][smallcaps][mode=node] > With \setfontfeature{oldstyle}, I don't seem to get any small caps at all in node mode. If I replace it with the line that you suggest below, small caps seem to work well regardless of mode. So, problem solved for me. Thanks! \setfontfeature{oldstyle} >> \setmainfont[Adobe Jenson Pro] >> > > \setmainfont[Adobe Jenson Pro][oldstylefigures=yes] > Mika ___ 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 : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
Re: [NTG-context] Another small caps problem with some fonts (and old-style figures)
Am 22.09.2009 um 12:43 schrieb Mika Ritola: Hello again, I just discovered another weird problem with small caps when using some fonts, e.g. Adobe Jenson Pro or Adobe Garamond Pro. When old-style figures are enabled, the code below generates "GEOff" instead of "GEOFF". Another ligature bug, it seems -- which is strange because I don't see why old-style figures should affect ligatures at all (not that I know anything about these things), and also because the second line should disable ligatures in small caps altogether. \definefontfeature[smallcaps][smallcaps][liga=no] Did it work with this redefinition of the smallcaps feature? \definefontfeature[smallcaps][smallcaps][mode=node] \setfontfeature{oldstyle} \setmainfont[Adobe Jenson Pro] \setmainfont[Adobe Jenson Pro][oldstylefigures=yes] Wolfgang ___ 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 : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___
[NTG-context] Another small caps problem with some fonts (and old-style figures)
Hello again, I just discovered another weird problem with small caps when using some fonts, e.g. Adobe Jenson Pro or Adobe Garamond Pro. When old-style figures are enabled, the code below generates "GEOff" instead of "GEOFF". Another ligature bug, it seems -- which is strange because I don't see why old-style figures should affect ligatures at all (not that I know anything about these things), and also because the second line should disable ligatures in small caps altogether. \usemodule[simplefonts] \definefontfeature[smallcaps][smallcaps][liga=no] \setfontfeature{oldstyle} \setmainfont[Adobe Jenson Pro] \starttext {\sc Geoff} \stoptext I'm using the latest beta from yesterday. Again, I'd appreciate a workaround for this, apart from disabling old-style figures. Thanks, Mika P.S. Thanks to everyone who's replied to my bibliography questions. I'll get back to it as soon as I've had time to try out the suggestions. ___ 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 : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___