Package org.scilab.forge.jlatexmath
Class CharAtom
java.lang.Object
org.scilab.forge.jlatexmath.Atom
org.scilab.forge.jlatexmath.CharSymbol
org.scilab.forge.jlatexmath.CharAtom
- All Implemented Interfaces:
Cloneable
An atom representing exactly one alphanumeric character and the text style in which
it should be drawn.
-
Field Summary
Fields inherited from class org.scilab.forge.jlatexmath.Atom
alignment, type, type_limits
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateBox
(TeXEnvironment env) Convert this atom into aBox
, using properties set by "parent" atoms, like the TeX style, the last used font, color settings, ...char
getCharFont
(TeXFont tf) Get the CharFont-object that uniquely identifies the character that is represented by this atom.toString()
Methods inherited from class org.scilab.forge.jlatexmath.CharSymbol
isMarkedAsTextSymbol, markAsTextSymbol, removeMark
Methods inherited from class org.scilab.forge.jlatexmath.Atom
clone, getLeftType, getRightType
-
Constructor Details
-
CharAtom
Creates a CharAtom that will represent the given character in the given text style. Null for the text style means the default text style.- Parameters:
c
- the alphanumeric charactertextStyle
- the text style in which the character should be drawn
-
-
Method Details
-
createBox
Description copied from class:Atom
Convert this atom into aBox
, using properties set by "parent" atoms, like the TeX style, the last used font, color settings, ... -
getCharacter
public char getCharacter() -
getCharFont
Description copied from class:CharSymbol
Get the CharFont-object that uniquely identifies the character that is represented by this atom.- Specified by:
getCharFont
in classCharSymbol
- Parameters:
tf
- the TeXFont containing all font related information- Returns:
- a CharFont
-
toString
-