Enum TextAlignment

  • TextAlignment is used to set the alignment of text, such as normal, superscript, or subscript.

  • You can access TextAlignment properties using DocumentApp.TextAlignment followed by the specific property like NORMAL or SUPERSCRIPT.

  • The provided code snippet demonstrates how to apply superscript alignment to the first character of a paragraph.

TextAlignment

An enumeration of the type of text alignments.

To call an enum, you call its parent class, name, and property. For example, DocumentApp.TextAlignment.NORMAL.

// Make the first character in the first paragraph of the active tab be
// superscript.
const documentTab =
    DocumentApp.getActiveDocument().getActiveTab().asDocumentTab();
const text = documentTab.getBody().getParagraphs()[0].editAsText();
text.setTextAlignment(0, 0, DocumentApp.TextAlignment.SUPERSCRIPT);

Properties

PropertyTypeDescription
NORMALEnumThe normal text alignment.
SUPERSCRIPTEnumThe superscript text alignment.
SUBSCRIPTEnumThe subscript text alignment.