Jump to content

Symbol (typeface)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Matthiaspaul (talk | contribs) at 16:38, 23 September 2018 (Restoring info after mass-removal of vital information by Spitzak without consensus. Table is basically useless without decimal numbers.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Symbol is one of the four standard fonts available on all PostScript-based printers, starting with Apple's original LaserWriter (1985). It contains a complete unaccented Greek alphabet (upper and lower case) and a selection of commonly used mathematical symbols. Insofar as it fits into any standard classification, it is a serif font designed in the style of Times Roman.

Due to its non-standard character set, lack of diacritical characters, and type design inappropriate for continuous text, Symbol cannot easily be used for setting Greek language text, though it has been used for that purpose in the absence of proper Greek fonts. Its primary purpose is to typeset mathematical expressions.

Encoding

Symbol Encoding
Code page layout (in DejaVu fonts). The vacant spot marked by the red Bowen knot (⌘) may be an Apple logo in some variants.
Alias(es)x-mac-symbol, ibm-1038
Language(s)Mathematical notation, Greek (partial)
DefinitionsAdobe Symbol
Mac OS Symbol
ClassificationPostScript core pi font mapped over extended ASCII
Other related encoding(s)ISO 646
Other PS pi fonts: Zapf Dingbats

The font was created by Adobe and has its own character encoding, with the Greek letters arranged according to similar Latin letters (Chi = C, etc.). The document describing the mapping to Unicode code points[1] was created before several of the characters were added to Unicode, so the original mapping assigns several of the characters to the Private Use Area (PUA). A later version of the font by Apple[2] uses more recently introduced Unicode code points instead. The table below mostly follows the Apple mapping.

Beyond the use of Private Use Area code points, Adobe and Apple have a few other minor differences in code point assignments. Character 0x27 (called "suchthat" in the Adobe document) is assigned by Adobe to U+220B (∋, CONTAINS AS MEMBER) but by Apple to U+220D (∍, SMALL CONTAINS AS MEMBER), which more closely resembles the symbol usually used for such that. Characters 0xE1 and 0xF1 are assigned to different sets of angle brackets: by Adobe to U+2329 and U+232A (〈 and 〉), by Apple to U+3008 and U+3009 (〈 and 〉). Apple also introduces the Apple logo as PUA code point U+F8FF for character 0xF0, a position not used in the original Adobe font (and not assigned in the table below).

Lowercase Greek letters appear in italics in many older versions of Symbol. While both Adobe and Apple agree on assigning characters 0x66 and 0x6A respectively to Unicode code points U+03C6 (φ, GREEK SMALL LETTER PHI) and U+03D5 (ϕ, GREEK PHI SYMBOL), some versions of the font interchange these two symbols.

  Letter  Number  Punctuation  Symbol  Other  Undefined

Symbol (typeface)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_ Template:Chset-color-undef|
 
0
Template:Chset-color-undef|
 
1
Template:Chset-color-undef|
 
2
Template:Chset-color-undef|
 
3
Template:Chset-color-undef|
 
4
Template:Chset-color-undef|
 
5
Template:Chset-color-undef|
 
6
Template:Chset-color-undef|
 
7
Template:Chset-color-undef|
 
8
Template:Chset-color-undef|
 
9
Template:Chset-color-undef|
 
10
Template:Chset-color-undef|
 
11
Template:Chset-color-undef|
 
12
Template:Chset-color-undef|
 
13
Template:Chset-color-undef|
 
14
Template:Chset-color-undef|
 
15
1_ Template:Chset-color-undef|
 
16
Template:Chset-color-undef|
 
17
Template:Chset-color-undef|
 
18
Template:Chset-color-undef|
 
19
Template:Chset-color-undef|
 
20
Template:Chset-color-undef|
 
21
Template:Chset-color-undef|
 
22
Template:Chset-color-undef|
 
23
Template:Chset-color-undef|
 
24
Template:Chset-color-undef|
 
25
Template:Chset-color-undef|
 
26
Template:Chset-color-undef|
 
27
Template:Chset-color-undef|
 
28
Template:Chset-color-undef|
 
29
Template:Chset-color-undef|
 
30
Template:Chset-color-undef|
 
31
2_ Template:Chset-color-misc|SP
0020
32
Template:Chset-color-punct|!
0021
33
Template:Chset-color-graph|
2200
34
Template:Chset-color-punct|#
0023
35
Template:Chset-color-graph|
2203
36
Template:Chset-color-punct|%
0025
37
Template:Chset-color-punct|&
0026
38
Template:Chset-color-graph|
220D
39
Template:Chset-color-punct|(
0028
40
Template:Chset-color-punct|)
0029
41
Template:Chset-color-punct|*
002A
42
Template:Chset-color-graph|+
002B
43
Template:Chset-color-punct|,
002C
44
Template:Chset-color-graph|
2212
45
Template:Chset-color-punct|.
002E
46
Template:Chset-color-punct|/
002F
47
3_ Template:Chset-color-digit|0
0030
48
Template:Chset-color-digit|1
0031
49
Template:Chset-color-digit|2
0032
50
Template:Chset-color-digit|3
0033
51
Template:Chset-color-digit|4
0034
52
Template:Chset-color-digit|5
0035
53
Template:Chset-color-digit|6
0036
54
Template:Chset-color-digit|7
0037
55
Template:Chset-color-digit|8
0038
56
Template:Chset-color-digit|9
0039
57
Template:Chset-color-punct|:
003A
58
Template:Chset-color-punct|;
003B
59
Template:Chset-color-graph|<
003C
60
Template:Chset-color-graph|=
003D
61
Template:Chset-color-graph|>
003E
62
Template:Chset-color-punct|?
003F
63
4_ Template:Chset-color-graph|
2245
64
Template:Chset-color-letter|Α
0391
65
Template:Chset-color-letter|Β
0392
66
Template:Chset-color-letter|Χ
03A7
67
Template:Chset-color-letter|Δ
0394
68
Template:Chset-color-letter|Ε
0395
69
Template:Chset-color-letter|Φ
03A6
70
Template:Chset-color-letter|Γ
0393
71
Template:Chset-color-letter|Η
0397
72
Template:Chset-color-letter|Ι
0399
73
Template:Chset-color-letter|ϑ
03D1
74
Template:Chset-color-letter|Κ
039B
75
Template:Chset-color-letter|Λ
039C
76
Template:Chset-color-letter|Μ
039D
77
Template:Chset-color-letter|Ν
039E
78
Template:Chset-color-letter|Ο
039F
79
5_ Template:Chset-color-letter|Π
03A0
80
Template:Chset-color-letter|Θ
0398
81
Template:Chset-color-letter|Ρ
03A1
82
Template:Chset-color-letter|Σ
03A3
83
Template:Chset-color-letter|Τ
03A4
84
Template:Chset-color-letter|Υ
03A5
85
Template:Chset-color-letter|ς
03C2
86
Template:Chset-color-letter|Ω
03A9
87
Template:Chset-color-letter|Ξ
039E
88
Template:Chset-color-letter|Ψ
03A8
89
Template:Chset-color-letter|Ζ
0396
90
Template:Chset-color-punct|[
005B
91
Template:Chset-color-graph|
2234
92
Template:Chset-color-punct|]
005D
93
Template:Chset-color-graph|
22A5
94
Template:Chset-color-punct|_
005F
95
6_ Template:Chset-color-ext-punct|
F8E5
96[a]
Template:Chset-color-letter|α
03B1
97
Template:Chset-color-letter|β
03B2
98
Template:Chset-color-letter|χ
03C7
99
Template:Chset-color-letter|δ
03B4
100
Template:Chset-color-letter|ε
03B5
101
Template:Chset-color-letter|φ
03C6
102
Template:Chset-color-letter|γ
03B3
103
Template:Chset-color-letter|η
03B7
104
Template:Chset-color-letter|ι
03B9
105
Template:Chset-color-letter|ϕ
03D5
106
Template:Chset-color-letter|κ
03BB
107
Template:Chset-color-letter|λ
03BC
108
Template:Chset-color-letter|μ
03BD
109
Template:Chset-color-letter|ν
03BE
110
Template:Chset-color-letter|ο
03BF
111
7_ Template:Chset-color-letter|π
03C0
112
Template:Chset-color-letter|θ
03B8
113
Template:Chset-color-letter|ρ
03C1
114
Template:Chset-color-letter|σ
03C3
115
Template:Chset-color-letter|τ
03C4
116
Template:Chset-color-letter|υ
03C5
117
Template:Chset-color-letter|ϖ
03D6
118
Template:Chset-color-letter|ω
03C9
119
Template:Chset-color-letter|ξ
03BE
120
Template:Chset-color-letter|ψ
03C8
121
Template:Chset-color-letter|ζ
03B6
122
Template:Chset-color-punct|{
007B
123
Template:Chset-color-graph||
007C
124
Template:Chset-color-punct|}
007D
125
Template:Chset-color-graph|~
007E
126
Template:Chset-color-undef|
 
127
8_ Template:Chset-color-undef| 
 
128
Template:Chset-color-undef| 
 
129
Template:Chset-color-undef|
 
130
Template:Chset-color-undef|
 
131
Template:Chset-color-undef| 
 
132
Template:Chset-color-undef|
 
133
Template:Chset-color-undef|
 
134
Template:Chset-color-undef|
 
135
Template:Chset-color-undef|
 
136
Template:Chset-color-undef|
 
137
Template:Chset-color-undef|
 
138
Template:Chset-color-undef|
 
139
Template:Chset-color-undef|
 
140
Template:Chset-color-undef|
 
141
Template:Chset-color-undef|
 
142
Template:Chset-color-undef|
 
143
9_ Template:Chset-color-undef|
 
144
Template:Chset-color-undef|
 
145
Template:Chset-color-undef|
 
146
Template:Chset-color-undef|
 
147
Template:Chset-color-undef|
 
148
Template:Chset-color-undef|
 
149
Template:Chset-color-undef|
 
150
Template:Chset-color-undef|
 
151
Template:Chset-color-undef|
 
152
Template:Chset-color-undef| 
 
153
Template:Chset-color-undef|
 
154
Template:Chset-color-undef|
 
155
Template:Chset-color-undef|
 
156
Template:Chset-color-undef|
 
157
Template:Chset-color-undef|
 
158
Template:Chset-color-undef|
 
159
A_ Template:Chset-color-graph|
20AC
160
Template:Chset-color-letter|ϒ
03D2
161
Template:Chset-color-ext-punct|ʹ
2032
162
Template:Chset-color-graph|
2264
163
Template:Chset-color-graph|
2044
164
Template:Chset-color-graph|
221E
165
Template:Chset-color-letter|ƒ
0192
166
Template:Chset-color-graph|
2663
167
Template:Chset-color-graph|
2665
168
Template:Chset-color-graph|
2666
169
Template:Chset-color-graph|
2660
170
Template:Chset-color-graph|
2194
171
Template:Chset-color-graph|
2190
172
Template:Chset-color-graph|
2191
173
Template:Chset-color-graph|
2192
174
Template:Chset-color-graph|
2193
175
B_ Template:Chset-color-graph|°
00B0
176
Template:Chset-color-graph|±
00B1
177
Template:Chset-color-ext-punct|ʺ
2033
178
Template:Chset-color-graph|
2265
179
Template:Chset-color-graph|×
00D7
180
Template:Chset-color-graph|
221D
181
Template:Chset-color-graph|
2202
182
Template:Chset-color-ext-punct|
2022
183
Template:Chset-color-graph|÷
00F7
184
Template:Chset-color-graph|
2260
185
Template:Chset-color-graph|
2261
186
Template:Chset-color-graph|
2248
187
Template:Chset-color-ext-punct|
2026
188
Template:Chset-color-graph|
23D0
189
Template:Chset-color-graph|
23AF
190
Template:Chset-color-graph|
21B2
191
C_ Template:Chset-color-letter|
2135
192
Template:Chset-color-letter|
2111
193
Template:Chset-color-letter|
211C
194
Template:Chset-color-graph|
2118
195
Template:Chset-color-graph|
2297
196
Template:Chset-color-graph|
2295
197
Template:Chset-color-graph|
2205
198
Template:Chset-color-graph|
2229
199
Template:Chset-color-graph|
222A
200
Template:Chset-color-graph|
2283
201
Template:Chset-color-graph|
2287
202
Template:Chset-color-graph|
2284
203
Template:Chset-color-graph|
2282
204
Template:Chset-color-graph|
2286
205
Template:Chset-color-graph|
2208
206
Template:Chset-color-graph|
2209
207
D_ Template:Chset-color-graph|
2220
208
Template:Chset-color-graph|
2202
209
Template:Chset-color-graph|®
00AE
210[b]
Template:Chset-color-graph|©
00A9
211[b]
Template:Chset-color-graph|
2122
212[b]
Template:Chset-color-graph|
220F
213
Template:Chset-color-graph|
221A
214
Template:Chset-color-graph|
22C5
215
Template:Chset-color-graph|¬
00AC
216
Template:Chset-color-graph|
2226
217
Template:Chset-color-graph|
2227
218
Template:Chset-color-graph|
21D4
219
Template:Chset-color-graph|
21D0
220
Template:Chset-color-graph|
21D1
221
Template:Chset-color-graph|
21D2
222
Template:Chset-color-graph|
21D3
223
E_ Template:Chset-color-graph|
25CA
224
Template:Chset-color-ext-punct|
3008
225
Template:Chset-color-graph|®
00AE
226[b]
Template:Chset-color-graph|©
00A9
227[b]
Template:Chset-color-graph|
2122
228[b]
Template:Chset-color-graph|
2211
229
Template:Chset-color-graph|
239B
230
Template:Chset-color-graph|
239C
231
Template:Chset-color-graph|
239D
232
Template:Chset-color-graph|
23A1
233
Template:Chset-color-graph|
23A2
234
Template:Chset-color-graph|
23A3
235
Template:Chset-color-graph|
23A7
236
Template:Chset-color-graph|
23A8
237
Template:Chset-color-graph|
23A9
238
Template:Chset-color-graph|
23AA
239
F_ Template:Chset-color-undef |
 
240
Template:Chset-color-ext-punct|
3009
241
Template:Chset-color-graph|
222B
242
Template:Chset-color-graph|
2320
243
Template:Chset-color-graph|
23AE
244
Template:Chset-color-graph|
2321
245
Template:Chset-color-graph|
239E
246
Template:Chset-color-graph|
239F
247
Template:Chset-color-graph|
23A0
248
Template:Chset-color-graph|
23A4
249
Template:Chset-color-graph|
23A5
250
Template:Chset-color-graph|
23A6
251
Template:Chset-color-graph|
23AA
252
Template:Chset-color-graph|
23AB
253
Template:Chset-color-graph|
23AC
254
Template:Chset-color-undef |
 
255
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F

Font comparison

Uppercase
Default Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω
Times Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω
Symbol Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω
Symbol* A B G D E Z H Q I K L M N X O P R S T U F C Y W
Lowercase
Default α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ ς σ τ υ φ χ ψ ω
Times α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ ς σ τ υ φ χ ψ ω
Symbol α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ ς σ τ υ φ χ ψ ω
Symbol* a b g d e z h q i k l m n x o p r V s t u f c y w

*encoded as ASCII for older versions of the font

HTML

The use of the Symbol font in mathematical expressions was part of a W3C recommendation for HTML 4. [3] At the time of that original recommendation (December 1997), the only native way to display many mathematical symbols in HTML was a direct use of the "Symbol" font. Such explicit references are now strongly discouraged for new documents, but they survive in many existing pages on the Internet. Also, the Symbol font provides graphics that are specifically intended as components in the two-dimensional layout of mathematical expressions. Examples include upper and lower parts of brackets or integral signs and a square-root sign without a vinculum.

Until 2010 or so, the Unicode glyph U+221A corresponding to the square-root sign (the HTML entity is named radic and has decimal code 8730) was usually rendered with a short built-in vinculum. That made it an inadequate graphical replacement for the original character from the Symbol font (itself designed around a slanted line extending all the way to the upper-right corner of the character box, without any spacing). The more recent renditions of the HTML radic entity (U+221A) no longer feature any vinculum and are thus more compatible with the standard graphical representation introduced in the Symbol font. Both styles of the square-root glyph (with or without a short vinculum) have the same disembodied meaning, so the integrity of the Unicode repertoire is not compromised by this adjustment.

Full legacy support of the Symbol font is provided by major modern web browsers like Internet Explorer and Google Chrome. That support involves a specific handling of Adobe's special encoding, which is not properly implemented in at least some versions of other browsers, including Opera, Safari and Firefox. Such browsers do not correctly render legacy HTML documents that make explicit use of the Symbol font.

See also

Notes

  1. ^ The character at 0x60 does not appear in Unicode. It is described in the Adobe map as "RADICAL EXTENDER", with the Adobe glyph name "radicalex", and is mapped to the PUA code point U+F8E5. It is an over-bar for extending the radical sign over the operands of the radical operator. Some versions of the font implement this as a non-spacing character so that it can be combined (like non-spacing diacritical marks) with the operands it covers.
  2. ^ a b c d e f The characters ®, ©, and ™ are encoded twice: one version has serifs, the other is sans-serif. The Adobe mapping uses PUA for all six characters to ensure that the presence or absence of serifs is observed, while the Apple font maps the serif versions to the standard Unicode code points and the sans-serif versions to PUA code points (but not the same ones Adobe used).

References

  1. ^ "Adobe Symbol Encoding to Unicode". Unicode.org. 30 March 1999.
  2. ^ "Map from Mac OS Symbol character set to Unicode 4.0 and later". Unicode.org. 5 April 2005.
  3. ^ W3C (1998). "Introduction to character entity references".{{cite web}}: CS1 maint: numeric names: authors list (link)

Further reading

  • kiisu. "VENTURA_SYM". Tallinn, Estonia: Eesti Keele Instituut (EKI). Archived from the original on 2017-07-17. Retrieved 2017-07-17. {{cite web}}: Unknown parameter |dead-url= ignored (|url-status= suggested) (help)