CTAN masthead graphic CTAN lion sketch

Directory: CTAN home / tex-archive/ support/ charconv

Subdirectories of this one

There are no subdirectories here.

Files in this directory

NameDateSize Description
Makefile 1994-02-28 1 Kbyte download
Makefile.bcc 1994-02-28 732 bytes download
README 1994-02-28 1 Kbyte download Shown below
char_arr.c 1994-02-28 9 Kbyte download
charconv.c 1994-02-28 20 Kbyte download
charconv.man 1994-02-28 2 Kbyte download
charstab.h 1994-02-28 26 Kbyte download
getopt.c 1994-02-28 1 Kbyte download
sys_def.h 1994-02-28 904 bytes download

Contents of the README file

CHARCONV is a program or filter that allows the transformation of
one encoding of an extended character set (e.g., ISO Latin-1) to
another (e.g., MS DOS, Macintosh). Note that the encoding of umlauts,
diphthongs, or diacritics is quite different in ISO Latin-1
(Unix, MS Windows), MS DOS (code page 437) or Apple Macintosh.

Moreover, this program takes care of transcriptions used in TeX or HTML
(hypertext markup language). Internally, a font description similar to the
TeX code (but without math mode) is used. Tags and macros are removed
from HTML and TeX input. (With respect to TeX, the resulting plain
text file is similar to that produced by utilities such as "detex" or
"unretex", but umlauts are taken into account.)

Furthermore, the program allows conversion between different
end-of-line markers (Unix: LF, DOS: CRLF, Mac: CR).

However, the text is not formatted.

Installation:

The file "sys_def.h" tries to define the system (and includes stdio.h);
it may have to be edited.
To install, look at the Makefile, edit the paths etc., type "make".
(Followed by "make install" and "make install.man".)

The program has been compiled successfully on the following systems:

Sun Sparc running SunOS 4.1.1 with cc or gcc
SGI Iris Indigo running IRIX 4.0.5F
IBM RS/6000 running AIX 3.2
CDC 4680 running EP/IX 2.1.1
IBM PC running DOS with Borland C++ 3.1
Atari ST with Turbo C 2.0

Burkhard Kirste (kirste@chemie.fu-berlin.de)

Small print: This listing is regenerated periodically so there is a small chance that the directory has changed from what is shown here; to be sure, check the FTP listing.