Supported Encodings and Non-ASCII Characters

PyGMT supports a number of encodings and each encoding contains a set of ASCII and non-ASCII characters. In PyGMT, you can use any of these ASCII and non-ASCII characters in arguments and text strings. When using non-ASCII characters in PyGMT, the easiest way is to copy and paste the character from the encoding tables below.

Note: The special character � (REPLACEMENT CHARACTER) is used to indicate that the character is undefined in the encoding.

Adobe ISOLatin1+ Encoding

Octal

0

1

2

3

4

5

6

7

\03x

ž

\04x

!

#

$

%

&

\05x

(

)

*

+

,

.

/

\06x

0

1

2

3

4

5

6

7

\07x

8

9

:

;

<

=

>

?

\10x

@

A

B

C

D

E

F

G

\11x

H

I

J

K

L

M

N

O

\12x

P

Q

R

S

T

U

V

W

\13x

X

Y

Z

[

\

]

^

_

\14x

a

b

c

d

e

f

g

\15x

h

i

j

k

l

m

n

o

\16x

p

q

r

s

t

u

v

w

\17x

x

y

z

{

|

}

~

š

\20x

Œ

Ł

Š

\21x

œ

Ÿ

Ž

ł

\22x

ı

`

´

ˆ

˜

¯

˘

˙

\23x

¨

˚

¸

˝

˛

ˇ

\24x

¡

¢

£

¤

¥

¦

§

\25x

¨

©

ª

«

¬

-

®

¯

\26x

°

±

²

³

´

µ

·

\27x

¸

¹

º

»

¼

½

¾

¿

\30x

À

Á

Â

Ã

Ä

Å

Æ

Ç

\31x

È

É

Ê

Ë

Ì

Í

Î

Ï

\32x

Ð

Ñ

Ò

Ó

Ô

Õ

Ö

×

\33x

Ø

Ù

Ú

Û

Ü

Ý

Þ

ß

\34x

à

á

â

ã

ä

å

æ

ç

\35x

è

é

ê

ë

ì

í

î

ï

\36x

ð

ñ

ò

ó

ô

õ

ö

÷

\37x

ø

ù

ú

û

ü

ý

þ

ÿ

Adobe Symbol Encoding

Octal

0

1

2

3

4

5

6

7

\04x

!

#

%

&

\05x

(

)

+

,

.

/

\06x

0

1

2

3

4

5

6

7

\07x

8

9

:

;

<

=

>

?

\10x

Α

Β

Χ

Ε

Φ

Γ

\11x

Η

Ι

ϑ

Κ

Λ

Μ

Ν

Ο

\12x

Π

Θ

Ρ

Σ

Τ

Υ

ς

\13x

Ξ

Ψ

Ζ

[

]

_

\14x

α

β

χ

δ

ε

φ

γ

\15x

η

ι

ϕ

κ

λ

μ

ν

ο

\16x

π

θ

ρ

σ

τ

υ

ϖ

ω

\17x

ξ

ψ

ζ

{

|

}

\24x

ϒ

ƒ

\25x

\26x

°

±

×

\27x

÷

\30x

\31x

\32x

®

©

\33x

¬

\34x

®

©

\35x

\36x

\37x

Note: The octal code \140 represents the RADICAL EXTENDER character, which is not available in the Unicode character set.

Adobe ZapfDingbats Encoding

Octal

0

1

2

3

4

5

6

7

\04x

\05x

\06x

\07x

\10x

\11x

\12x

\13x

\14x

\15x

\16x

\17x

\20x

\21x

\24x

\25x

\26x

\27x

\30x

\31x

\32x

\33x

\34x

\35x

\36x

\37x

ISO/IEC 8859

PyGMT also supports the ISO/IEC 8859 standard for 8-bit character encodings. Refer to ISO/IEC 8859 for descriptions of the different parts of the standard.

For a list of the characters in each part of the standard, refer to the following links: