Documentation
CSS
The graphic aspects of printing are fully based on the CSS editor available in mAuthor (you can find more by visiting the CSS class and inline CSS styles section). However, it is worth remembering that when it comes to the content layer visible on the printout, there is no WYSIWYG editor as in the case of the digital layer.
The CSS classes that are used to style the print items must include the .printable_module prefix. Thus, for example, for the .textTest class, an equivalent .printable_module-textTest must be created – the values of these classes can be completely different, which allows distinguishing the appearance of an element in the digital mode (with the .textTest class) in an almost unlimited way from its appearance in the print mode (with the class .printable_module-textTest).
Default font
The player uses "Open Sans" as the default font for printouts. Using a default font is one way to minimize discrepancies in printouts across different devices and browsers. Since the player utilizes the browser for generating printouts (in a non-isolated environment), discrepancies may exist depending on the browser and device used. One of the most noticeable differences can be the page breaks in the printed lesson. For this reason, it is recommended that the printable page includes some buffer space to account for potential inconsistencies.
The "Open Sans" font, along with its license and copyright information, is distributed with the player package.
Path: /theme/fonts/Open_Sans