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-epl Show documentation
Show all versions of plantuml-epl Show documentation
PlantUML is a component that allows to quickly write diagrams from text.
???? 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 ? ? ? | (*? *? *? *? *? *? *? *#? ? ? &