592 |
@cindex international files from DOS/Windows systems |
@cindex international files from DOS/Windows systems |
593 |
A special class of coding systems, collectively known as |
A special class of coding systems, collectively known as |
594 |
@dfn{codepages}, is designed to support text encoded by MS-Windows and |
@dfn{codepages}, is designed to support text encoded by MS-Windows and |
595 |
MS-DOS software. To use any of these systems, you need to create it |
MS-DOS software. The names of these coding systems are |
596 |
with @kbd{M-x codepage-setup}. @xref{MS-DOS and MULE}. After |
@code{cp@var{nnnn}}, where @var{nnnn} is a 3- or 4-digit number of the |
597 |
creating the coding system for the codepage, you can use it as any |
codepage. You can use these encodings just like any other coding |
598 |
other coding system. For example, to visit a file encoded in codepage |
system; for example, to visit a file encoded in codepage 850, type |
599 |
850, type @kbd{C-x @key{RET} c cp850 @key{RET} C-x C-f @var{filename} |
@kbd{C-x @key{RET} c cp850 @key{RET} C-x C-f @var{filename} |
600 |
@key{RET}}. |
@key{RET}}@footnote{ |
601 |
|
In the MS-DOS port of Emacs, you need to create a @code{cp@var{nnn}} |
602 |
|
coding system with @kbd{M-x codepage-setup}, before you can use it. |
603 |
|
@xref{MS-DOS and MULE}.}. |
604 |
|
|
605 |
In addition to converting various representations of non-@acronym{ASCII} |
In addition to converting various representations of non-@acronym{ASCII} |
606 |
characters, a coding system can perform end-of-line conversion. Emacs |
characters, a coding system can perform end-of-line conversion. Emacs |