Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Старый софт »   Конвертер FB2 в TXT для Windows 3.0/3.1
RSS

Конвертер FB2 в TXT для Windows 3.0/3.1

<<Назад  Вперед>> Страницы: 1 * 2 3 4 5
Печать
 
Andrei88
Advanced Member


Откуда: Пермская обл. г.Пермь
Всего сообщений: 419
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 апр. 2008
Симпатичная программа, а главное, нужная! А полноценный ридер планируется?
Sozdatel
Advanced Member


Всего сообщений: 3518
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 апр. 2010
Andrei88 написал:
[q]
А полноценный ридер планируется?
[/q]
Возможно.

Также планируется выпуск версии под MS-DOS (интерактивное приложение, где пользователь вводит с клавиатуры имя файла FB2, при этом будет поддерживаться автоматическое конвертирование с явным указанием имени файла, что-то вроде:

fb2conv -f russkaya_klassika.fb2 russkaya_klassika.txt

В следующей версии конвертера возможно будет добавлен выбор кодировки (DOS/Windows-1251), чтобы пользователь мог выбрать, в какую кодировку сохранять файл.
Andrei88
Advanced Member


Откуда: Пермская обл. г.Пермь
Всего сообщений: 419
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 апр. 2008
Sozdatel написал:
[q]
под 32-разрядные системы (не говоря уже о современных 64 разрядных) разрабатывать нет особого смысла
[/q]
Так интересны больше именно 16-разрядные системы. Тем более, если есть планы развития программ в сторону DOS, то появление такой программы для досовских КПК, думаю, будет только приветствоваться :-)
Fe-Restorator
Гость

Ссылка

Для начала, слабо понимаю, зачем нужен именно конвертер (сама программа) именно под дос. Выкачивать тот-ж либрусек из-под доса никто не умеет, да и неудобно сие в текстовом режиме.
Вот, выкачать с торрентов библиотеку целиком и запустить некий mass-converter, чтоб автоматически обработал всю библиотеку, вот сие - дело!
Причём, нужна не только тупая конвертация форматов, с учётом исходной развёрстки, а ещё: и библиотечная каталогизация с поиском, и грамотно составленная структура каталогов включая имена файлов, коие должны быть одновременно: информативными, с длинными именами, но читающимися и в формате 8.3, индексированными.

Например, каждое имя папки/файла начинается с аббревиатуры-сокращения, соответствующего её/его полному имени, это первые 7 символов, продолжиться порядковым номером на 1+3 символа (через точку после первого), и (через ещё одну точку) завершиться длинным именем и расширением txt. В форточке будет некоторая путаница при сортировке из-за аббревиатур, однако в досе имена будут выглядеть весьма читаемо.
Сейчас на форуме
DDP
Advanced Member


Всего сообщений: 386
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 мая 2012
Sozdatel написал:
[q]
т.к более функциональный и бесплатный STDU Viewer вполне нормально себя чувствует даже в Windows 95.
[/q]
не подскажете - как?
в 98-й появляются панели меню с вопросами вместо букв и всё. висяк.
или какая-то особая версия была для 95-й?
Sozdatel
Advanced Member


Всего сообщений: 3518
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 апр. 2010
ОБНОВЛЕНИЕ.

- Добавлена опция "Кодировать в DOS-866".
- Изменён внешний вид кнопок.

Скриншот программы

Ссылка на скачивание та же.
Fe-Restorator
Гость

Ссылка

От, блин, конвертация!
Узнал сразу ДВА новых слова: одно "Б" и другое "ратец"!!! :eek: :eek: :eek:
Ежели конвертишь сценарий (пьеса - тот-ж сценарий), так умей отделить столбец имён персонажей от столбца их реплик, а закадровый текст подавай как обыкновенную книжную вёрстку без деления на столбцы.

Над конвертатором ещё работать и работать!

PS. Допускается выравнивать столбец реплик по самому короткому имени персонажа+ два пробела, обязательно. При условии, что кратчайшее имя не менее чем из 8-ми букв. Более короткие имена дополняются пробелами справа.
Допускается выделять под имя персонажа строку целиком. В сём разе, его реплика выравнивается слева по 8-му символу (не менее), т.е. все строки реплики начинаются с 8-го символа, независимо от числа строк, занимаемых репликой.
Имена вспомогательны, они только указатели, и не должны сливаться с основным текстом. Напротив, их нужно быстро пропускать при чтении, с минимумом внимания.
Сейчас на форуме
Sozdatel
Advanced Member


Всего сообщений: 3518
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 апр. 2010
Fe-Restorator написал:
[q]
Узнал сразу ДВА новых слова: одно "Б" и другое "ратец"!!! :eek: :eek: :eek:
[/q]
Это связано с тем, что многие файлы формата FB2 представляют собой неотформатированный текст, где абзацы разделяются тегом >p> вместо символа перевода строки.

И поскольку строки, содержащиеся в абзацах с тегом >P> нередко получаются слишком длинными (более 100 символов), то конвертер на каждом 55 символе выполняет перенос на новую строку (вставляет в файл соответствующи спец.символы), чтобы файлы можно было комфортно просматривать без горизонтальной прокрутки в старых текстовых редакторах, которые не поддерживают автоматический перенос строки (WordPad, Edit, MultiEdit, Фотон и т.д).
Sozdatel
Advanced Member


Всего сообщений: 3518
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 апр. 2010
Конвертер в Windows 3.1

Fe-Restorator
Гость

Ссылка

Sozdatel написал:
[q]
Это связано с тем, что многие файлы формата FB2 представляют собой неотформатированный текст, где абзацы разделяются тегом >p> вместо символа перевода строки.
[/q]
Бред какой-то. Зачем тогда вообще нужен формат FB2?

1)
Дано: длинный текст в одну строку с тегами-разделителями, обозначающими абзацы.
Решение: Выполнить обработку файла в три прохода. Первый проход - разбить мега-строку на нормальные абзацы, коие метятся как CR/LF. Вторым проходом обработать остальные теги, получив правильное форматирование всего текста, включая перекодировку в нужный формат и расстановку мягких переносов по всем правилам языка. Третьим проходом порезать получившиеся абзацы на строки длиной ровно NN символов для показа на экране доса без горизонтального скроллинга, с учётом мягких переносов и схемы вёрстки (для сценариев и т.п.).

2)
Дано: длинный текст в одну строку с тегами-разделителями "абзаЦЦ" жёстко через каждые 60 символов текста, включая пробелы в начале виртуальных строк.
Решение: Выполнить обработку файла в 5 проходов.
Первым проходом расставить теги CR/LF взамен каждого тега "абзаЦЦ" исходной строки, получив жёстко форматированный текст.
Вторым проходом обработать остальные теги, получив правильное форматирование всего текста, БЕЗ перекодировки в нужный формат и БЕЗ расстановки мягких переносов. Это даст ровные текстовые строки по 60 символов в каждой, за исключением окончаний каждого абзаца.
Третьим проходом обрабатываем "жёсткие" абзацы по принципу "если в строке все 60 символов (с учётом оконечных пробелов), меняем CR/LF на обычный пробел. Если символов в строке меньше 60, оставляем всё как есть". В результате, получим правильно оформленные абзацы, уже без жёсткой разбивки на строки.
Четвёртым проходом выполняем перекодировку в нужный формат, удаление дублирующихся пробелов, расстановку мягких переносов, корректировку вёрстки в неординарных случаях (сценарии, и т.п.).
Пятым проходом нарезаем текст на строки нужного размера, с учётом мягких переносов и специфики вёрстки.
Сейчас на форуме
<<Назад  Вперед>> Страницы: 1 * 2 3 4 5
Печать
Полигон-2 »   Старый софт »   Конвертер FB2 в TXT для Windows 3.0/3.1
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS