Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
cmap [2020/02/23 11:17] christian [Mappings outside the codespace] |
cmap [2020/02/23 13:35] christian [Wrong PostScript] |
||
---|---|---|---|
Line 129: | Line 129: | ||
==== Mappings outside the codespace ==== | ==== Mappings outside the codespace ==== | ||
- | single byte mappings in a double byte codespace | + | <code postscript> |
+ | %... | ||
+ | 1 begincodespacerange | ||
+ | < | ||
+ | endcodespacerange | ||
+ | 27 beginbfchar | ||
+ | <20> < | ||
+ | <2E> < | ||
+ | <43> < | ||
+ | <44> < | ||
+ | <45> < | ||
+ | %... | ||
+ | </ | ||
- | Sometimes CMaps define | + | Here are single byte mappings |
- | ==== Wrong PostScript ==== | + | This can be seen often. These illegal mappings are collected into the ''# |
- | using /find instead of / | + | ==== Wrong PostScript ==== |
- | See [[postscript# | + | On one occasion, I saw a CMap where the PostScript used a non-existing operator (''/ |
==== Prevent copying ==== | ==== Prevent copying ==== | ||