Вставка текста в кодировке ANSI

Этот пример демонстрирует объединение текстовых файлов разных кодировок (ANSI, OEM, UTF8 и т.д.) в один файл программой NHREPLACE в автоматическом режиме. Пример показывает построение HTML страницы в кодировке UTF-8 со вставками других текстовых файлов. Например, эта часть текста вставлена из текстового файла 'mixing code pages readme.txt', сохранённого в кодировке 1251. Далее в странице будут вставки файлов в OEM кодировке: командный файл CMD и его вывод.

Вставка текста в кодировке OEM

Пакетный файл step1.cmd (файл имеет кодировку OEM)
@echo off

rem Командный файл в кодировке 866

echo Шаг 1 процедуры резервного копирования...
echo Подготовка списка файлов...

dir 

rem ...
Результат выполнения файла step1.cmd (файл имеет кодировку OEM)
Шаг 1 процедуры резервного копирования...
Подготовка списка файлов...
 Том в устройстве D имеет метку DATA
 Серийный номер тома: F8D4-99D2

 Содержимое папки D:\Users\nailmu\Dev\Prj\Utils\rplc\Install\Samples\Mixing code pages

20.03.2013  08:23              .
20.03.2013  08:23              ..
19.03.2013  18:03               253 go.cmd
19.03.2013  18:02               265 page-template.htm
19.03.2013  18:03               425 page.html
20.03.2013  08:45               150 step1.cmd
20.03.2013  08:45                 0 step1.out
               5 файлов          1 093 байт
               2 папок  334 037 946 368 байт свободно

Вставка текста в кодировке 1251 (из файла text in french.txt, французский язык)

NOTICE

Dictionnaire orthographique du français comportant les nouvelles et les
anciennes graphies des mots concernés par les rectifications de l'orthographe
proposées en 1990 par le Conseil supérieur à la langue française et
par l'Académie française.
http://www.orthographe-recommandee.info/

Attention ! Ce dictionnaire est prévu pour fonctionner avec Myspell, l'ancien 
correcteur orthographique d'OpenOffice.org, depuis les versions 1.x jusqu'à la
version 2.0.1. Si vous avez une version postérieure d'OpenOffice.org, utilisez
les dictionnaires créés pour Hunspell.

Contact: dico.savantfree.fr
http://dico.savant.free.fr/

Remerciements à :
- Jean-Claude Michel (alias Vazkor), pour l'examen minutieux du dictionnaire
  et les innombrables corrections apportées;
- Jean Beney, pour la comparaison avec le dictionnaire de l'ABU qui a permis de
  débusquer maintes erreurs;
- Romain Muller, pour la vérification des graphies spécifiques à la réforme de
  l'orthographe de 1990;
- et à tous ceux qui ont apporté leur pierre à l'édifice.