Repository navigation
PDF Spec Annex D
Part of: PDF-Spec-Annexes
Navigation: PDF-Spec-Annex-C | PDF-Spec-Index | PDF-Spec-Annex-E
(normative)
Table D.1 - Latin-text encodings (continued)
| Encoding | Description |
|---|---|
| PDFDocEncoding | Encoding for text strings in a PDF document outside the document's content streams. This is one of two encodings (the other being Unicode) that may be used to represent text strings; see 7.9.2.2, "Text String Type". PDF does not have a predefined encoding named PDFDocEncoding ; it is not customary to use this encoding to show text from fonts. |
| MacExpertEncoding | An encoding for use with expert fonts-ones containing the expert character set. Conforming readers shall have a predefined encoding named MacExpertEncoding . Despite its name, it is not a platform- specific encoding; however, only certain fonts have the appropriate character set for use with this encoding. No such fonts are among the standard 14 predefined fonts. |
| CHAR | NAME | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| CHAR | NAME | STD | MAC | WIN | CHAR | NAME | STD | MAC | WIN | ||
| A | A | 101 | 101 | 101 | 101 | Œ | OE | 352 | 316 | 214 | 226 |
| Æ | AE | 341 | 256 | 306 | 306 | Ó | Oacute | - | 356 | 323 | 323 |
| Á | Aacute | - | 347 | 301 | 301 | Ô | Ocircumflex | - | 357 | 324 | 324 |
| Â | Acircumflex | - | 345 | 302 | 302 | Ö | Odieresis | - | 205 | 326 | 326 |
| Ä | Adieresis | - | 200 | 304 | 304 | Ò | Ograve | - | 361 | 322 | 322 |
| À | Agrave | - | 313 | 300 | 300 | Ø | Oslash | 351 | 257 | 330 | 330 |
| Å | Aring | - | 201 | 305 | 305 | Õ | Otilde | - | 315 | 325 | 325 |
| Ã | Atilde | - | 314 | 303 | 303 | P | P | 120 | 120 | 120 | 120 |
| B | B | 102 | 102 | 102 | 102 | Q | Q | 121 | 121 | 121 | 121 |
| C | C | 103 | 103 | 103 | 103 | R | R | 122 | 122 | 122 | 122 |
| Ç | Ccedilla | - | 202 | 307 | 307 | S | S | 123 | 123 | 123 | 123 |
| D | D | 104 | 104 | 104 | 104 | Š | Scaron | - | - | 212 | 227 |
| E | E | 105 | 105 | 105 | 105 | T | T | 124 | 124 | 124 | 124 |
| É | Eacute | - | 203 | 311 | 311 | Þ | Thorn | - | - | 336 | 336 |
| Ê | Ecircumflex | - | 346 | 312 | 312 | U | U | 125 | 125 | 125 | 125 |
| Ë | Edieresis | - | 350 | 313 | 313 | Ú | Uacute | - | 362 | 332 | 332 |
| È | Egrave | - | 351 | 310 | 310 | Û | Ucircumflex | - | 363 | 333 | 333 |
| Ð | Eth | - | - | 320 | 320 | Ü | Udieresis | - | 206 | 334 | 334 |
| € | Euro 1 | - | - | 200 | 240 | Ù | Ugrave | - | 364 | 331 | 331 |
| F | F | 106 | 106 | 106 | 106 | V | V | 126 | 126 | 126 | 126 |
| G | G | 107 | 107 | 107 | 107 | W | W | 127 | 127 | 127 | 127 |
| H | H | 110 | 110 | 110 | 110 | X | X | 130 | 130 | 130 | 130 |
| I | I | 111 | 111 | 111 | 111 | Y | Y | 131 | 131 | 131 | 131 |
| Í | Iacute | - | 352 | 315 | 315 | Ý | Yacute | - | - | 335 | 335 |
| Î | Icircumflex | - | 353 | 316 | 316 | Ÿ | Ydieresis | - | 331 | 237 | 230 |
| Ï | Idieresis | - | 354 | 317 | 317 | Z | Z | 132 | 132 | 132 | 132 |
| Ì | Igrave | - | 355 | 314 | 314 | Ž | Zcaron 2 | - | - | 216 | 231 |
| J | J | 112 | 112 | 112 | 112 | a | a | 141 | 141 | 141 | 141 |
| K | K | 113 | 113 | 113 | 113 | á | aacute | - | 207 | 341 | 341 |
| L | L | 114 | 114 | 114 | 114 | â | acircumflex | - | 211 | 342 | 342 |
| Ł | Lslash | 350 | - | - | 225 | ´ | acute | 302 | 253 | 264 | 264 |
| M | M | 115 | 115 | 115 | 115 | ä | adieresis | - | 212 | 344 | 344 |
| N | N | 116 | 116 | 116 | 116 | æ | ae | 361 | 276 | 346 | 346 |
| Ñ | Ntilde | - | 204 | 321 | 321 | à | agrave | - | 210 | 340 | 340 |
| O | O | 117 | 117 | 117 | 117 | & | ampersand | 046 | 046 | 046 | 046 |
| CHAR | NAME | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| CHAR | NAME | STD | MAC | WIN | CHAR | NAME | STD | MAC | WIN | ||
| å | aring | - | 214 | 345 | 345 | ê | ecircumflex | - | 220 | 352 | 352 |
| ^ | asciicircum | 136 | 136 | 136 | 136 | ë | edieresis | - | 221 | 353 | 353 |
| ~ | asciitilde | 176 | 176 | 176 | 176 | è | egrave | - | 217 | 350 | 350 |
| * | asterisk | 052 | 052 | 052 | 052 | 8 | eight | 070 | 070 | 070 | 070 |
| @ | at | 100 | 100 | 100 | 100 | … | ellipsis | 274 | 311 | 205 | 203 |
| ã | atilde | - | 213 | 343 | 343 | - | emdash | 320 | 321 | 227 | 204 |
| b | b | 142 | 142 | 142 | 142 | - | endash | 261 | 320 | 226 | 205 |
| \ | backslash | 134 | 134 | 134 | 134 | = | equal | 075 | 075 | 075 | 075 |
| bar | 174 | 174 | 174 | 174 | ð | eth | - | - | 360 | ||
| { | braceleft | 173 | 173 | 173 | 173 | ! | exclam | 041 | 041 | 041 | 041 |
| } | braceright | 175 | 175 | 175 | 175 | ¡ | exclamdown | 241 | 301 | 241 | 241 |
| [ | bracketleft | 133 | 133 | 133 | 133 | f | f | 146 | 146 | 146 | 146 |
| ] | bracketright | 135 | 135 | 135 | 135 | fi | fi | 256 | 336 | - | 223 |
| ˘ | breve | 306 | 371 | - | 030 | 5 | five | 065 | 065 | 065 | 065 |
| ¦ | brokenbar | - | - | 246 | 246 | fl | fl | 257 | 337 | - | 224 |
| • | bullet 3 | 267 | 245 | 225 | 200 | ƒ | florin | 246 | 304 | 203 | 206 |
| c | c | 143 | 143 | 143 | 143 | 4 | four | 064 | 064 | 064 | 064 |
| ˇ | caron | 317 | 377 | - | 031 | ⁄ | fraction | 244 | 332 | - | 207 |
| ç | ccedilla | - | 215 | 347 | 347 | g | g | 147 | 147 | 147 | 147 |
| ¸ | cedilla | 313 | 374 | 270 | 270 | ß | germandbls | 373 | 247 | 337 | 337 |
| ¢ | cent | 242 | 242 | 242 | 242 | ` | grave | 301 | 140 | 140 | 140 |
| ˆ | circumflex | 303 | 366 | 210 | 032 | > | greater | 076 | 076 | 076 | 076 |
| : | colon | 072 | 072 | 072 | 072 | « | guillemotleft 4 | 253 | 307 | 253 | 253 |
| , | comma | 054 | 054 | 054 | 054 | » | guillemotright 4 | 273 | 310 | 273 | 273 |
| © | copyright | - | 251 | 251 | 251 | ‹ | guilsinglleft | 254 | 334 | 213 | 210 |
| ¤ | currency 1 | 250 | 333 | 244 | 244 | › | guilsinglright | 255 | 335 | 233 | 211 |
| d | d | 144 | 144 | 144 | 144 | h | h | 150 | 150 | 150 | 150 |
| † | dagger | 262 | 240 | 206 | 201 | ˝ | hungarumlaut | 315 | 375 | - | 034 |
| ‡ | daggerdbl | 263 | 340 | 207 | 202 | - | hyphen 5 | 055 | 055 | 055 | 055 |
| ° | degree | - | 241 | 260 | 260 | i | i | 151 | 151 | 151 | 151 |
| ¨ | dieresis | 310 | 254 | 250 | 250 | í | iacute | - | 222 | 355 | 355 |
| ÷ | divide | - | 326 | 367 | 367 | î | icircumflex | - | 224 | 356 | 356 |
| $ | dollar | 044 | 044 | 044 | 044 | ï | idieresis | - | 225 | 357 | 357 |
| ˙ | dotaccent | 307 | 372 | - | 033 | ì | igrave | - | 223 | 354 | 354 |
| ı | 365 | 365 | - | 232 | j | j | 152 | 152 | |||
| dotlessi | 152 | 152 | |||||||||
| e | e | 145 | 145 | 145 | 145 | k | k | 153 | 153 | 153 | 153 |
| é | eacute | - | 216 | 351 | 351 | l | l | 154 | 154 | 154 | 154 |
| CHAR | NAME | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| CHAR | NAME | STD | MAC | WIN | CHAR | NAME | STD | MAC | WIN | ||
| < | less | 074 | 074 | 074 | 074 | q | q | 161 | 161 | 161 | 161 |
| ¬ | logicalnot | - | 302 | 254 | 254 | ? | question | 077 | 077 | 077 | 077 |
| ł | lslash | 370 | - | - | 233 | ¿ | questiondown | 277 | 300 | 277 | 277 |
| m | m | 155 | 155 | 155 | 155 | " | quotedbl | 042 | 042 | 042 | 042 |
| ¯ | macron | 305 | 370 | 257 | 257 | ' | quotedblbase | 271 | 343 | 204 | 214 |
| - | minus | - | - | - | 212 | ' | quotedblleft | 252 | 322 | 223 | 215 |
| µ | mu | - | 265 | 265 | 265 | ' | quotedblright | 272 | 323 | 224 | 216 |
| × | multiply | - | - | 327 | 327 | ' | quoteleft | 140 | 324 | 221 | 217 |
| n | n | 156 | 156 | 156 | 156 | ' | quoteright | 047 | 325 | 222 | 220 |
| 9 | nine | 071 | 071 | 071 | 071 | , | quotesinglbase | 270 | 342 | 202 | 221 |
| ñ | ntilde | - | 226 | 361 | 361 | ' | quotesingle | 251 | 047 | 047 | 047 |
| # | numbersign | 043 | 043 | 043 | 043 | r | r | 162 | 162 | 162 | 162 |
| o | o | 157 | 157 | 157 | 157 | ® | registered | - | 250 | 256 | 256 |
| ó | oacute | - | 227 | 363 | 363 | ˚ | ring | 312 | 373 | - | 036 |
| ô | ocircumflex | - | 231 | 364 | 364 | s | s | 163 | 163 | 163 | 163 |
| ö | odieresis | - | 232 | 366 | 366 | š | scaron | - | - | 232 | 235 |
| œ | oe | 372 | 317 | 234 | 234 | § | section | 247 | 244 | 247 | 247 |
| ˛ | ogonek | 316 | 376 | - | 035 | ; | semicolon | 073 | 073 | 073 | 073 |
| ò | ograve | - | 230 | 362 | 362 | 7 | seven | 067 | 067 | 067 | 067 |
| 1 | one | 061 | 061 | 061 | 061 | 6 | six | 066 | 066 | 066 | 066 |
| ½ | onehalf | - | - | 275 | 275 | / | slash | 057 | 057 | 057 | 057 |
| ¼ | onequarter | - | - | 274 | 274 | space 6 | 040 | 040 | 040 | 040 | |
| ¹ | onesuperior | - | - | 271 | 271 | £ | sterling | 243 | 243 | 243 | 243 |
| ª | ordfeminine | 343 | 273 | 252 | 252 | t | t | 164 | 164 | 164 | 164 |
| º | ordmasculine | 353 | 274 | 272 | 272 | þ | thorn | - | - | 376 | 376 |
| ø | oslash | 371 | 277 | 370 | 370 | 3 | three | 063 | 063 | 063 | 063 |
| õ | otilde | - | 233 | 365 | 365 | ¾ | threequarters | - | - | 276 | 276 |
| p | p | 160 | 160 | 160 | 160 | ³ | threesuperior | - | - | 263 | 263 |
| ¶ | paragraph | 266 | 246 | 266 | 266 | ˜ | tilde | 304 | 367 | 230 | 037 |
| ( | parenleft | 050 | 050 | 050 | 050 | ™ | trademark | - | 252 | 231 | 222 |
| ) | parenright | 051 | 051 | 051 | 051 | 2 | two | 062 | 062 | 062 | 062 |
| % | percent | 045 | 045 | 045 | 045 | ² | twosuperior | - | - | 262 | 262 |
| . | period | 056 | 056 | 056 | 056 | u | u | 165 | 165 | 165 | 165 |
| 264 | 341 | 267 | 372 | ||||||||
| · | periodcentered | 267 | ú | uacute | - | 234 | 372 | ||||
| ‰ | perthousand | 275 | 344 | 211 | 213 | û | ucircumflex | - | 236 | 373 | 373 |
| + ± | plus plusminus | 053 - | 053 261 | 053 261 | 053 261 | ü ù | udieresis ugrave | - - | 237 235 | 374 371 | 374 371 |
| CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | CHARCODE(OCTAL) | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CHAR | NAME | STD | MAC | WIN | CHAR | NAME | STD | MAC | WIN | |||
| _ | underscore | 137 | 137 | 137 | 137 | ÿ | ydieresis | - | 330 | 377 | 377 | |
| v | v | 166 | 166 | 166 | 166 | ¥ | yen | 245 | 264 | 245 | 245 | |
| w | w | 167 | 167 | 167 | 167 | z | z | 172 | 172 | 172 | 172 | |
| x | x | 170 | 170 | 170 | 170 | ž | zcaron 2 | - | - | 236 | 236 | |
| y | y | 171 | 171 | 171 | 171 | 0 | zero | 060 | 060 | 060 | 060 | |
| ý | yacute | - | - | 375 | 375 |
- In PDF 1.3, the euro character was added to the Adobe standard Latin character set. It shall be encoded as 200 in WinAnsiEncoding and 240 in PDFDocEncoding , assigning codes that were previously unused. Apple changed the Mac OS Latin-text encoding for code 333 from the currency character to the euro character. However, this incompatible change has not been reflected in PDF's MacRomanEncoding , which shall continue to map code 333 to currency. If the euro character is desired, an encoding dictionary may be used to specify this single difference from MacRomanEncoding .
- In PDF 1.3, the existing Zcaron and zcaron characters were added to WinAnsiEncoding as the previously unused codes 216 and 236.
- In WinAnsiEncoding , all unused codes greater than 40 map to the bullet character. However, only code 225 shall be specifically assigned to the bullet character; other codes are subject to future reassignment.
- The character names guillemotleft and guillemotright are misspelled. The correct spelling for this punctuation character is guillemet . However, the misspelled names are the ones actually used in the fonts and encodings containing these characters.
- The hyphen character is also encoded as 255 in WinAnsiEncoding . The meaning of this duplicate code shall be 'soft hyphen,' but it shall be typographically the same as hyphen.
- The SPACE character shall also be encoded as 312 in MacRomanEncoding and as 240 in WinAnsiEncoding . This duplicate code shall signify a nonbreaking space; it shall be typographically the same as (U+003A) SPACE.
The column titled Notes uses the following abbreviations:
- U Undefined code point in PDFDocEncoding
- SR Unicode codepoint that may require special representation in XML in some contexts.
Table D.2 - PDFDocEncoding Character Set
| Character | Dec | Hex | Octal | Unicode | Unicode character name or (alternative alias) | Notes |
|---|---|---|---|---|---|---|
| ^@ | 0 | 0x00 | 0000 | U+0000 | (NULL) | U |
| ^A | 1 | 0x01 | 0001 | U+0001 | (START OF HEADING) | U |
| ^B | 2 | 0x02 | 0002 | U+0002 | (START OF TEXT) | U |
| ^C | 3 | 0x03 | 0003 | U+0003 | (END OF TEXT) | U |
| ^D | 4 | 0x04 | 0004 | U+0004 | (END OF TEXT) | U |
| ^E | 5 | 0x05 | 0005 | U+0005 | (END OF TRANSMISSION) | U |
Table D.2 - PDFDocEncoding Character Set (continued)
| Character | Dec | Hex | Octal | Unicode | Unicode character name or (alternative alias) | Notes |
|---|---|---|---|---|---|---|
| ^F | 6 | 0x06 | 0006 | U+0006 | (ACKNOWLEDGE) | U |
| ^G | 7 | 0x07 | 0007 | U+0007 | (BELL) | U |
| ^H | 8 | 0x08 | 0010 | U+0008 | (BACKSPACE) | U |
| ^I | 9 | 0x09 | 0011 | U+0009 | (CHARACTER TABULATION) | SR |
| ^J | 10 | 0x0a | 0012 | U+000A | (LINE FEED) | SR |
| ^K | 11 | 0x0b | 0013 | U+000B | (LINE TABULATION) | U |
| ^L | 12 | 0x0c | 0014 | U+000C | (FORM FEED) | U |
| ^M | 13 | 0x0d | 0015 | U+000D | (CARRIAGE RETURN) | SR |
| ^N | 14 | 0x0e | 0016 | U+000E | (SHIFT OUT) | U |
| ^O | 15 | 0x0f | 0017 | U+000F | (SHIFT IN) | U |
| ^P | 16 | 0x10 | 0020 | U+0010 | (DATA LINK ESCAPE) | U |
| ^Q | 17 | 0x11 | 0021 | U+0011 | (DEVICE CONTROL ONE) | U |
| ^R | 18 | 0x12 | 0022 | U+0012 | (DEVICE CONTROL TWO) | U |
| ^S | 19 | 0x13 | 0023 | U+0013 | (DEVICE CONTROL THREE) | U |
| ^T | 20 | 0x14 | 0024 | U+0014 | (DEVICE CONTROL FOUR) | U |
| ^U | 21 | 0x15 | 0025 | U+0015 | (NEGATIVE ACKNOWLEDGE) | U |
| ^V | 22 | 0x16 | 0026 | U+0017 | (SYNCRONOUS IDLE) | U |
| ^W | 23 | 0x17 | 0027 | U+0017 | (END OF TRANSMISSION BLOCK) | U |
| u | 24 | 0x18 | 0030 | U+02D8 | BREVE | |
| v | 25 | 0x19 | 0031 | U+02C7 | CARON | |
| ^ | 26 | 0x1a | 0032 | U+02C6 | MODIFIER LETTER CIRCUMFLEX ACCENT | |
| · | 27 | 0x1b | 0033 | U+02D9 | DOT ABOVE | |
| ' | 28 | 0x1c | 0034 | U+02DD | DOUBLE ACUTE ACCENT | |
| , | 29 | 0x1d | 0035 | U+02DB | OGONEK | |
| ° | 30 | 0x1e | 0036 | U+02DA | RING ABOVE | |
| ~ | 31 | 0x1f | 0037 | U+02DC | SMALL TILDE | |
| 32 | 0x20 | 0040 | U+0020 | SPACE ( ) | ||
| ! | 33 | 0x21 | 0041 | U+0021 | EXCLAMATION MARK | SR |
| " | 34 | 0x22 | 0042 | U+0022 | QUOTATION MARK (") | SR |
| # | 35 | 0x23 | 0043 | U+0023 | NUMBER SIGN | |
| $ | 36 | 0x24 | 0044 | U+0024 | DOLLAR SIGN | |
| % | 37 | 0x25 | 0045 | U+0025 | PERCENT SIGN | |
| & | 38 | 0x26 | 0046 | U+0026 | AMPERSAND (&) |
Table D.2 - PDFDocEncoding Character Set (continued)
| Character | Dec | Hex | Octal | Unicode | Unicode character name or (alternative alias) | Notes |
|---|---|---|---|---|---|---|
| ' | 39 | 0x27 | 0047 | U+0027 | APOSTROPHE (') | |
| ( | 40 | 0x28 | 0050 | U+0028 | LEFT PARENTHESIS | |
| ) | 41 | 0x29 | 0051 | U+0029 | RIGHT PARENTHESIS | |
| * | 42 | 0x2a | 0052 | U+002A | ASTERISK | |
| + | 43 | 0x2b | 0053 | U+002B | PLUS SIGN | |
| , | 44 | 0x2c | 0054 | U+002C | COMMA | |
| - | 45 | 0x2d | 0055 | U+002D | HYPHEN-MINUS | |
| . | 46 | 0x2e | 0056 | U+002E | FULL STOP (PERIOD) | |
| / | 47 | 0x2f | 0057 | U+002F | SOLIDUS (slash) | |
| 0 | 48 | 0x30 | 0060 | U+0030 | DIGIT ZERO | |
| 1 | 49 | 0x31 | 0061 | U+0031 | DIGIT ONE | |
| 2 | 50 | 0x32 | 0062 | U+0032 | DIGIT TWO | |
| 3 | 51 | 0x33 | 0063 | U+0033 | DIGIT THREE | |
| 4 | 52 | 0x34 | 0064 | U+0034 | DIGIT FOUR | |
| 5 | 53 | 0x35 | 0065 | U+0035 | DIGIT FIVE | |
| 6 | 54 | 0x36 | 0066 | U+0036 | DIGIT SIX | |
| 7 | 55 | 0x37 | 0067 | U+0037 | DIGIT SEVEN | |
| 8 | 56 | 0x38 | 0070 | U+0038 | DIGIT EIGJT | |
| 9 | 57 | 0x39 | 0071 | U+0039 | DIGIT NINE | |
| : | 58 | 0x3a | 0072 | U+003A | COLON | |
| ; | 59 | 0x3b | 0073 | U+003B | SEMICOLON | |
| < | 60 | 0x3c | 0074 | U+003C | LESS THAN SIGN (<) | SR |
| = | 61 | 0x3d | 0075 | U+003D | EQUALS SIGN | |
| > | 62 | 0x3e | 0076 | U+003E | GREATER THAN SIGN (>) | |
| ? | 63 | 0x3f | 0077 | U+003F | QUESTION MARK | |
| @ | 64 | 0x40 | 0100 | U+0040 | COMMERCIAL AT | |
| A | 65 | 0x41 | 0101 | U+0041 | ||
| B | 66 | 0x42 | 0102 | U+0042 | ||
| C | 67 | 0x43 | 0103 | U+0043 | ||
| D | 68 | 0x44 | 0104 | U+0044 | ||
| E | 69 | 0x45 | 0105 | U+0045 | ||
| 70 | 0x46 | 0106 | U+0046 | |||
| F G | 71 | 0x47 | 0107 | U+0047 |
Table D.2 - PDFDocEncoding Character Set (continued)
| Character | Dec | Hex | Octal | Unicode | Unicode character name or (alternative alias) | Notes |
|---|---|---|---|---|---|---|
| H | 72 | 0x48 | 0110 | U+0048 | ||
| I | 73 | 0x49 | 0111 | U+0049 | ||
| J | 74 | 0x4a | 0112 | U+004A | ||
| K | 75 | 0x4b | 0113 | U+004B | ||
| L | 76 | 0x4c | 0114 | U+004C | ||
| M | 77 | 0x4d | 0115 | U+004D | ||
| N | 78 | 0x4e | 0116 | U+004E | ||
| O | 79 | 0x4f | 0117 | U+004F | ||
| P | 80 | 0x50 | 0120 | U+0050 | ||
| Q | 81 | 0x51 | 0121 | U+0051 | ||
| R | 82 | 0x52 | 0122 | U+0052 | ||
| S | 83 | 0x53 | 0123 | U+0053 | ||
| T | 84 | 0x54 | 0124 | U+0054 | ||
| U | 85 | 0x55 | 0125 | U+0055 | ||
| V | 86 | 0x56 | 0126 | U+0056 | ||
| W | 87 | 0x57 | 0127 | U+0057 | ||
| X | 88 | 0x58 | 0130 | U+0058 | ||
| Y | 89 | 0x59 | 0131 | U+0059 | ||
| Z | 90 | 0x5a | 0132 | U+005A | ||
| [ | 91 | 0x5b | 0133 | U+005B | LEFT SQUARE BRACKET | |
| \ | 92 | 0x5c | 0134 | U+005C | REVERSE SOLIDUS (backslash) | |
| ] | 93 | 0x5d | 0135 | U+005D | RIGHT SQUARE BRACKET | |
| ^ | 94 | 0x5e | 0136 | U+005E | CIRCUMFLEX ACCENT (hat) | |
| _ | 95 | 0x5f | 0137 | U+005F | LOW LINE (SPACING UNDERSCORE) | |
| ` | 96 | 0x60 | 0140 | U+0060 | GRAVE ACCENT | |
| a | 97 | 0x61 | 0141 | U+0061 | ||
| b | 98 | 0x62 | 0142 | U+0062 | ||
| c | 99 | 0x63 | 0143 | U+0063 | ||
| d | 100 | 0x64 | 0144 | U+0064 | ||
| e | 101 | 0x65 | 0145 | U+0065 | ||
| f | 102 | 0x66 | 0146 | U+0066 | ||
| g | 103 | 0x67 | 0147 | U+0067 | ||
| h | 104 | 0x68 | 0150 | U+0068 |
Table D.2 - PDFDocEncoding Character Set (continued)
| Character | Dec | Hex | Octal | Unicode | Unicode character name or (alternative alias) | Notes |
|---|---|---|---|---|---|---|
| i | 105 | 0x69 | 0151 | U+0069 | ||
| j | 106 | 0x6a | 0152 | U+006A | ||
| k | 107 | 0x6b | 0153 | U+006B | ||
| l | 108 | 0x6c | 0154 | U+006C | ||
| m | 109 | 0x6d | 0155 | U+006D | ||
| n | 110 | 0x6e | 0156 | U+006E | ||
| o | 111 | 0x6f | 0157 | U+006F | ||
| p | 112 | 0x70 | 0160 | U+0070 | ||
| q | 113 | 0x71 | 0161 | U+0071 | ||
| r | 114 | 0x72 | 0162 | U+0072 | ||
| s | 115 | 0x73 | 0163 | U+0073 | ||
| t | 116 | 0x74 | 0164 | U+0074 | ||
| u | 117 | 0x75 | 0165 | U+0075 | ||
| v | 118 | 0x76 | 0166 | U+0076 | ||
| w | 119 | 0x77 | 0167 | U+0077 | ||
| x | 120 | 0x78 | 0170 | U+0078 | ||
| y | 121 | 0x79 | 0171 | U+0079 | ||
| z | 122 | 0x7a | 0172 | U+007A | ||
| { | 123 | 0x7b | 0173 | U+007B | LEFT CURLY BRACKET | |
| 124 | 0x7c | 0174 | U+007C | VERTICAL LINE | ||
| } | 125 | 0x7d | 0175 | U+007D | RIGHT CURLY BRACKET | |
| ~ | 126 | 0x7e | 0176 | U+007E | TILDE | |
| 127 | 0x7f | 0177 | Undefined | U | ||
| • | 128 | 0x80 | 0200 | U+2022 | BULLET | |
| † | 129 | 0x81 | 0201 | U+2020 | DAGGER | |
| ‡ | 130 | 0x82 | 0202 | U+2021 | DOUBLE DAGGER | |
| … | 131 | 0x83 | 0203 | U+2026 | HORIZONTAL ELLIPSIS | |
| - | 132 | 0x84 | 0204 | U+2014 | EM DASH | |
| - | 133 | 0x85 | 0205 | U+2013 | EN DASH | |
| ƒ | 134 | 0x86 | 0206 | U+0192 | ||
| 135 | 0x87 | 0207 | U+2044 | FRACTION SLASH (solidus) | ||
| ‹ | 136 | 0x88 | 0210 | U+2039 | SINGLE LEFT-POINTING ANGLE QUOTATION MARK |
Table D.2 - PDFDocEncoding Character Set (continued)
| Character | Dec | Hex | Octal | Unicode | Unicode character name or (alternative alias) | Notes |
|---|---|---|---|---|---|---|
| › | 137 | 0x89 | 0211 | U+203A | SINGLE RIGHT-POINTING ANGLE QUOTATION MARK | |
| Š | 138 | 0x8a | 0212 | U+2212 | ||
| ‰ | 139 | 0x8b | 0213 | U+2030 | PER MILLE SIGN | |
| ' | 140 | 0x8c | 0214 | U+201E | DOUBLE LOW-9 QUOTATION MARK (quotedblbase) | |
| ' | 141 | 0x8d | 0215 | U+201C | LEFT DOUBLE QUOTATION MARK (double quote left) | |
| ' | 142 | 0x8e | 0216 | U+201D | RIGHT DOUBLE QUOTATION MARK (quotedblright) | |
| ' | 143 | 0x8f | 0217 | U+2018 | LEFT SINGLE QUOTATION MARK (quoteleft) | |
| ' | 144 | 0x90 | 0220 | U+2019 | RIGHT SINGLE QUOTATION MARK (quoteright) | |
| , | 145 | 0x91 | 0221 | U+201A | SINGLE LOW-9 QUOTATION MARK (quotesinglbase) | |
| ™ | 146 | 0x92 | 0222 | U+2122 | TRADE MARK SIGN | |
| fi | 147 | 0x93 | 0223 | U+FB01 | LATIN SMALL LIGATURE FI | |
| fl | 148 149 | 0x94 0x95 | 0224 0225 | U+FB02 U+0141 | LATIN SMALL LIGATURE FL LATIN CAPITAL LETTER L WITH STROKE | |
| OE | 150 | 0x96 | 0226 | U+0152 | LATIN CAPITAL LIGATURE OE | |
| Š | 151 | 0x97 | 0227 | U+0160 | LATIN CAPITAL LETTER S WITH CARON | |
| Ÿ | 152 | 0x98 | 0230 | U+0178 | LATIN CAPITAL LETTER Y WITH DIAERESIS | |
| Z hat | 153 | 0x99 | 0231 | U+017D | LATIN CAPITAL LETTER Z WITH CARON | |
| i | 154 | 0x9a | 0232 | U+0131 | LATIN SMALL LETTER DOTLESS I | |
| l/ | 155 | 0x9b | 0233 | U+0142 | LATIN SMALL LETTER L WITH STROKE | |
| œ | 156 | 0x9c | 0234 | U+0153 | LATIN SMALL LIGATURE OE | |
| š | 157 | 0x9d | 0235 | U+0161 | LATIN SMALL LETTER S WITH CARON | |
| ž | 158 | 0x9e | 0236 | U+017E | LATIN SMALL LETTER Z WITH CARON | |
| 159 | 0x9f | 0237 | Undefined | U | ||
| € | 160 | 0xa0 | 0240 | U+20AC | EURO SIGN | |
| ¡ | 161 | 0xa1 | 0241 | U+00A1 | INVERTED EXCLAMATION MARK | |
| ¢ | 162 | 0xa2 | 0242 | U+00A2 | CENT SIGN | |
| £ | 163 | 0xa3 | 0243 | U+00A3 | POUND SIGN (sterling) | |
| ¤ | 164 | 0xa4 | 0244 | U+00A4 | CURRENCY SIGN | |
| ¥ | 165 | 0xa5 | 0245 | U+00A5 | YEN SIGN |
Table D.2 - PDFDocEncoding Character Set (continued)
| Character | Dec | Hex | Octal | Unicode | Unicode character name or (alternative alias) | Notes |
|---|---|---|---|---|---|---|
| ¦ | 166 | 0xa6 | 0246 | U+00A6 | BROKEN BAR | |
| § | 167 | 0xa7 | 0247 | U+00A7 | SECTION SIGN | |
| ¨ | 168 | 0xa8 | 0250 | U+00A8 | DIAERESIS | |
| © | 169 | 0xa9 | 0251 | U+00A9 | COPYRIGHT SIGN | |
| ª | 170 | 0xaa | 0252 | U+00AA | FEMININE ORDINAL INDICATOR | |
| « | 171 | 0xab | 0253 | U+00AB | LEFT-POINTING DOUBLE ANGLE QUOTATION MARK | |
| ¬ | 172 | 0xac | 0254 | U+00AC | NOT SIGN | |
| ¬ | 173 | 0xad | 0255 | Undefined | U | |
| ® | 174 | 0xae | 0256 | U+00AE | REGISTERED SIGN | |
| ¯ | 175 | 0xaf | 0257 | U+00AF | MACRON | |
| ° | 176 | 0xb0 | 0260 | U+00B0 | DEGREE SIGN | |
| ± | 177 | 0xb1 | 0261 | U+00B1 | PLUS-MINUS SIGN | |
| ² | 178 | 0xb2 | 0262 | U+00B2 | SUPERSCRIPT TWO | |
| ³ | 179 | 0xb3 | 0263 | U+00B3 | SUPERSCRIPT THREE | |
| ´ | 180 | 0xb4 | 0264 | U+00B4 | ACUTE ACCENT | |
| µ | 181 | 0xb5 | 0265 | U+00B5 | MICRO SIGN | |
| ¶ | 182 | 0xb6 | 0266 | U+00B6 | PILCROW SIGN | |
| · | 183 | 0xb7 | 0267 | U+00B7 | MIDDLE DOT | |
| ¸ | 184 | 0xb8 | 0270 | U+00B8 | CEDILLA | |
| ¹ | 185 | 0xb9 | 0271 | U+00B9 | SUPERSCRIPT ONE | |
| º | 186 | 0xba | 0272 | U+00BA | MASCULINE ORDINAL INDICATOR | |
| » | 187 | 0xbb | 0273 | U+00BB | RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK | |
| ¼ | 188 | 0xbc | 0274 | U+00BC | VULGAR FRACTION ONE QUARTER | |
| ½ | 189 | 0xbd | 0275 | U+00BD | VULGAR FRACTION ONE HALF | |
| ¾ | 190 | 0xbe | 0276 | U+00BE | VULGAR FRACTION THREE QUARTERS | |
| ¿ | 191 | 0xbf | 0277 | U+00BF | INVERTED QUESTION MARK | |
| À | 192 | 0xc0 | 0300 | U+00C0 | ||
| Á | 193 | 0xc1 | 0301 | U+00C1 | ||
| Â | 194 | 0xc2 | 0302 | U+00C2 | ||
| Ã | 195 | 0xc3 | 0303 | U+00C3 | ||
| Ä | 196 | 0xc4 | 0304 | U+00C4 | ||
| Å | 197 | 0xc5 | 0305 | U+00C5 |
Table D.2 - PDFDocEncoding Character Set (continued)
| Character | Dec | Hex | Octal | Unicode | Unicode character name or (alternative alias) | Notes |
|---|---|---|---|---|---|---|
| Æ | 198 | 0xc6 | 0306 | U+00C6 | ||
| Ç | 199 | 0xc7 | 0307 | U+00C7 | ||
| È | 200 | 0xc8 | 0310 | U+00C8 | ||
| É | 201 | 0xc9 | 0311 | U+00C9 | ||
| Ê | 202 | 0xca | 0312 | U+00CA | ||
| Ë | 203 | 0xcb | 0313 | U+00CB | ||
| Ì | 204 | 0xcc | 0314 | U+00CC | ||
| Í | 205 | 0xcd | 0315 | U+00CD | ||
| Î | 206 | 0xce | 0316 | U+00CE | ||
| Ï | 207 | 0xcf | 0317 | U+00CF | ||
| Ð | 208 | 0xd0 | 0320 | U+00D0 | ||
| Ñ | 209 | 0xd1 | 0321 | U+00D1 | ||
| Ò | 210 | 0xd2 | 0322 | U+00D2 | ||
| Ó | 211 | 0xd3 | 0323 | U+00D3 | ||
| Ô | 212 | 0xd4 | 0324 | U+00D4 | ||
| Õ | 213 | 0xd5 | 0325 | U+00D5 | ||
| Ö | 214 | 0xd6 | 0326 | U+00D6 | ||
| × | 215 | 0xd7 | 0327 | U+00D7 | ||
| Ø | 216 | 0xd8 | 0330 | U+00D8 | ||
| Ù | 217 | 0xd9 | 0331 | U+00D9 | ||
| Ú | 218 | 0xda | 0332 | U+00DA | ||
| Û | 219 | 0xdb | 0333 | U+00DB | ||
| Ü | 220 | 0xdc | 0334 | U+00DC | ||
| Ý | 221 | 0xdd | 0335 | U+00DD | ||
| Þ | 222 | 0xde | 0336 | U+00DE | ||
| ß | 223 | 0xdf | 0337 | U+00DF | ||
| à | 224 | 0xe0 | 0340 | U+00E0 | ||
| á | 225 | 0xe1 | 0341 | U+00E1 | ||
| â | 226 | 0xe2 | 0342 | U+00E2 | ||
| ã | 227 | 0xe3 | 0343 | U+00E3 | ||
| ä | 228 | 0xe4 | 0344 | U+00E4 | ||
| å | 229 | 0xe5 | 0345 | U+00E5 | ||
| æ | 230 | 0xe6 | 0346 | U+00E6 |
Table D.2 - PDFDocEncoding Character Set (continued)
| Character | Dec | Hex | Octal | Unicode | Unicode character name or (alternative alias) | Notes |
|---|---|---|---|---|---|---|
| ç | 231 | 0xe7 | 0347 | U+00E7 | ||
| è | 232 | 0xe8 | 0350 | U+00E8 | ||
| é | 233 | 0xe9 | 0351 | U+00E9 | ||
| ê | 234 | 0xea | 0352 | U+00EA | ||
| ë | 235 | 0xeb | 0353 | U+00EB | ||
| ì | 236 | 0xec | 0354 | U+00EC | ||
| í | 237 | 0xed | 0355 | U+00ED | ||
| î | 238 | 0xee | 0356 | U+00EE | ||
| ï | 239 | 0xef | 0357 | U+00EF | ||
| ð | 240 | 0xf0 | 0360 | U+00F0 | ||
| ñ | 241 | 0xf1 | 0361 | U+00F1 | ||
| ò | 242 | 0xf2 | 0362 | U+00F2 | ||
| ó | 243 | 0xf3 | 0363 | U+00F3 | ||
| ô | 244 | 0xf4 | 0364 | U+00F4 | ||
| õ | 245 | 0xf5 | 0365 | U+00F5 | ||
| ö | 246 | 0xf6 | 0366 | U+00F6 | ||
| ÷ | 247 | 0xf7 | 0367 | U+00F7 | ||
| ø | 248 | 0xf8 | 0370 | U+00F8 | ||
| ù | 249 | 0xf9 | 0371 | U+00F9 | ||
| ú | 250 | 0xfa | 0372 | U+00FA | ||
| û | 251 | 0xfb | 0373 | U+00FB | ||
| ü | 252 | 0xfc | 0374 | U+00FC | ||
| ý | 253 | 0xfd | 0375 | U+00FD | ||
| þ | 254 | 0xfe | 0376 | U+00FE | ||
| ÿ | 255 | 0xff | 0377 | U+00FF |
p
p
g
| CHAR | NAME | CODE | CHAR | NAME | CODE |
|---|---|---|---|---|---|
| | AEsmall | 276 | | Jsmall | 152 |
| | Aacutesmall | 207 | | Ksmall | 153 |
| | Acircumflexsmall | 211 | | Lslashsmall | 302 |
| | Acutesmall | 047 | | Lsmall | 154 |
| | Adieresissmall | 212 | | Macronsmall | 364 |
| | Agravesmall | 210 | | Msmall | 155 |
| | Aringsmall | 214 | | Nsmall | 156 |
| | Asmall | 141 | | Ntildesmall | 226 |
| | Atildesmall | 213 | | OEsmall | 317 |
| | Brevesmall | 363 | | Oacutesmall | 227 |
| | Bsmall | 142 | | Ocircumflexsmall | 231 |
| | Caronsmall | 256 | | Odieresissmall | 232 |
| | Ccedillasmall | 215 | | Ogoneksmall | 362 |
| | Cedillasmall | 311 | | Ogravesmall | 230 |
| | Circumflexsmall | 136 | | Oslashsmall | 277 |
| | Csmall | 143 | | Osmall | 157 |
| | Dieresissmall | 254 | | Otildesmall | 233 |
| | Dotaccentsmall | 372 | | Psmall | 160 |
| | Dsmall | 144 | | Qsmall | 161 |
| | Eacutesmall | 216 | | Ringsmall | 373 |
| | Ecircumflexsmall | 220 | | Rsmall | 162 |
| | Edieresissmall | 221 | | Scaronsmall | 247 |
| | Egravesmall | 217 | | Ssmall | 163 |
| | Esmall | 145 | | Thornsmall | 271 |
| | Ethsmall | 104 | | Tildesmall | 176 |
| | Fsmall | 146 | | Tsmall | 164 |
| | Gravesmall | 140 | | Uacutesmall | 234 |
| | Gsmall | 147 | | Ucircumflexsmall | 236 |
| | Hsmall | 150 | | Udieresissmall | 237 |
| | Hungarumlautsmall | 042 | | Ugravesmall | 235 |
| | Iacutesmall | 222 | | Usmall | 165 |
| | Icircumflexsmall | 224 | | Vsmall | 166 |
| | Idieresissmall | 225 | | Wsmall | 167 |
| | Igravesmall | 223 | | Xsmall | 170 |
| | Ismall | 151 | | Yacutesmall | 264 |
| CHAR | NAME | CODE | CHAR | NAME | CODE |
|---|---|---|---|---|---|
| | Ydieresissmall | 330 | | fouroldstyle | 064 |
| | Ysmall | 171 | ⁴ | foursuperior | 335 |
| | Zcaronsmall | 275 | ⁄ | fraction | 057 |
| | Zsmall | 172 | - | hyphen | 055 |
| | ampersandsmall | 046 | | hypheninferior | 137 |
| | asuperior | 201 | | hyphensuperior | 321 |
| | bsuperior | 365 | | isuperior | 351 |
| | centinferior | 251 | | lsuperior | 361 |
| | centoldstyle | 043 | | msuperior | 367 |
| | centsuperior | 202 | ₉ | nineinferior | 273 |
| : | colon | 072 | | nineoldstyle | 071 |
| ₡ | colonmonetary | 173 | ⁹ | ninesuperior | 341 |
| , | comma | 054 | ⁿ | nsuperior | 366 |
| | commainferior | 262 | ․ | onedotenleader | 053 |
| | commasuperior | 370 | ⅛ | oneeighth | 112 |
| | dollarinferior | 266 | | onefitted | 174 |
| | dollaroldstyle | 044 | ½ | onehalf | 110 |
| | dollarsuperior | 045 | ₁ | oneinferior | 301 |
| | dsuperior | 353 | | oneoldstyle | 061 |
| ₈ | eightinferior | 245 | ¼ | onequarter | 107 |
| | eightoldstyle | 070 | ¹ | onesuperior | 332 |
| ⁸ | eightsuperior | 241 | ⅓ | onethird | 116 |
| | esuperior | 344 | | osuperior | 257 |
| | exclamdownsmall | 326 | ₍ | parenleftinferior | 133 |
| | exclamsmall | 041 | ⁽ | parenleftsuperior | 050 |
| ff | ff | 126 | ₎ | parenrightinferior | 135 |
| ffi | ffi | 131 | ⁾ | parenrightsuperior | 051 |
| ffl | ffl | 132 | . | period | 056 |
| fi | fi | 127 | | periodinferior | 263 |
| - | figuredash | 320 | | periodsuperior | 371 |
| ⅝ | fiveeighths | 114 | | questiondownsmall | 300 |
| ₅ | fiveinferior | 260 | | questionsmall | 077 |
| | fiveoldstyle | 065 | | rsuperior | 345 |
| ⁵ | fivesuperior | 336 | | rupiah | 175 |
| fl | fl | 130 | ; | semicolon | 073 |
| ₄ | fourinferior | 242 | ⅞ | seveneighths | 115 |
| CHAR | NAME | CODE | CHAR | NAME | CODE |
|---|---|---|---|---|---|
| ₇ | seveninferior | 246 | | threequartersemdash | 075 |
| | sevenoldstyle | 067 | ³ | threesuperior | 334 |
| ⁷ | sevensuperior | 340 | | tsuperior | 346 |
| ₆ | sixinferior | 244 | ‥ | twodotenleader | 052 |
| | sixoldstyle | 066 | ₂ | twoinferior | 252 |
| ⁶ | sixsuperior | 337 | | twooldstyle | 062 |
| space | 040 | ² | twosuperior | 333 | |
| | ssuperior | 352 | ⅔ | twothirds | 117 |
| ⅜ | threeeighths | 113 | ₀ | zeroinferior | 274 |
| ₃ | threeinferior | 243 | | zerooldstyle | 060 |
| | threeoldstyle | 063 | ⁰ | zerosuperior | 342 |
| ¾ | threequarters | 111 |
| CHAR | NAME | CODE | CHAR | NAME | CODE |
|---|---|---|---|---|---|
| /g73 | Alpha | 101 | /g67 | arrowboth | 253 |
| /g74 | Beta | 102 | /g139 | arrowdblboth | 333 |
| /g93 | Chi | 103 | /g135 | arrowdbldown | 337 |
| /g54 | Delta | 104 | /g136 | arrowdblleft | 334 |
| /g76 | Epsilon | 105 | /g137 | arrowdblright | 336 |
| /g78 | Eta | 110 | /g138 | arrowdblup | 335 |
| € | Euro | 240 | /g63 | arrowdown | 257 |
| /g75 | Gamma | 107 | /g177 | arrowhorizex | 276 |
| /g188 | Ifraktur | 301 | /g64 | arrowleft | 254 |
| /g80 | Iota | 111 | /g65 | arrowright | 256 |
| /g81 | Kappa | 113 | /g66 | arrowup | 255 |
| /g82 | Lambda | 114 | /g176 | arrowvertex | 275 |
| /g83 | Mu | 115 | /g155 | asteriskmath | 052 |
| /g84 | Nu | 116 | bar | ||
| /g49 | Omega | 127 | /g96 | beta | 142 |
| /g86 | Omicron | 117 | { | braceleft | 173 |
| /g92 | Phi | 106 | } | braceright | 175 |
| /g87 | Pi | 120 | /g168 | bracelefttp | 354 |
| /g94 | Psi | 131 | /g169 | braceleftmid | 355 |
| /g189 | Rfraktur | 302 | /g170 | braceleftbt | 356 |
| /g88 | Rho | 122 | /g172 | bracerighttp | 374 |
| /g89 | Sigma | 123 | /g173 | bracerightmid | 375 |
| /g90 | Tau | 124 | /g174 | bracerightbt | 376 |
| /g79 | Theta | 121 | /g171 | braceex | 357 |
| /g91 | Upsilon | 125 | [ | bracketleft | 133 |
| /g175 | Upsilon1 | 241 | ] | bracketright | 135 |
| /g85 | Xi | 130 | /g149 | bracketlefttp | 351 |
| /g77 | Zeta | 132 | /g179 | bracketleftex | 352 |
| /g148 | aleph | 300 | /g150 | bracketleftbt | 353 |
| /g95 | alpha | 141 | /g151 | bracketrighttp | 371 |
| & | ampersand | 046 | /g181 | bracketrightex | 372 |
| /g144 | angle | 320 | /g152 | bracketrightbt | 373 |
| /g157 | angleleft | 341 | • | bullet | 267 |
| /g156 | angleright | 361 | /g191 | carriagereturn | 277 |
| /g53 | approxequal | 273 | /g114 | chi | 143 |
| CHAR | NAME | CODE | CHAR | NAME | CODE |
|---|---|---|---|---|---|
| /g128 | circlemultiply | 304 | /g72 | integralbt | 365 |
| /g127 | circleplus | 305 | /g69 | intersection | 307 |
| /g121 | club | 247 | /g102 | iota | 151 |
| : | colon | 072 | /g103 | kappa | 153 |
| , | comma | 054 | /g104 | lambda | 154 |
| /g129 | congruent | 100 | < | less | 074 |
| © | copyrightsans | 343 | /g41 | lessequal | 243 |
| /g182 | copyrightserif | 323 | /g142 | logicaland | 331 |
| ° | degree | 260 | ¬ | logicalnot | 330 |
| /g98 | delta | 144 | /g143 | logicalor | 332 |
| /g122 | diamond | 250 | /g57 | lozenge | 340 |
| ÷ | divide | 270 | /g60 | minus | 055 |
| /g117 | dotmath | 327 | /g118 | minute | 242 |
| 8 | eight | 070 | µ | mu | 155 |
| /g68 | element | 316 | × | multiply | 264 |
| … | ellipsis | 274 | 9 | nine | 071 |
| /g146 | emptyset | 306 | /g141 | notelement | 317 |
| /g161 | epsilon | 145 | /g38 | notequal | 271 |
| = | equal | 075 | /g134 | notsubset | 313 |
| /g62 | equivalence | 272 | /g105 | nu | 156 |
| /g100 | eta | 150 | # | numbersign | 043 |
| ! | exclam | 041 | /g116 | omega | 167 |
| /g154 | existential | 044 | /g159 | omega1 | 166 |
| 5 | five | 065 | /g107 | omicron | 157 |
| ƒ | florin | 246 | 1 | one | 061 |
| 4 | four | 064 | ( | parenleft | 050 |
| /g58 | fraction | 244 | ) | parenright | 051 |
| /g97 | gamma | 147 | /g163 | parenlefttp | 346 |
| /g162 | gradient | 321 | /g178 | parenleftex | 347 |
| > | greater | 076 | /g164 | parenleftbt | 350 |
| /g42 | greaterequal | 263 | /g165 | parenrighttp | 366 |
| /g120 | heart | 251 | /g180 | parenrightex | 367 |
| /g39 | infinity | 245 | /g166 | parenrightbt | 370 |
| /g48 | integral | 362 | /g44 | partialdiff | 266 |
| /g71 | integraltp | 363 | % | percent | 045 |
| /g147 | integralex | 364 | . | period | 056 |
/g125
| CHAR | NAME | CODE | CHAR | NAME | CODE |
|---|---|---|---|---|---|
| /g140 | perpendicular | 136 | /g190 | similar | 176 |
| /g113 | phi | 146 | 6 | six | 066 |
| /g160 | phi1 | 152 | / | slash | 057 |
| /g47 | pi | 160 | space | 040 | |
| + | plus | 053 | /g123 | spade | 252 |
| ± | plusminus | 261 | /g126 | suchthat | 047 |
| /g46 | product | 325 | /g45 | summation | 345 |
| /g132 | propersubset | 314 | /g111 | tau | 164 |
| /g130 | propersuperset | 311 | /g145 | therefore | 134 |
| /g124 | proportional | 265 | /g101 | theta | 161 |
| /g115 | psi | 171 | /g158 | theta1 | 112 |
| ? | question | 077 | 3 | three | 063 |
| /g51 | radical | 326 | ™ | trademarksans | 344 |
| radicalex | 140 | /g184 | trademarkserif | 324 | |
| /g133 | reflexsubset | 315 | 2 | two | 062 |
| /g131 | reflexsuperset | 312 | _ | underscore | 137 |
| ® | registersans | 342 | /g70 | union | 310 |
| /g183 | registerserif | 322 | /g153 | universal | 042 |
| /g108 | rho | 162 | /g112 | upsilon | 165 |
| /g119 | second | 262 | /g167 | weierstrass | 303 |
| ; | semicolon | 073 | /g106 | xi | 170 |
| 7 | seven | 067 | 0 | zero | 060 |
| /g109 | sigma | 163 | /g99 | zeta | 172 |
| /g110 | sigma1 | 126 |
| CHAR | NAME | CODE | CHAR | NAME | CODE | CHAR | NAME | CODE | CHAR | NAME | CODE |
|---|---|---|---|---|---|---|---|---|---|---|---|
| space | 040 | ✣ | a30 | 103 | ❆ | a65 | 146 | ♠ | a109 | 253 | |
| ✁ | a1 | 041 | ✤ | a31 | 104 | ❇ | a66 | 147 | ① | a120 | 254 |
| ✂ | a2 | 042 | ✥ | a32 | 105 | ❈ | a67 | 150 | ② | a121 | 255 |
| ✃ | a202 | 043 | ✦ | a33 | 106 | ❉ | a68 | 151 | ③ | a122 | 256 |
| ✄ | a3 | 044 | ✧ | a34 | 107 | ❊ | a69 | 152 | ④ | a123 | 257 |
| ☎ | a4 | 045 | ★ | a35 | 110 | ❋ | a70 | 153 | ⑤ | a124 | 260 |
| ✆ | a5 | 046 | ✩ | a36 | 111 | /uni25CF | a71 | 154 | ⑥ | a125 | 261 |
| ✇ | a119 | 047 | ✪ | a37 | 112 | ❍ | a72 | 155 | ⑦ | a126 | 262 |
| ✈ | a118 | 050 | ✫ | a38 | 113 | ■ | a73 | 156 | ⑧ | a127 | 263 |
| ✉ | a117 | 051 | ✬ | a39 | 114 | /uni274F | a74 | 157 | ⑨ | a128 | 264 |
| ☛ | a11 | 052 | ✭ | a40 | 115 | ❐ | a203 | 160 | ⑩ | a129 | 265 |
| ☞ | a12 | 053 | ✮ | a41 | 116 | ❑ | a75 | 161 | ❶ | a130 | 266 |
| ✌ | a13 | 054 | /uni272F | a42 | 117 | ❒ | a204 | 162 | ❷ | a131 | 267 |
| ✍ | a14 | 055 | ✰ | a43 | 120 | ▲ | a76 | 163 | ❸ | a132 | 270 |
| ✎ | a15 | 056 | ✱ | a44 | 121 | ▼ | a77 | 164 | ❹ | a133 | 271 |
| /uni270F | a16 | 057 | ✲ | a45 | 122 | ◆ | a78 | 165 | ❺ | a134 | 272 |
| ✐ | a105 | 060 | ✳ | a46 | 123 | ❖ | a79 | 166 | ❻ | a135 | 273 |
| ✑ | a17 | 061 | ✴ | a47 | 124 | ◗ | a81 | 167 | ❼ | a136 | 274 |
| ✒ | a18 | 062 | ✵ | a48 | 125 | ❘ | a82 | 170 | ❽ | a137 | 275 |
| ✓ | a19 | 063 | ✶ | a49 | 126 | ❙ | a83 | 171 | ❾ | a138 | 276 |
| ✔ | a20 | 064 | ✷ | a50 | 127 | ❚ | a84 | 172 | /uni277F | a139 | 277 |
| ✕ | a21 | 065 | ✸ | a51 | 130 | ❛ | a97 | 173 | ➀ | a140 | 300 |
| ✖ | a22 | 066 | ✹ | a52 | 131 | ❜ | a98 | 174 | ➁ | a141 | 301 |
| ✗ | a23 | 067 | ✺ | a53 | 132 | ❝ | a99 | 175 | ➂ | a142 | 302 |
| ✘ | a24 | 070 | ✻ | a54 | 133 | ❞ | a100 | 176 | ➃ | a143 | 303 |
| ✙ | a25 | 071 | ✼ | a55 | 134 | ❡ | a101 | 241 | ➄ | a144 | 304 |
| ✚ | a26 | 072 | ✽ | a56 | 135 | ❢ | a102 | 242 | ➅ | a145 | 305 |
| ✛ | a27 | 073 | ✾ | a57 | 136 | ❣ | a103 | 243 | ➆ | a146 | 306 |
| ✜ | a28 | 074 | /uni273F | a58 | 137 | ❤ | a104 | 244 | ➇ | a147 | 307 |
| ✝ | a6 | 075 | ❀ | a59 | 140 | ❥ | a106 | 245 | ➈ | a148 | 310 |
| ✞ | a7 | 076 | ❁ | a60 | 141 | ❦ | a107 | 246 | ➉ | a149 | 311 |
| /uni271F | a8 | 077 | ❂ | a61 | 142 | ❧ | a108 | 247 | ➊ | a150 | 312 |
| ✠ | a9 | 100 | ❃ | a62 | 143 | ♣ | a112 | 250 | ➋ | a151 | 313 |
| ✡ | a10 | 101 | ❄ | a63 | 144 | ♦ | a111 | 251 | ➌ | a152 | 314 |
| ✢ | a29 | 102 | ❅ | a64 | 145 | ♥ | a110 | 252 | ➍ | a153 | 315 |
| CHAR | NAME | CODE | CHAR | NAME | CODE | CHAR | NAME | CODE | CHAR | NAME | CODE |
|---|---|---|---|---|---|---|---|---|---|---|---|
| ➎ | a154 | 316 | ➚ | a192 | 332 | ➦ | a176 | 346 | ➳ | a184 | 363 |
| /uni278F | a155 | 317 | ➛ | a166 | 333 | ➧ | a177 | 347 | ➴ | a197 | 364 |
| ➐ | a156 | 320 | ➜ | a167 | 334 | ➨ | a178 | 350 | ➵ | a185 | 365 |
| ➑ | a157 | 321 | ➝ | a168 | 335 | ➩ | a179 | 351 | ➶ | a194 | 366 |
| ➒ | a158 | 322 | ➞ | a169 | 336 | ➪ | a193 | 352 | ➷ | a198 | 367 |
| ➓ | a159 | 323 | /uni279F | a170 | 337 | ➫ | a180 | 353 | ➸ | a186 | 370 |
| ➔ | a160 | 324 | ➠ | a171 | 340 | ➬ | a199 | 354 | ➹ | a195 | 371 |
| → | a161 | 325 | ➡ | a172 | 341 | ➭ | a181 | 355 | ➺ | a187 | 372 |
| ↔ | a163 | 326 | ➢ | a173 | 342 | ➮ | a200 | 356 | ➻ | a188 | 373 |
| ↕ | a164 | 327 | ➣ | a162 | 343 | /uni27AF | a182 | 357 | ➼ | a189 | 374 |
| ➘ | a196 | 330 | ➤ | a174 | 344 | ➱ | a201 | 361 | ➽ | a190 | 375 |
| ➙ | a165 | 331 | ➥ | a175 | 345 | ➲ | a183 | 362 | ➾ | a191 | 376 |
This annex discusses a registry for developers, controlled by ISO and currently provided by Adobe on behalf of ISO. The registry contains private names and formats that may be used by conforming writers. Developer prefixes shall be used to identify extensions to PDF that use First Class names (see below) and that are intended for public use. (See 7.12.2, 'Developer Extensions Dictionary.) 'Developers' means any entity including individuals, companies, non-profits, standards bodies, open source groups, etc., who are developing standards or software to use and extend ISO 32000-1.
Private data may be added to PDF documents that enable conforming reader's to change behavior based on this data. At the same time, users have certain expectations when opening a PDF document, no matter which conforming reader is being used. PDF enforces certain restrictions on private data in order to meet these expectations.
A conforming writer or conforming reader may define new types of actions, destinations, annotations, security, and file system handlers. If a user opens a PDF document using a conforming reader for which the new type of object is not supported, the conforming reader shall behave as described in Annex I.
A conforming writer may also add keys to any PDF object that is implemented as a dictionary, except the file trailer dictionary (see 7.5.5, "File Trailer"). In addition, a conforming writer may create tags that indicate the role of marked-content operators (PDF 1.2) , as described in 14.6, "Marked Content".
To avoid conflicts with third-party names and with future versions of PDF, ISO maintains a registry for certain private names and formats. Developers shall only add private data that conforms to the registry rules. The registry includes three classes:
- First class . Names and data formats that are of value to a wide range of developers. All names defined in this ISO 32000 specification are first-class names. Conforming readers that are publicly available shall use first-class names for their private data. First-class names and data formats shall be registered with ISO and shall be made available for all developers to use. To submit a private name and format for consideration as first-class, see the link on registering a private PDF extension, at the following Web page:
< http://adobe.com/go/ISO32000Registry>
Data format descriptions shall follow the style of ISO 32000-1 and give a complete specification of the intended function of the extended information.
- Second class . Names that are applicable to a specific developer. ISO does not register second-class data formats.) ISO distributes second-class names by registering developer-specific 4-byte prefixes. Those bytes followed by a LOW LINE (5Fh) shall be used as the first characters in the names of all private data added by the developer. ISO shall not register the same prefix to two different developers, thereby ensuring that different developers' second-class names shall not conflict. It is the responsibility of the developer not to use the same name in conflicting ways. To register a developer-specific prefix, use the following Web page:
< http://adobe.com/go/ISO32000Registry>
Navigation: PDF-Spec-Annex-C | PDF-Spec-Index | PDF-Spec-Annex-E