I guess I was assuming the "ideal"/expected behavior applied? Sorry...
On Sun, Jan 3, 2016 at 10:14 AM, Tom Eugelink <t...@tbee.org> wrote: > Hi David, > > Which would assume that if I specify no keywords, then it should take the > normal version. It does not. Whatever version is loaded last is used. > > Tom > > > > On 3-1-2016 17:09, cogmission (David Ray) wrote: > >> Hi Tom, >> >> I Believe in CSS, once you establish the family you can access the >> sub-types via type keywords? >> ...via >> >> -fx-font-weight: bold,bolder etc. >> -fx-font-style: plain, italic >> >> Cheers, >> David >> >> On Sun, Jan 3, 2016 at 8:52 AM, Tom Eugelink <t...@tbee.org <mailto: >> t...@tbee.org>> wrote: >> >> Addendum: >> >> If I list the font families using Font.getFamilies() I get "Roboto >> Medium" once, given that both TTF files are added using @font-face. But if >> I examine Font.getFontNames() I get separate entries for "Roboto Medium" >> and "Roboto Medium Italic". Closer examination of the font loading reveals >> that indeed each font has its own distinct name and some fonts shared the >> same family name. That makes sense. >> >> The thing is that in CSS -as far as I can see- fonts can only >> accessed through its family name, not its own name. >> >> Tom >> >> >> >> On 3-1-2016 11:21, Tom Eugelink wrote: >> >> I'm currently including Google's Roboto font in JFXtras and >> making it easily available to other users. I noticed that the font-family >> attribute in font-face is ignored, and you have to use the name as it is >> specified in the TTF file. I found >> https://bugs.openjdk.java.net/browse/JDK-8094516 which says "/Please >> note that all @font‑face descriptors are ignored except for the src >> descriptor./" That pretty much explains what is going on. >> >> Now, Roboto comes in different styles, condensed, bold, etc, but >> also italic. However, italic is a separate TTF file, so you have a >> Roboto-Medium.ttf and a Roboto-MediumItalic.ttf. The name of the font >> inside these two TTF files is the same, so when I use "font-family: 'Roboto >> Medium'" whatever ever font is defined last by font-face is used, and the >> other is not accessible. >> >> My question is: is the way Roboto does Italic, with the same font >> name in the TTF file, a bug of Roboto, or is this common? >> >> Tom >> >> >> >> >> >> -- >> /With kind regards,/ >> David Ray >> Java Solutions Architect >> *Cortical.io <http://cortical.io/>* >> Sponsor of: HTM.java <https://github.com/numenta/htm.java> >> d....@cortical.io <mailto:d....@cortical.io> >> http://cortical.io <http://cortical.io/> >> > > -- *With kind regards,* David Ray Java Solutions Architect *Cortical.io <http://cortical.io/>* Sponsor of: HTM.java <https://github.com/numenta/htm.java> d....@cortical.io http://cortical.io