/
symbols.dic
114 lines (108 loc) · 2.43 KB
/
symbols.dic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
#locale/en/symbols.dic
#A part of NonVisual Desktop Access (NVDA)
#Copyright (c) 2011-2012 NVDA Contributors
#This file is covered by the GNU General Public License.
complexSymbols:
# identifier regexp
# Sentence endings.
. sentence ending (?<=[^\s.])\.(?=[\"'”’)\s]|$)
! sentence ending (?<=[^\s!])\!(?=[\"'”’)\s]|$)
? sentence ending (?<=[^\s?])\?(?=[\"'”’)\s]|$)
# Phrase endings.
; phrase ending (?<=[^\s;]);(?=\s|$)
: phrase ending (?<=[^\s:]):(?=\s|$)
# Others
decimal point (?<=\d)\.(?=\d)
in-word ' (?<=[^\W_])['’]
negative number (?<!\w)-(?=[$£€¥]?\d)
symbols:
# identifier replacement[[ level][ preserve]][ # display name]
# Complex symbols
. sentence ending dot all always
! sentence ending bang all always
? sentence ending question all always
; phrase ending semi most always
: phrase ending colon most always
decimal point none always
in-word ' tick all norep
negative number minus none norep
# Whitespace
\0 blank char # null
\t tab
\n line feed char
\f page break none
\r carriage return char
space char
space char # no-break space
# Standard punctuation/symbols
! bang all
" quote most
\# number most
$ dollar all norep
£ pound all norep
€ euro all norep
¢ Cents all norep
¥ Yen all norep
% percent some
& and some
' tick all
( left paren most
) right paren most
* star some
+ plus some
, comma all always
- dash most
. dot some
/ slash some
: colon most norep
; semi most
< less most
> greater most
= equals some
? question all
@ at some
[ left bracket most
] right bracket most
\\ backslash most
^ caret most
_ line most
` graav most
{ left brace most
} right brace most
| bar most
~ tilda most
# Other characters
• bullet some
… dot dot dot all always
... dot dot dot all always
bullet some
“ left quote most
” right quote most
‘ left tick most
’ right tick most
– en dash most
— em dash most
● circle most
¨ diaeresis most
left to right mark char
right to left mark char
■ black square some
➔ right arrow some
§ section all
° degrees some
« double left pointing angle bracket
» double right pointing angle bracket
µ micro some
¹ superscript 1 some
² superscript 2 some
³ superscript 3 some
® registered some
™ Trademark some
© Copyright some
± Plus or Minus most
× times most
÷ divide by most
← left arrow some
→ right arrow some
✓ check some
✔ check some