Re: Refal+ docs


Sergei M. Abramov (abram@botik.ru)
Tue, 17 Aug 1999 16:15:23 +0400


День добрый, всем!

From: Sergei Romanenko <roman@integrum.ru>
Date: 7 августа 1999 г. 20:25
Subject: Re: Refal+ docs

...
>Высылаю отредактированный мной rbvcomp.tex
...
>Надеюсь, что у вас не будет проблем с обратной перекодировкой из
>Windows-1251 в koi8-r. Я перекодировал с помощью Internet Explorer 5.0:
>переименовал файл в rbvcomp.tex.txt, открыл браузером как plain/text в
>koi8-r и сделал Save as в кодировке Windows-1251...

Не совсем в тему (Рефал Плюс), но позвольте сказать, что в подобных случаях
(межплатформные обмены текстами) меня спасала написанная в ИПС РАН
программка CTC (есть исходники для МС ДОС и Линукса и бинарики для МС ДОС):

ftp://ftp.botik.ru/pub/local/roma/ctc/

  ctc-03.zip 5 Kb Tue Jan 09 00:00:00 1996 Winzip32 File
  ctc-04.tgz 4 Kb Thu May 23 00:00:00 1996 WinZip File
  ctc.com 13 Kb Mon Aug 18 00:00:00 1997 MS-DOS Application

СТС занимается:
 -- и русскими (пере-)кодировками /* поддержаны 7 кодировок ;-) */
 -- и различными вариантами (ДОС/Вин, Юникс, Мас) оформления концов строк
(последнее я регулярно использую при пересылке ТеХ-файлов с счастливым
обладателем Мас'а--Робертом Глюком)...

Да, файл изменяется "на месте", старое содержимое копируется в "*.bak".
Пример:

  ctc -i win -o unix rbvcomp.tex rbvcomp1.tex rbvcomp2.tex

в файлах rbvcomp.tex rbvcomp1.tex rbvcomp2.tex будут изменены:
 (1) русская кодировка (MS-CP1251-->KOI8-r/RFC1489)
 (2) "изображение" для конца строки (crlf-->lf).
Будут созданы rbvcomp.bak rbvcomp1.bak rbvcomp2.bak.

Привожу ниже help СТС.

Удачи

Сергей
===============================
C:\>ctc --help
Cyrillic text convertor v0.3 (c) 1995 Max Kovalenko
Usage: ctc [-i enc] ... [-o enc] ... [-c default_symbol] [file] ...

Encoding switch Encoding OS
    koi8-r, koi8, koi KOI8-r/RFC1489 Unix
    cp866, alt MS-CP866 MS-DOS
    cp1251 MS-CP1251 MS-Windows
    iso8859-5, iso5, iso ISO8859-5 Unix
    macoscyr, macos-r MacOS Cyrillic Mac
    cp10007 MS-CP10007 Mac
    cp855 MS-CP855 MS-DOS(?)

New line switch OS | Aliases Encoding New line
    lf Unix | unix KOI8-r lf
    cr Mac | dos MS-CP866 crlf
    crlf DOS/Windows | win MS-CP1251 crlf
                                | mac MacOS Cyrillic cr

Please report bugs and problems to madmax@roma.botik.ru



This archive was generated by hypermail 2.0b3 on Tue Aug 17 1999 - 16:15:05 MSD