org.scilab.forge.jlatexmath.DefaultTeXFont.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of plantuml Show documentation
Show all versions of plantuml Show documentation
PlantUML is a component that allows to quickly write :
* sequence diagram,
* use case diagram,
* class diagram,
* activity diagram,
* component diagram,
* state diagram
* object diagram
???? 3?
?? :? :? :? :? :? :? :?
:??
???
?
:??
? :?
? :?
??? :?
?
?
? :???
??
-??? ??
??
??
:??
$??
$???
$????
:????????
:?? ??
4?
?? :?????
:?
:? -??????
:?? E? E?
E?
:????
K?,
:? E?
??
E?
??
??
??
??
???
:?
W??
Z? :?
:????
W?
W?
W?
?
e
?
?
?
j :
n
?
?
?
:
?
?
? :
!
?"#$ %&Dz %' :()
?*+
n*,-
??.
??
?
?/
0
1
2
345678
?9:; defaultTextStyleMappings [Ljava/lang/String; NONE I
ConstantValue???? NUMBERS CAPITALS SMALL UNICODE textStyleMappings Ljava/util/Map; Signature JLjava/util/Map; symbolMappings ILjava/util/Map; fontInfo '[Lorg/scilab/forge/jlatexmath/FontInfo;
parameters 4Ljava/util/Map; generalSettings 5Ljava/util/Map; magnificationEnable Z TOP MID REP BOT WIDTH HEIGHT DEPTH IT loadedAlphabets Ljava/util/List;= UnicodeBlock InnerClasses 4Ljava/util/List; registeredAlphabets eLjava/util/Map; factor F isBold isRoman isSs isTt isIt size (F)V Code LineNumberTable LocalVariableTable this ,Lorg/scilab/forge/jlatexmath/DefaultTeXFont; pointSize (FZZZZZ)V b rm ss tt it
(FFZZZZZ)V f addTeXFontDescription (Ljava/lang/String;)V in Ljava/io/FileInputStream; e Ljava/io/FileNotFoundException; file Ljava/lang/String;
StackMapTable??
Exceptions *(Ljava/io/InputStream;Ljava/lang/String;)V Ljava/io/InputStream; name dtfp 2Lorg/scilab/forge/jlatexmath/DefaultTeXFontParser; <(Ljava/lang/Object;Ljava/io/InputStream;Ljava/lang/String;)V base Ljava/lang/Object; addAlphabet ?(Ljava/lang/Character$UnicodeBlock;Ljava/io/InputStream;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;)V alphabet "Ljava/lang/Character$UnicodeBlock;
inlanguage language insymbols symbols
inmappings mappings J(Ljava/lang/Object;[Ljava/lang/Character$UnicodeBlock;Ljava/lang/String;)V i #[Ljava/lang/Character$UnicodeBlock; 7(Ljava/lang/Character$UnicodeBlock;Ljava/lang/String;)V lg sym map=>? 5(Lorg/scilab/forge/jlatexmath/AlphabetRegistration;)V ;Lorg/scilab/forge/jlatexmath/AlphabetRegistrationException; reg 2Lorg/scilab/forge/jlatexmath/AlphabetRegistration;? registerAlphabet blocks copy '()Lorg/scilab/forge/jlatexmath/TeXFont;
deriveFont ((F)Lorg/scilab/forge/jlatexmath/TeXFont; scaleFont getScaleFactor ()F
getAxisHeight (I)F style getBigOpSpacing1 getBigOpSpacing2 getBigOpSpacing3 getBigOpSpacing4 getBigOpSpacing5 getChar M(C[Lorg/scilab/forge/jlatexmath/CharFont;I)Lorg/scilab/forge/jlatexmath/Char; kind offset c C cf '[Lorg/scilab/forge/jlatexmath/CharFont; 8(CLjava/lang/String;I)Lorg/scilab/forge/jlatexmath/Char; textStyle mapping: K(Lorg/scilab/forge/jlatexmath/CharFont;I)Lorg/scilab/forge/jlatexmath/Char; &Lorg/scilab/forge/jlatexmath/CharFont; fsize id info &Lorg/scilab/forge/jlatexmath/FontInfo; font Ljava/awt/Font;, 7(Ljava/lang/String;I)Lorg/scilab/forge/jlatexmath/Char;
symbolName obj getDefaultChar &(CI)Lorg/scilab/forge/jlatexmath/Char; getDefaultRuleThickness getDenom1 getDenom2 getExtension L(Lorg/scilab/forge/jlatexmath/Char;I)Lorg/scilab/forge/jlatexmath/Extension; "Lorg/scilab/forge/jlatexmath/Char; fc s ext [I parts #[Lorg/scilab/forge/jlatexmath/Char;???HJ getKern P(Lorg/scilab/forge/jlatexmath/CharFont;Lorg/scilab/forge/jlatexmath/CharFont;I)F left right getLigature t(Lorg/scilab/forge/jlatexmath/CharFont;Lorg/scilab/forge/jlatexmath/CharFont;)Lorg/scilab/forge/jlatexmath/CharFont;
getMetrics N(Lorg/scilab/forge/jlatexmath/CharFont;F)Lorg/scilab/forge/jlatexmath/Metrics; m [F getMuFontId ()I
getNextLarger G(Lorg/scilab/forge/jlatexmath/Char;I)Lorg/scilab/forge/jlatexmath/Char; ch newInfo getNum1 getNum2 getNum3 getQuad (II)F fontCode getSize getSkew *(Lorg/scilab/forge/jlatexmath/CharFont;I)F skew getSpace spaceFontId getSub1 getSub2
getSubDrop getSup1 getSup2 getSup3
getSupDrop
getXHeight getEM
hasNextLarger %(Lorg/scilab/forge/jlatexmath/Char;)Z setBold (Z)V bold getBold ()Z setRoman getRoman setTt getTt setIt getIt setSs getSs hasSpace (I)Z isExtensionChar setMathSizes (FFFF)V ds ts sss setMagnification mag enableMagnification getParameter (Ljava/lang/String;)F
parameterName param
getSizeFactor ()V parser muFontId?
SourceFile DefaultTeXFont.java ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? java/io/FileInputStream ? ? java/io/FileNotFoundException 2org/scilab/forge/jlatexmath/ResourceParseException ?@ ? ? 0org/scilab/forge/jlatexmath/DefaultTeXFontParser ? ? ? ?AB ? ?CDEFG ? ?HD ? ?I? ? ?JKLMN ?O ?PLQR ?STUVW ? ? java/lang/StringBuilder fonts/XY
/language_ .xmlZ[ /symbols_
/mappings_ &org/scilab/forge/jlatexmath/TeXFormula ? ? 6org/scilab/forge/jlatexmath/FontAlreadyLoadedException\]^_`a[ ? 9org/scilab/forge/jlatexmath/AlphabetRegistrationExceptionbcdef ? ? ?gh *org/scilab/forge/jlatexmath/DefaultTeXFont
axisheight???i ?
bigopspacing1
bigopspacing2
bigopspacing3
bigopspacing4
bigopspacing5=> $org/scilab/forge/jlatexmath/CharFont)*j ? ?k%1lm =org/scilab/forge/jlatexmath/TextStyleMappingNotFoundException%&n ?o[ ?pq[r[s[t[uv org/scilab/forge/jlatexmath/CharVW ?w :org/scilab/forge/jlatexmath/SymbolMappingNotFoundException ? ?%- defaultrulethickness denom1 denom2x[%yBz %org/scilab/forge/jlatexmath/Extension ?{P|T}V~ #org/scilab/forge/jlatexmath/Metrics ? ? ? mufontid java/lang/Number?[\? num1 num2 num3c??yPQ spacefontidj? sub1 sub2 subdrop sup1 sup2 sup3 supdrops??{ ? ? scriptfactor????? scriptscriptfactor
textfactor?? ?? ? ? ? java/lang/Float? (org/scilab/forge/jlatexmath/TeXConstants $org/scilab/forge/jlatexmath/FontInfo java/util/ArrayList java/util/HashMap???D???D??? 5org/scilab/forge/jlatexmath/XMLResourceParseException DefaultTeXFont.xml GeneralSettings contains an unknown font id! ?? java/lang/Object #org/scilab/forge/jlatexmath/TeXFont? java/lang/Character$UnicodeBlock java/lang/String
java/awt/Font *(Ljava/lang/String;Ljava/lang/Throwable;)V parseFontDescriptions P([Lorg/scilab/forge/jlatexmath/FontInfo;)[Lorg/scilab/forge/jlatexmath/FontInfo; parseTextStyleMappings ()Ljava/util/Map;
java/util/Map putAll (Ljava/util/Map;)V parseSymbolMappings parseExtraPath java/util/List contains (Ljava/lang/Object;)Z &org/scilab/forge/jlatexmath/SymbolAtom
addSymbolAtom addSymbolMappings add %org/scilab/forge/jlatexmath/TeXParser isLoading getClass ()Ljava/lang/Class; java/lang/Class getResourceAsStream )(Ljava/lang/String;)Ljava/io/InputStream; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; 0org/scilab/forge/jlatexmath/AlphabetRegistration
getPackage ()Ljava/lang/Object; getUnicodeBlock %()[Ljava/lang/Character$UnicodeBlock; getTeXFontFileName java/lang/System err Ljava/io/PrintStream; java/io/PrintStream println put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; PIXELS_PER_POINT fontId (CI)V get &(Ljava/lang/Object;)Ljava/lang/Object;
boldFontId getBoldId (CII)V
getRomanId getSsId getTtId getItId getFont ()Ljava/awt/Font; 9(CLjava/awt/Font;ILorg/scilab/forge/jlatexmath/Metrics;)V getFontCode ()C (C)[I ?(Lorg/scilab/forge/jlatexmath/Char;Lorg/scilab/forge/jlatexmath/Char;Lorg/scilab/forge/jlatexmath/Char;Lorg/scilab/forge/jlatexmath/Char;)V (CCF)F *(CC)Lorg/scilab/forge/jlatexmath/CharFont; (C)[F (FFFFFF)V intValue )(C)Lorg/scilab/forge/jlatexmath/CharFont; (F)F getSkewChar java/lang/Math abs valueOf (F)Ljava/lang/Float; #org/scilab/forge/jlatexmath/TeXIcon defaultSize magFactor
floatValue of %(C)Ljava/lang/Character$UnicodeBlock; parseParameters parseDefaultTextStyleMappings ()[Ljava/lang/String; parseGeneralSettings java/lang/Integer (I)Ljava/lang/Integer; K(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V java/lang/Character ! : ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ?
? ? ? ?
? ?
? ? ? ?
? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? F ? ? ? | (*? *? *? *? *? *? *? *#? ? ? &