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

�

•

…

™

—

–

fi

ž

\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: