PostScript Standard Encoding: Difference between revisions
No edit summary |
Guy Harris (talk | contribs) →Character set: Unit Separator is back. Link all of them by the title-case name, in case capitalization is ever used to distinguish pages/redirects for the general concept from pages/redirects for the control code. |
||
| (7 intermediate revisions by 4 users not shown) | |||
| Line 4: | Line 4: | ||
|alias = Code page 1276 |
|alias = Code page 1276 |
||
|by = [[Adobe Inc.|Adobe]] |
|by = [[Adobe Inc.|Adobe]] |
||
|otherrelated = {{ |
|otherrelated = {{flatlist| |
||
<!-- * [[DIN 31624]] --> |
|||
* [[Teletext character set|ETS 300 706]] |
* [[Teletext character set|ETS 300 706]] |
||
* [[ISO |
* [[ISO 5426]] |
||
* [[ITU T.51]] |
* [[ISO 6937]], [[ITU T.51]] |
||
* [[ITU T.61]] |
* [[ITU T.61]] |
||
* [[Videotex character set|ITU T.101]] |
* [[Videotex character set|ITU T.101]] |
||
* [[NeXT character set|NeXT Multinational}} |
* [[NeXT character set|NeXT Multinational]]}} |
||
}} |
}} |
||
The '''PostScript Standard Encoding''' (often spelled '''StandardEncoding''', aliased as '''PostScript'''<ref name="Czyborra_1998_StdEnc"/>) is one of the character sets (or encoding vectors) used by [[Adobe Systems]]' [[PostScript]] (PS) since 1984.<ref name="Adobe_PLRM3"/> In 1995, [[IBM]] assigned '''code page 1276''' ([[CCSID]] 1276) to this character set.<ref>{{cite web|title=Code page 1276 information document|archive-url=https://web.archive.org/web/20170218095927/https://www-01.ibm.com/software/globalization/cp/cp01276.html|archive-date=2017-02-18|url=https://www-01.ibm.com/software/globalization/cp/cp01276.html}}</ref><ref name="IBM_CP1276"/> [[NeXT]] based the character set for its [[NeXTSTEP]] and [[OPENSTEP]] operating systems on this one. |
The '''PostScript Standard Encoding''' (often spelled '''StandardEncoding''', aliased as '''PostScript'''<ref name="Czyborra_1998_StdEnc"/>) is one of the character sets (or encoding vectors) used by [[Adobe Systems]]' [[PostScript]] (PS) since 1984.<ref name="Adobe_PLRM3"/> In 1995, [[IBM]] assigned '''code page 1276''' ([[CCSID]] 1276) to this character set.<ref>{{cite web|title=Code page 1276 information document|archive-url=https://web.archive.org/web/20170218095927/https://www-01.ibm.com/software/globalization/cp/cp01276.html|archive-date=2017-02-18|url=https://www-01.ibm.com/software/globalization/cp/cp01276.html}}</ref><ref name="IBM_CP1276"/> [[NeXT]] based the character set for its [[NeXTSTEP]] and [[OPENSTEP]] operating systems on this one. |
||
| Line 17: | Line 18: | ||
The following table shows the PostScript Standard Encoding. Each character is shown with a potential [[Unicode]] equivalent. Codepoints 00<sub>hex</sub> (0) to 7F<sub>hex</sub> (127) are nearly identical to [[ASCII]]. (The characters at positions 27<sub>hex</sub> and 60<sub>hex</sub> reflect an earlier interpretation of the visual appearance of those ASCII characters than the interpretation that was formalized in Unicode; see {{section link|Quotation mark|Typewriters and early computers}}.) The upper half of the table contains punctuation and typographic characters, currency symbols, ligatured letters, a selection of modified base letters used in European languages, and a selection of diacritic marks to be used in composing accented letters. |
The following table shows the PostScript Standard Encoding. Each character is shown with a potential [[Unicode]] equivalent. Codepoints 00<sub>hex</sub> (0) to 7F<sub>hex</sub> (127) are nearly identical to [[ASCII]]. (The characters at positions 27<sub>hex</sub> and 60<sub>hex</sub> reflect an earlier interpretation of the visual appearance of those ASCII characters than the interpretation that was formalized in Unicode; see {{section link|Quotation mark|Typewriters and early computers}}.) The upper half of the table contains punctuation and typographic characters, currency symbols, ligatured letters, a selection of modified base letters used in European languages, and a selection of diacritic marks to be used in composing accented letters. |
||
{|{{chset-table-header1|PostScript Standard Encoding<ref>{{Citation|title=Code Page CPGID 01276 (pdf)|url= |
{|class="notatypo" {{chset-table-header1|PostScript Standard Encoding<ref>{{Citation|title=Code Page CPGID 01276 (pdf)|url=https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP01276.pdf|publisher=IBM}}</ref><ref>{{Citation|title=Code Page CPGID 01276 (txt)|url=https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP01276.txt|publisher=IBM}}</ref><ref>{{Citation|title=International Components for Unicode (ICU), ibm-1276_P100-1995.ucm|url=https://github.com/unicode-org/icu/blob/master/icu4c/source/data/mappings/ibm-1276_P100-1995.ucm|date=2002-12-03}}</ref><ref name="Unicode_2011_StdEnc"/><ref name="Adobe_PLRM3"/><ref name="Adobe_PLRM2"/><ref name="Czyborra_1998_StdEnc"/><ref name="Monmouth_2011_StdEncoding"/><ref name="Kostis_2000_AdobeStd"/>}} |
||
|- |
|- |
||
| {{chset-left1|0x}} |
| {{chset-left1|0x}} |
||
| Line 50: | Line 51: | ||
| {{chset-ctrl1 | U+001A: SUBSTITUTE | [[Substitute character|SUB]] }} |
| {{chset-ctrl1 | U+001A: SUBSTITUTE | [[Substitute character|SUB]] }} |
||
| {{chset-ctrl1 | U+001B: ESCAPE | [[Escape character|ESC]] }} |
| {{chset-ctrl1 | U+001B: ESCAPE | [[Escape character|ESC]] }} |
||
| {{chset-ctrl1 | U+001C: INFORMATION SEPARATOR FOUR | [[File |
| {{chset-ctrl1 | U+001C: INFORMATION SEPARATOR FOUR | [[File Separator|FS]] }} |
||
| {{chset-ctrl1 | U+001D: INFORMATION SEPARATOR THREE | [[Group |
| {{chset-ctrl1 | U+001D: INFORMATION SEPARATOR THREE | [[Group Separator|GS]] }} |
||
| {{chset-ctrl1 | U+001E: INFORMATION SEPARATOR TWO | [[Record |
| {{chset-ctrl1 | U+001E: INFORMATION SEPARATOR TWO | [[Record Separator|RS]] }} |
||
| {{chset-ctrl1 | U+001F: INFORMATION SEPARATOR ONE | [[Unit |
| {{chset-ctrl1 | U+001F: INFORMATION SEPARATOR ONE | [[Unit Separator|US]] }} |
||
|- |
|- |
||
| {{chset-left1|2x}} |
| {{chset-left1|2x}} |
||
| Line 314: | Line 315: | ||
==References== |
==References== |
||
<references> |
|||
{{reflist|refs= |
|||
<ref name="Czyborra_1998_StdEnc">{{cite web |url=http://czyborra.com/charsets/codepages.html#AdobeStandardEncoding |title=Codepage & Co. |at=AdobeStandardEncoding |author-first=Roman |author-last=Czyborra |date=1998-06-27 |access-date=2016-12-06 |url-status=live |archive-url=https://web.archive.org/web/20161207115317/http://czyborra.com/charsets/codepages.html#AdobeStandardEncoding |archive-date=2016-12-07}} [http://czyborra.com/charsets/adobe-stdenc.txt.gz] [http://czyborra.com/charsets/adobe-stdenc.bdf.gz]</ref> |
<ref name="Czyborra_1998_StdEnc">{{cite web |url=http://czyborra.com/charsets/codepages.html#AdobeStandardEncoding |title=Codepage & Co. |at=AdobeStandardEncoding |author-first=Roman |author-last=Czyborra |date=1998-06-27 |access-date=2016-12-06 |url-status=live |archive-url=https://web.archive.org/web/20161207115317/http://czyborra.com/charsets/codepages.html#AdobeStandardEncoding |archive-date=2016-12-07}} [http://czyborra.com/charsets/adobe-stdenc.txt.gz] [http://czyborra.com/charsets/adobe-stdenc.bdf.gz]</ref> |
||
<ref name="Adobe_PLRM3">{{cite book |title=PostScript Language Reference Manual |edition=1st printing, 3rd |date=February 1999 |orig-year=1985 |isbn=0-201-37922-8 |author=Adobe Systems Incorporated |author-link=Adobe Systems Incorporated |publisher=[[Addison-Wesley Publishing Company]] |url=https://www.adobe.com/products/postscript/pdfs/PLRM.pdf |access-date=2017-02-18 |url-status=live |archive-url=https://web.archive.org/web/20170218093716/https://www.adobe.com/products/postscript/pdfs/PLRM.pdf |archive-date=2017-02-18}} (NB. This book is informally called "red book" due to its red cover.)</ref> |
<ref name="Adobe_PLRM3">{{cite book |title=PostScript Language Reference Manual |edition=1st printing, 3rd |date=February 1999 |orig-year=1985 |isbn=0-201-37922-8 |author=Adobe Systems Incorporated |author-link=Adobe Systems Incorporated |publisher=[[Addison-Wesley Publishing Company]] |url=https://www.adobe.com/products/postscript/pdfs/PLRM.pdf |access-date=2017-02-18 |url-status=live |archive-url=https://web.archive.org/web/20170218093716/https://www.adobe.com/products/postscript/pdfs/PLRM.pdf |archive-date=2017-02-18}} (NB. This book is informally called "red book" due to its red cover.)</ref> |
||
| Line 321: | Line 322: | ||
<ref name="Monmouth_2011_StdEncoding">{{cite web |author-first=George |author-last=Sicherman |title=PostScript Standard Encoding |date=2011 |url=http://sicherman.net/stdencoding.html |access-date=2023-04-20}}</ref> |
<ref name="Monmouth_2011_StdEncoding">{{cite web |author-first=George |author-last=Sicherman |title=PostScript Standard Encoding |date=2011 |url=http://sicherman.net/stdencoding.html |access-date=2023-04-20}}</ref> |
||
<ref name="Kostis_2000_AdobeStd">{{cite web |title=Adobe StandardEncoding Encoding Vector |author-first=Kosta |author-last=Kostis |version=1.20 |date=2000 |url=http://www.kostis.net/charsets/adobestd.htm |access-date=2017-02-18 |url-status=live |archive-url=https://web.archive.org/web/20170218092914/http://www.kostis.net/charsets/adobestd.htm |archive-date=2017-02-18}}</ref> |
<ref name="Kostis_2000_AdobeStd">{{cite web |title=Adobe StandardEncoding Encoding Vector |author-first=Kosta |author-last=Kostis |version=1.20 |date=2000 |url=http://www.kostis.net/charsets/adobestd.htm |access-date=2017-02-18 |url-status=live |archive-url=https://web.archive.org/web/20170218092914/http://www.kostis.net/charsets/adobestd.htm |archive-date=2017-02-18}}</ref> |
||
<ref name="Unicode_2011_StdEnc">{{cite web |title=Adobe Standard Encoding to Unicode |publisher=[[Unicode, Inc.]] |date=2011-07-12 |orig-year=1995-05-05 |version=1.0 |url= |
<ref name="Unicode_2011_StdEnc">{{cite web |title=Adobe Standard Encoding to Unicode |publisher=[[Unicode, Inc.]] |date=2011-07-12 |orig-year=1995-05-05 |version=1.0 |url=https://unicode.org/Public/MAPPINGS/VENDORS/ADOBE/stdenc.txt |access-date=2017-02-25}}</ref> |
||
</references> |
|||
}} |
|||
{{Character encoding}} |
{{Character encoding}} |
||
Latest revision as of 22:32, 27 February 2026
| Alias(es) | Code page 1276 |
|---|---|
| Created by | Adobe |
| Other related encodings |
The PostScript Standard Encoding (often spelled StandardEncoding, aliased as PostScript[1]) is one of the character sets (or encoding vectors) used by Adobe Systems' PostScript (PS) since 1984.[2] In 1995, IBM assigned code page 1276 (CCSID 1276) to this character set.[3][4] NeXT based the character set for its NeXTSTEP and OPENSTEP operating systems on this one.
Character set
[edit | edit source]The following table shows the PostScript Standard Encoding. Each character is shown with a potential Unicode equivalent. Codepoints 00hex (0) to 7Fhex (127) are nearly identical to ASCII. (The characters at positions 27hex and 60hex reflect an earlier interpretation of the visual appearance of those ASCII characters than the interpretation that was formalized in Unicode; see Quotation mark § Typewriters and early computers.) The upper half of the table contains punctuation and typographic characters, currency symbols, ligatured letters, a selection of modified base letters used in European languages, and a selection of diacritic marks to be used in composing accented letters.
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0x | NUL | SOH | STX | ETX | EOT | ENQ | ACK | BEL | BS | HT | LF | VT | FF | CR | SO | SI |
| 1x | DLE | DC1 | DC2 | DC3 | DC4 | NAK | SYN | ETB | CAN | EM | SUB | ESC | FS | GS | RS | US |
| 2x | SP | ! | " | # | $ | % | & | ’ | ( | ) | * | + | , | - | . | / |
| 3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
| 4x | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
| 5x | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ |
| 6x | ‘ | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
| 7x | p | q | r | s | t | u | v | w | x | y | z | { | | | } | ~ | DEL |
| 8x | ||||||||||||||||
| 9x | ||||||||||||||||
| Ax | ¡ | ¢ | £ | ∕ | ¥ | ƒ | § | ¤ | ' | “ | « | ‹ | › | fi | fl | |
| Bx | – | † | ‡ | · | ¶ | • | ‚ | „ | ” | » | … | ‰ | ¿ | |||
| Cx | ˋ | ´ | ˆ | ˜ | ˉ | ˘ | ˙ | ¨ | ˚ | ¸ | ˝ | ˛ | ˇ | |||
| Dx | — | |||||||||||||||
| Ex | Æ | ª | Ł | Ø | Œ | º | ||||||||||
| Fx | æ | ı | ł | ø | œ | ß |
See also
[edit | edit source]References
[edit | edit source]- 1 2 Czyborra, Roman (1998-06-27). "Codepage & Co". AdobeStandardEncoding. Archived from the original on 2016-12-07. Retrieved 2016-12-06.
- 1 2 Adobe Systems Incorporated (February 1999) [1985]. PostScript Language Reference Manual (PDF) (1st printing, 3rd ed.). Addison-Wesley Publishing Company. ISBN 0-201-37922-8. Archived (PDF) from the original on 2017-02-18. Retrieved 2017-02-18. (NB. This book is informally called "red book" due to its red cover.)
- ↑ "Code page 1276 information document". Archived from the original on 2017-02-18.
- ↑ "CCSID 1276 information document". Archived from the original on 2016-03-27.
- ↑ Code Page CPGID 01276 (pdf) (PDF), IBM
- ↑ Code Page CPGID 01276 (txt), IBM
- ↑ International Components for Unicode (ICU), ibm-1276_P100-1995.ucm, 2002-12-03
- ↑ "Adobe Standard Encoding to Unicode". 1.0. Unicode, Inc. 2011-07-12 [1995-05-05]. Retrieved 2017-02-25.
- ↑ Adobe Systems Incorporated (1990) [1985]. PostScript Language Reference Manual (2nd ed.). Addison-Wesley Publishing Company. (NB. This edition also contains a description of Display PostScript, which is no longer discussed in the third edition.)
- ↑ Sicherman, George (2011). "PostScript Standard Encoding". Retrieved 2023-04-20.
- ↑ Kostis, Kosta (2000). "Adobe StandardEncoding Encoding Vector". 1.20. Archived from the original on 2017-02-18. Retrieved 2017-02-18.