0

Font style is changing for different operating systems

1640 0 2
Posted   2 years ago

Hi, 

I've recently built a module for someone, and I've exported it as a HTML web package, and uploaded it to my server. 

In the tool and on my end, I've set it to Open Sans and that's what I see. However, when I send it through to a client, it comes through as all times roman numeral. 

Is there a reason or a know issue why it's not coming through correctly on some other peoples computers? 

I found a similar issue someone posted 2 years ago, but didn't see if there was a resolution. Any advice? 

 

Comments

( 0 )

Answers  ( 2 )

1
avatar Paul Schneider   |    
Posted   2 years ago

For the standard fonts, a "Web Family is used".  When you goto the theme you will see the font and it will have a font family that might say  "Open Sans,Roman Num, Arial" or something like that.  This means that if the user's computer has Open Sans, it will use that, if not, then Roman Num, if not that, Arial.  

If you want to make sure that the course always uses font "X", then in your theme, you need to upload a font and set that as the "Base" font. When you do this the font coding is embed with your training package and it will show in that font no matter want fonts are or are not on the end user's computer.

Comments

( 1 )
0
2 years ago     SteveE01     13   |   3  

Ah right! So if I type in Arial in the font family, it'll default to what ever the user has. But if I add a font, and select one of the modern fonts you've provided (like Blogger, Butler, Lato), and set that as base, the course will always lock in to that font?

0
avatar SteveE01   |    
Posted   2 years ago

Ah right! So if I type in Arial in the font family, it'll default to what ever the user has. But if I add a font, and select one of the modern fonts you've provided (like Blogger, Butler, Lato), and set that as base, the course will always lock in to that font?

Comments

( 1 )
0
2 years ago     Paul Schneider     783   |   9  

Close. The ones from the drop down are just common web fonts that are "likely" to be on all machines and they too have a family. The only way to make sure the font is 100% on everyone's device is to upload an actual font family and then set that as the base.