Definition of Styles
Text Styles in Studio can be based on any font defined on the PC used for authoring. Any Text Style you create will be displayed in Studio when the Text Style is applied to text in standard text components. Any updates to the Text Styles are automatically applied to all text using the specified Text Style. This means that the content in Studio is much closer to WYSIWYG.
The above features mean that you can define the Normal style (for example), to be the standard font required by your branding guidelines. It will appear as required in Studio and in the output. If the Normal style is updated in Studio, all instances of text using the Normal style are changed, and the style still reflects how it will appear in the published output.
The Text Styles are automatically displayed in the published output in the learners browser - assuming the learner has the specified font installed. For example, you can define a Text Style called Handwriting, which uses the Bradley Hand font. If this font is available on the learners PC, text styled with this Text Style, will appear as handwriting.
NOTE: If the Publisher Skin overrides the Text Style, the skin definition will be used in the published output.
NOTE: If the specified font is not available to the learners browser, the default font specied in the skin will be used as a fallback.
NOTE: It is the authors responsibility to ensure that any fonts specified, are available in the learner environment.
Text Style Export / Import
The custom Text Styles associated with a project can be exported to a text file. The text file can then be imported into other projects to ensure the style definitions are used consistently across projects.
Details of how to define styles are provided in the Help documentation, accessed in Studio, via Help | Help Topics.
To export the Text Style definitions from a project, in the Text Styles dialogue, click the Save styles icon, then specify the location and filename of the Luminosity style file.
To import styles to a project, in the Text Styles dialogue, click the Load styles icon, navigate to and select the required style file, then click Open.
NOTE: If styles already exist in the project with the same name as defined in the style file you are importing, the styles in Studio will be overwritten.
This facility allows you to more easily define and share styles across project, that better represent the styles in your published output. The experience in Studio is then closer to being WYSIWYG.
Definition of Text Styles Using a Publisher Skin
Studio styles are exported as a .lstyle file.
If a copy of a style file is included in the root folder of a Publisher Skin, as a file called styles.lstyle, the styles defined will be automatically applied to all content in the project, when the skin is applied via the Project Properties | Player tab. The styles can then also be selected using the styles combo box in Studio, to apply Text Styles to text.
This is now the preferred method for defining client specific styles via a skin. It replaces the need to create specific coded styles in the skin, such as a 'handwriting' style as CSS definitions.
NOTE: All customer skins have been updated and supplied separately.