Package org.apache.fop.fonts.type1
Enum AdobeStandardEncoding
- java.lang.Object
-
- java.lang.Enum<AdobeStandardEncoding>
-
- org.apache.fop.fonts.type1.AdobeStandardEncoding
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<AdobeStandardEncoding>
public enum AdobeStandardEncoding extends java.lang.Enum<AdobeStandardEncoding>
Enumerates the linkplain http://unicode.org/Public/MAPPINGS/VENDORS/ADOBE/stdenc.txt for characters found in a Type1 font.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description a
a characterA
A characteracute
acute accent characterae
ae (small) characterAE
AE (capitalised) characterampersand
ampersand characterasciicircum
circumflex characterasciitilde
tilde characterasterisk
asterisk characterat
at characterb
b characterB
B characterbackslash
back slash characterbar
vertical line characterbraceleft
left curly bracket characterbraceright
right curly bracket characterbracketleft
left bracket characterbracketright
bracket right characterbreve
breve characterbullet
bullet characterc
c characterC
C charactercaron
caron charactercedilla
cedilla charactercent
cent charactercircumflex
modifier letter circumflex accent charactercolon
colon charactercomma
comma charactercurrency
currency sign characterd
d characterD
D characterdagger
dagger characterdaggerdbl
double dagger characterdieresis
diaeresis characterdollar
dollar characterdotaccent
dot above characterdotlessi
dotless i charactere
e characterE
E charactereight
eight characterellipsis
horizontal ellipsis characteremdash
emdash characterendash
en-dash characterequal
equal characterexclam
exclamation markexclamdown
inverted exclamation markf
f characterF
F characterfi
fi ligaturefive
five characterfl
fl ligatureflorin
florin characterfour
four characterfraction
fraction slash characterfraction_division_slash
division slash characterg
g characterG
G charactergermandbls
small letter sharp s charactergrave
grave accent charactergreater
greater characterguillemotleft
left-pointing double angle quotation markguillemotright
right-pointing double angle quotation markguilsinglleft
left-pointing single quotation markguilsinglright
right-pointing single quotation markh
h characterH
H characterhungarumlaut
double acute accent characterhyphen
hyphen-minus characterhyphen_soft
soft-hyphen characteri
i characterI
I characterj
j characterJ
J characterk
k characterK
K characterl
l characterL
L characterless
less characterlslash
small letter l with stroke characterLslash
capital letter L with stroke characterm
m characterM
M charactermacron
macron charactermacron_modifier_letter
modifier letter macron charactern
n characterN
N characternine
nine characternumersign
number signo
o characterO
O characteroe
oe (small) characterOE
OE (capitalised) characterogonek
agonek characterone
one characterordfeminine
femenine ordinal indicator characterordmasculine
masculine ordinal indicator characteroslash
small letter o with stroke characterOslash
capital letter O with stroke characterp
p characterP
P characterparagraph
paragraph characterparenleft
left parenthesis characterparenright
right parenthesis characterpercent
percent characterperiod
period characterperiodcentered
centered period characterperiodcentered_bullet_operator
centered period characterperthousand
per-mille characterplus
plus signq
q characterQ
Q characterquestion
question characterquestiondown
inverted question markquotedbl
quotation markquotedblbase
double low-9 quotation markquotedblleft
double left quotation markquotedblright
right double quotation markquoteleft
left single quotation characterquoteright
right single quotation markquotesinglbase
single low-9 quotation markquotesingle
apostrophe characterr
r characterR
R characterring
ring above characters
s characterS
S charactersection
section sign charactersemicolon
semi-colon characterseven
seven charactersix
six characterslash
slash characterspace
space characterspace_nobreak
space charactersterling
sterling charactert
t characterT
T characterthree
three charactertilde
small tilde charactertwo
two characteru
u characterU
U characterunderscore
under score characterv
v characterV
V characterw
w characterW
W characterx
x characterX
X charactery
y characterY
Y characteryen
yen characterz
z characterZ
Z characterzero
zero character
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
NAME
The name of the Adobe Standard Encoding as seen in an AFM file.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
getAdobeCodePoint(java.lang.String adobeName)
Returns the code point of a Adobe standard encoded character given its name.static java.lang.String
getCharFromCodePoint(int codePoint)
static AdobeStandardEncoding
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static AdobeStandardEncoding[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
space
public static final AdobeStandardEncoding space
space character
-
space_nobreak
public static final AdobeStandardEncoding space_nobreak
space character
-
exclam
public static final AdobeStandardEncoding exclam
exclamation mark
-
quotedbl
public static final AdobeStandardEncoding quotedbl
quotation mark
-
numersign
public static final AdobeStandardEncoding numersign
number sign
-
dollar
public static final AdobeStandardEncoding dollar
dollar character
-
percent
public static final AdobeStandardEncoding percent
percent character
-
ampersand
public static final AdobeStandardEncoding ampersand
ampersand character
-
quoteright
public static final AdobeStandardEncoding quoteright
right single quotation mark
-
parenleft
public static final AdobeStandardEncoding parenleft
left parenthesis character
-
parenright
public static final AdobeStandardEncoding parenright
right parenthesis character
-
asterisk
public static final AdobeStandardEncoding asterisk
asterisk character
-
plus
public static final AdobeStandardEncoding plus
plus sign
-
comma
public static final AdobeStandardEncoding comma
comma character
-
hyphen
public static final AdobeStandardEncoding hyphen
hyphen-minus character
-
hyphen_soft
public static final AdobeStandardEncoding hyphen_soft
soft-hyphen character
-
period
public static final AdobeStandardEncoding period
period character
-
slash
public static final AdobeStandardEncoding slash
slash character
-
zero
public static final AdobeStandardEncoding zero
zero character
-
one
public static final AdobeStandardEncoding one
one character
-
two
public static final AdobeStandardEncoding two
two character
-
three
public static final AdobeStandardEncoding three
three character
-
four
public static final AdobeStandardEncoding four
four character
-
five
public static final AdobeStandardEncoding five
five character
-
six
public static final AdobeStandardEncoding six
six character
-
seven
public static final AdobeStandardEncoding seven
seven character
-
eight
public static final AdobeStandardEncoding eight
eight character
-
nine
public static final AdobeStandardEncoding nine
nine character
-
colon
public static final AdobeStandardEncoding colon
colon character
-
semicolon
public static final AdobeStandardEncoding semicolon
semi-colon character
-
less
public static final AdobeStandardEncoding less
less character
-
equal
public static final AdobeStandardEncoding equal
equal character
-
greater
public static final AdobeStandardEncoding greater
greater character
-
question
public static final AdobeStandardEncoding question
question character
-
at
public static final AdobeStandardEncoding at
at character
-
A
public static final AdobeStandardEncoding A
A character
-
B
public static final AdobeStandardEncoding B
B character
-
C
public static final AdobeStandardEncoding C
C character
-
D
public static final AdobeStandardEncoding D
D character
-
E
public static final AdobeStandardEncoding E
E character
-
F
public static final AdobeStandardEncoding F
F character
-
G
public static final AdobeStandardEncoding G
G character
-
H
public static final AdobeStandardEncoding H
H character
-
I
public static final AdobeStandardEncoding I
I character
-
J
public static final AdobeStandardEncoding J
J character
-
K
public static final AdobeStandardEncoding K
K character
-
L
public static final AdobeStandardEncoding L
L character
-
M
public static final AdobeStandardEncoding M
M character
-
N
public static final AdobeStandardEncoding N
N character
-
O
public static final AdobeStandardEncoding O
O character
-
P
public static final AdobeStandardEncoding P
P character
-
Q
public static final AdobeStandardEncoding Q
Q character
-
R
public static final AdobeStandardEncoding R
R character
-
S
public static final AdobeStandardEncoding S
S character
-
T
public static final AdobeStandardEncoding T
T character
-
U
public static final AdobeStandardEncoding U
U character
-
V
public static final AdobeStandardEncoding V
V character
-
W
public static final AdobeStandardEncoding W
W character
-
X
public static final AdobeStandardEncoding X
X character
-
Y
public static final AdobeStandardEncoding Y
Y character
-
Z
public static final AdobeStandardEncoding Z
Z character
-
bracketleft
public static final AdobeStandardEncoding bracketleft
left bracket character
-
backslash
public static final AdobeStandardEncoding backslash
back slash character
-
bracketright
public static final AdobeStandardEncoding bracketright
bracket right character
-
asciicircum
public static final AdobeStandardEncoding asciicircum
circumflex character
-
underscore
public static final AdobeStandardEncoding underscore
under score character
-
quoteleft
public static final AdobeStandardEncoding quoteleft
left single quotation character
-
a
public static final AdobeStandardEncoding a
a character
-
b
public static final AdobeStandardEncoding b
b character
-
c
public static final AdobeStandardEncoding c
c character
-
d
public static final AdobeStandardEncoding d
d character
-
e
public static final AdobeStandardEncoding e
e character
-
f
public static final AdobeStandardEncoding f
f character
-
g
public static final AdobeStandardEncoding g
g character
-
h
public static final AdobeStandardEncoding h
h character
-
i
public static final AdobeStandardEncoding i
i character
-
j
public static final AdobeStandardEncoding j
j character
-
k
public static final AdobeStandardEncoding k
k character
-
l
public static final AdobeStandardEncoding l
l character
-
m
public static final AdobeStandardEncoding m
m character
-
n
public static final AdobeStandardEncoding n
n character
-
o
public static final AdobeStandardEncoding o
o character
-
p
public static final AdobeStandardEncoding p
p character
-
q
public static final AdobeStandardEncoding q
q character
-
r
public static final AdobeStandardEncoding r
r character
-
s
public static final AdobeStandardEncoding s
s character
-
t
public static final AdobeStandardEncoding t
t character
-
u
public static final AdobeStandardEncoding u
u character
-
v
public static final AdobeStandardEncoding v
v character
-
w
public static final AdobeStandardEncoding w
w character
-
x
public static final AdobeStandardEncoding x
x character
-
y
public static final AdobeStandardEncoding y
y character
-
z
public static final AdobeStandardEncoding z
z character
-
braceleft
public static final AdobeStandardEncoding braceleft
left curly bracket character
-
bar
public static final AdobeStandardEncoding bar
vertical line character
-
braceright
public static final AdobeStandardEncoding braceright
right curly bracket character
-
asciitilde
public static final AdobeStandardEncoding asciitilde
tilde character
-
exclamdown
public static final AdobeStandardEncoding exclamdown
inverted exclamation mark
-
cent
public static final AdobeStandardEncoding cent
cent character
-
sterling
public static final AdobeStandardEncoding sterling
sterling character
-
fraction
public static final AdobeStandardEncoding fraction
fraction slash character
-
fraction_division_slash
public static final AdobeStandardEncoding fraction_division_slash
division slash character
-
yen
public static final AdobeStandardEncoding yen
yen character
-
florin
public static final AdobeStandardEncoding florin
florin character
-
section
public static final AdobeStandardEncoding section
section sign character
-
currency
public static final AdobeStandardEncoding currency
currency sign character
-
quotesingle
public static final AdobeStandardEncoding quotesingle
apostrophe character
-
quotedblleft
public static final AdobeStandardEncoding quotedblleft
double left quotation mark
-
guillemotleft
public static final AdobeStandardEncoding guillemotleft
left-pointing double angle quotation mark
-
guilsinglleft
public static final AdobeStandardEncoding guilsinglleft
left-pointing single quotation mark
-
guilsinglright
public static final AdobeStandardEncoding guilsinglright
right-pointing single quotation mark
-
fi
public static final AdobeStandardEncoding fi
fi ligature
-
fl
public static final AdobeStandardEncoding fl
fl ligature
-
endash
public static final AdobeStandardEncoding endash
en-dash character
-
dagger
public static final AdobeStandardEncoding dagger
dagger character
-
daggerdbl
public static final AdobeStandardEncoding daggerdbl
double dagger character
-
periodcentered
public static final AdobeStandardEncoding periodcentered
centered period character
-
periodcentered_bullet_operator
public static final AdobeStandardEncoding periodcentered_bullet_operator
centered period character
-
paragraph
public static final AdobeStandardEncoding paragraph
paragraph character
-
bullet
public static final AdobeStandardEncoding bullet
bullet character
-
quotesinglbase
public static final AdobeStandardEncoding quotesinglbase
single low-9 quotation mark
-
quotedblbase
public static final AdobeStandardEncoding quotedblbase
double low-9 quotation mark
-
quotedblright
public static final AdobeStandardEncoding quotedblright
right double quotation mark
-
guillemotright
public static final AdobeStandardEncoding guillemotright
right-pointing double angle quotation mark
-
ellipsis
public static final AdobeStandardEncoding ellipsis
horizontal ellipsis character
-
perthousand
public static final AdobeStandardEncoding perthousand
per-mille character
-
questiondown
public static final AdobeStandardEncoding questiondown
inverted question mark
-
grave
public static final AdobeStandardEncoding grave
grave accent character
-
acute
public static final AdobeStandardEncoding acute
acute accent character
-
circumflex
public static final AdobeStandardEncoding circumflex
modifier letter circumflex accent character
-
tilde
public static final AdobeStandardEncoding tilde
small tilde character
-
macron
public static final AdobeStandardEncoding macron
macron character
-
macron_modifier_letter
public static final AdobeStandardEncoding macron_modifier_letter
modifier letter macron character
-
breve
public static final AdobeStandardEncoding breve
breve character
-
dotaccent
public static final AdobeStandardEncoding dotaccent
dot above character
-
dieresis
public static final AdobeStandardEncoding dieresis
diaeresis character
-
ring
public static final AdobeStandardEncoding ring
ring above character
-
cedilla
public static final AdobeStandardEncoding cedilla
cedilla character
-
hungarumlaut
public static final AdobeStandardEncoding hungarumlaut
double acute accent character
-
ogonek
public static final AdobeStandardEncoding ogonek
agonek character
-
caron
public static final AdobeStandardEncoding caron
caron character
-
emdash
public static final AdobeStandardEncoding emdash
emdash character
-
AE
public static final AdobeStandardEncoding AE
AE (capitalised) character
-
ordfeminine
public static final AdobeStandardEncoding ordfeminine
femenine ordinal indicator character
-
Lslash
public static final AdobeStandardEncoding Lslash
capital letter L with stroke character
-
Oslash
public static final AdobeStandardEncoding Oslash
capital letter O with stroke character
-
OE
public static final AdobeStandardEncoding OE
OE (capitalised) character
-
ordmasculine
public static final AdobeStandardEncoding ordmasculine
masculine ordinal indicator character
-
ae
public static final AdobeStandardEncoding ae
ae (small) character
-
dotlessi
public static final AdobeStandardEncoding dotlessi
dotless i character
-
lslash
public static final AdobeStandardEncoding lslash
small letter l with stroke character
-
oslash
public static final AdobeStandardEncoding oslash
small letter o with stroke character
-
oe
public static final AdobeStandardEncoding oe
oe (small) character
-
germandbls
public static final AdobeStandardEncoding germandbls
small letter sharp s character
-
-
Field Detail
-
NAME
public static final java.lang.String NAME
The name of the Adobe Standard Encoding as seen in an AFM file.- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static AdobeStandardEncoding[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (AdobeStandardEncoding c : AdobeStandardEncoding.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static AdobeStandardEncoding valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
getAdobeCodePoint
public static int getAdobeCodePoint(java.lang.String adobeName)
Returns the code point of a Adobe standard encoded character given its name. If the name cannot be found, -1 is returned.- Parameters:
adobeName
- the name of the character- Returns:
- the Adobe code point
-
getCharFromCodePoint
public static java.lang.String getCharFromCodePoint(int codePoint)
-
-