2009/11/25 Hans Hagen > Mika Ritola wrote: > >> Hello again, >> >> I seem to be running into all sorts of font problems. Now my document has >> suddenly turned bold. For example, running the following code results in >> "Test." being rendered in bold characters. >> >> \usemodule[simplefonts] >> \setmainfont[Adobe Garamond Pro] >> >> \starttext >> Test. >> \stoptext >> >> Running "mtxrun --script font --list --pattern="*Garamond*" --all" reveals >> that there's something fishy about the font mapping: >> >> adobegaramondpro => agaramondprosemibold => AGaramondPro-Semibold.otf >> adobegaramondprobold => agaramondprosemibold => AGaramondPro-Semibold.otf >> adobegaramondprobolditalic => agaramondprosemibolditalic => >> AGaramondPro-SemiboldItalic.otf >> adobegaramondproitalic => agaramondprobolditalic => >> AGaramondPro-BoldItalic.otf >> adobegaramondpronormal => agaramondproregular => AGaramondPro-Regular.otf >> adobegaramondproregular => agaramondprobold => AGaramondPro-Bold.otf >> adobegaramondprosemibold => agaramondprosemibold => >> AGaramondPro-Semibold.otf >> agaramondprobold => agaramondprobold => AGaramondPro-Bold.otf >> agaramondprobolditalic => agaramondprobolditalic => >> AGaramondPro-BoldItalic.otf >> agaramondproitalic => agaramondproitalic => AGaramondPro-Italic.otf >> agaramondproregular => agaramondproregular => AGaramondPro-Regular.otf >> agaramondprosemibold => agaramondprosemibold => AGaramondPro-Semibold.otf >> agaramondprosemibolditalic => agaramondprosemibolditalic => >> AGaramondPro-SemiboldItalic.otf >> > > i cannot check it as i have no adobe garamond > > > As you can see, agaramond... are mapped properly while adobegaramond... >> are mapped wrong. >> > > it all depends in what info is in the font ... familyname, weight etc and > sometimes it's contradicting > > I downgraded to the "current" (2009.10.27 16:35) version of ConTeXt to see if the mappings are different, and this is the result: adobegaramondpro => Adobe Garamond Pro Bold => AGaramondPro-Bold.otf adobegaramondprobold => Adobe Garamond Pro Bold => AGaramondPro-Bold.otf adobegaramondprobolditalic => Adobe Garamond Pro Bold Italic => AGaramondPro-BoldItalic.otf adobegaramondproitalic => Adobe Garamond Pro Italic => AGaramondPro-Italic.otf adobegaramondproregular => Adobe Garamond Pro Regular => AGaramondPro-Regular.otf adobegaramondprosemibold => Adobe Garamond Pro Semibold => AGaramondPro-Semibold.otf adobegaramondprosemibolditalic => Adobe Garamond Pro Semibold Italic => AGaramondPro-SemiboldItalic.otf agaramondprobold => AGaramondPro-Bold => AGaramondPro-Bold.otf agaramondprobolditalic => AGaramondPro-BoldItalic => AGaramondPro-BoldItalic.otf agaramondproitalic => AGaramondPro-Italic => AGaramondPro-Italic.otf agaramondproregular => AGaramondPro-Regular => AGaramondPro-Regular.otf agaramondprosemibold => AGaramondPro-Semibold => AGaramondPro-Semibold.otf agaramondprosemibolditalic => AGaramondPro-SemiboldItalic => AGaramondPro-SemiboldItalic.otf In other words, the mappings seem to be fine here (though I'm not sure about the first one). Thus, it seems that some change in ConTeXt has "broken" the font. > > Changing \setmainfont[Adobe Garamond Pro] to \setmainfont[agaramondpro] >> fixes the issue but, still, I'd prefer to use the former (as I've done until >> now) since it's clearer. >> > > how recent is your version of mtxrun / mtx-font / font database? it has > been a bit in flux last weeks > > Do you mean the database that's generated by "mtxrun --script font --reload"? Updating it didn't solve the problem. Mika