OfficeMathJustification

Inheritance: java.lang.Object

public class OfficeMathJustification

Specifies the justification of the equation.

Examples:

Shows how to set office math display formatting.


 Document doc = new Document(getMyDir() + "Office math.docx");

 OfficeMath officeMath = (OfficeMath) doc.getChild(NodeType.OFFICE_MATH, 0, true);

 // OfficeMath nodes that are children of other OfficeMath nodes are always inline.
 // The node we are working with is the base node to change its location and display type.
 Assert.assertEquals(MathObjectType.O_MATH_PARA, officeMath.getMathObjectType());
 Assert.assertEquals(NodeType.OFFICE_MATH, officeMath.getNodeType());
 Assert.assertEquals(officeMath.getParentNode(), officeMath.getParentParagraph());

 // Change the location and display type of the OfficeMath node.
 officeMath.setDisplayType(OfficeMathDisplayType.DISPLAY);
 officeMath.setJustification(OfficeMathJustification.LEFT);

 doc.save(getArtifactsDir() + "Shape.OfficeMath.docx");
 

Fields

FieldDescription
CENTERCenters each instance of mathematical text individually with respect to margins.
CENTER_GROUPJustifies instances of mathematical text to the left with respect to each other, and centers the group of mathematical text (the Math Paragraph) with respect to the page.
DEFAULTDefault value CENTER_GROUP.
INLINEInline position of Math.
LEFTLeft justification of Math Paragraph.
RIGHTRight Justification of Math Paragraph.
length

Methods

MethodDescription
fromName(String officeMathJustificationName)
getName(int officeMathJustification)
getValues()
toString(int officeMathJustification)

CENTER

public static int CENTER

Centers each instance of mathematical text individually with respect to margins.

CENTER_GROUP

public static int CENTER_GROUP

Justifies instances of mathematical text to the left with respect to each other, and centers the group of mathematical text (the Math Paragraph) with respect to the page.

DEFAULT

public static int DEFAULT

Default value CENTER_GROUP.

INLINE

public static int INLINE

Inline position of Math.

LEFT

public static int LEFT

Left justification of Math Paragraph.

public static int RIGHT

Right Justification of Math Paragraph.

length

public static int length

fromName(String officeMathJustificationName)

public static int fromName(String officeMathJustificationName)

Parameters:

ParameterTypeDescription
officeMathJustificationNamejava.lang.String

Returns: int

getName(int officeMathJustification)

public static String getName(int officeMathJustification)

Parameters:

ParameterTypeDescription
officeMathJustificationint

Returns: java.lang.String

getValues()

public static int[] getValues()

Returns: int[]

toString(int officeMathJustification)

public static String toString(int officeMathJustification)

Parameters:

ParameterTypeDescription
officeMathJustificationint

Returns: java.lang.String