HTML file Character set converter

0. Contents

This is the documentation of htmlrecode-1.1.0.
   1. Purpose
   2. Usage
   3. TODO
   4. Installation
   5. Feedback
   6. Requirements
   7. Copying
   8. Downloading

1. Purpose

Recodes the HTML file using a new character set, while losing no characters at all. You can recode shift_jis to euc-jp, utf8 to latin1, iso-8859-15 to GB18030, iso-2022-jp to koi8-r etc if you wish, and none of the characters on the page will become unreadable (unless you specify -l switch, which disables making &#nnnn; escapes).

2. Usage

htmlrecode 1.1.0 - Copyright (C) 1992,2002 Bisqwit (http://bisqwit.iki.fi/)

Usage: htmlrecode [<option> [<...>]]

Reads stdin, writes stdout.

Options:
    -I, --inset    Assumed input character set (default: iso-8859-1)
    -O, --outset   Wanted output character set (default: iso-8859-1)
    -V, --version  Displays version information.
    -h, --help     This help.
    -l, --lossy    Disable lossless conversion.

Pipe in the html file and pipe the output to result file.

3. TODO

I'll soon add an interface for modifying the text content of a HTML file.
This should make making filters like Pootpoot or Pikachifier easier. It is already theoretically supported, but I haven't invented an interface for it yet.

4. Installation

$ make
$ su
# make install
If you do not want to install libargh (included in the archive), do not use "make install" and edit Makefile and enable the STATIC linking instead of DYNAMIC.

5. Feedback

If you have problems using this program or ideas how to develop it, email me your questions or ideas. Please do not omit the details.

6. Requirements

htmlrecode has been written in C++, utilizing the standard template library.
GNU make is required.
I have g++ version 3.1.0, and htmlrecode compiles without warnings.
You also need libiconv.

7. Copying

htmlrecode has been written by Joel Yliluoma, a.k.a. Bisqwit,
and is distributed under the terms of the General Public License (GPL).

8. Downloading

The official home page of htmlrecode is at http://oktober.stc.cx/source/htmlrecode.html.
Check there for new versions.

Generated from progdesc.php (last updated: Mon, 3 Jun 2002 11:59:12 +0300)
with docmaker.php (last updated: Wed, 15 May 2002 04:26:32 +0300)
at Mon, 3 Jun 2002 11:59:14 +0300