Sync to HEAD
[bpt/emacs.git] / lisp / international / iso-cvt.el
CommitLineData
e8af40ee 1;;; iso-cvt.el --- translate ISO 8859-1 from/to various encodings -*- coding: iso-latin-1 -*-
be010748
RS
2;; This file was formerly called gm-lingo.el.
3
6f52a61e 4;; Copyright (C) 1993, 1994, 1995, 1996, 1998, 2000 Free Software Foundation, Inc.
d9375d2d
RS
5
6;; Author: Michael Gschwind <mike@vlsivie.tuwien.ac.at>
7;; Keywords: tex, iso, latin, i18n
8
9;; This file is part of GNU Emacs.
10
11;; GNU Emacs is free software; you can redistribute it and/or modify
12;; it under the terms of the GNU General Public License as published by
13;; the Free Software Foundation; either version 2, or (at your option)
14;; any later version.
15
16;; GNU Emacs is distributed in the hope that it will be useful,
17;; but WITHOUT ANY WARRANTY; without even the implied warranty of
18;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19;; GNU General Public License for more details.
20
21;; You should have received a copy of the GNU General Public License
b578f267
EN
22;; along with GNU Emacs; see the file COPYING. If not, write to the
23;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
24;; Boston, MA 02111-1307, USA.
d9375d2d 25
575f522f
DL
26;;; Commentary:
27;; This lisp code is a general framework for translating various
48cd9fe9
RS
28;; representations of the same data.
29;; among other things it can be used to translate TeX, HTML, and compressed
575f522f 30;; files to ISO 8859-1. It can also be used to translate different charsets
48cd9fe9
RS
31;; such as IBM PC, Macintosh or HP Roman8.
32;; Note that many translations use the GNU recode tool to do the actual
33;; conversion. So you might want to install that tool to get the full
34;; benefit of iso-cvt.el
48cd9fe9
RS
35
36; TO DO:
6f52a61e 37; Cover more cases for translation. (There is an infinite number of ways to
48cd9fe9
RS
38; represent accented characters in TeX)
39
40;; SEE ALSO:
575f522f 41; If you are interested in questions related to using the ISO 8859-1
48cd9fe9 42; characters set (configuring emacs, Unix, etc. to use ISO), then you
575f522f 43; can get the ISO 8859-1 FAQ via anonymous ftp from
f1f6004b 44; ftp.vlsivie.tuwien.ac.at in /pub/8bit/FAQ-ISO-8859-1
d9375d2d
RS
45
46;;; Code:
47
d9375d2d
RS
48(defvar iso-spanish-trans-tab
49 '(
50