mlreportgen.dom.Italic class

Package: mlreportgen.dom
Superclasses:

Italic for text object

Description

Specifies whether text should be rendered italic.

Construction

italicObj = Italic() creates a format object that specifies that text should be rendered italic.

italicObj = Italic(value) creates a format object that specifies that text should be rendered italic if value is true; otherwise, upright.

Input Arguments

expand all

A setting of false (or 0) uses upright text. A setting of true (or 1) renders text in italic

Data Types: logical

Output Arguments

expand all

Italic format, represented by an mlreportgen.dom.Italic object.

Properties

expand all

ID for this document element, specified as a character vector. The DOM generates a session-unique ID when it creates the document element. You can specify your own ID.

Tag for the document element, specified as a character vector.

The DOM generates a session-unique tag when it creates the document element. Structure the tag as class:id, where class is the class of the element and id is the value of the Id property. You can specify a tag to replace the generated tag. Specifying your own tag can make it easier to identify where an issue occurred during document generation.

The possible values are:

  • 0— uses roman (straight) text

  • 1— renders text in italic

Data Types: logical

Examples

collapse all

import mlreportgen.dom.*
d = Document('mydoc');
p = Paragraph('italic text');
p.Style = {Italic};
append(d,p);
close(d);
rptview('mydoc', 'html');
import mlreportgen.dom.*
d = Document('mydoc');
p = Paragraph('italic text  ');
p.Style = {Italic};
append(d,p);
t = Text('upright text');
t.Style = {Italic(false)};
append(p,t);
close(d);
rptview('mydoc', 'html');