может ли Book Designer сделать utf-8 ?
На страницу 1, 2  След.
 
Найти сообщения без ответов
Начать новую тему   Ответить на тему    Список форумов The-eBook -> Book Designer
 
Автор Сообщение

leader
Зрелый участник форума

Зрелый участник форума



Зарегистрирован: 31.08.2012
Сообщения: 36


Откуда: Москва

СообщениеДобавлено: 03.11.2012 19:28     Цитата

может ли Book Designer сделать utf-8 ?

Я сделал в блокнотике винды файло, где очень много знаков не ANSI

Book Designer его не жрёт, не может...
Или я не нашел какую-то опцию? Fiction Book Designer тоже загрузил и прорбовал с тем же печальным результатом — то есть UTF-8 никак не получается...

Если сохранить текст в ANSI - а потом вставлять символы, то это слишком много работы.

Может, есть какая-то другая программа?
 
Профиль Сообщение ^

The-eBook
Член клуба The eBook

Член клуба The eBook

Donate

Зарегистрирован: 10.06.2003
Сообщения: 23526



СообщениеДобавлено: 03.11.2012 21:12     Цитата

Если BookDesigner не может по какой-то причине автоматически определить кодировку, можно переключить вручную.

Если файл ANSI, а Вам нужно работать с UTF-8, для начала откройте и сохраните файл. Только потом с ним работайте.
_________________
еБукъ 207
 
Профиль Сообщение E-mail AIM Skype MSNM ^

leader
Зрелый участник форума

Зрелый участник форума



Зарегистрирован: 31.08.2012
Сообщения: 36


Откуда: Москва

СообщениеДобавлено: 03.11.2012 22:55     Цитата

спасибо большое
Правда я не понял
______________________________________________

У меня файл в utf-8 (правильно отображается в блокноте виндоуз, во ворде. Правильно читается AlReader и Cool Reader

При открытии файла в Book Designer все сразу едет криво - то есть теряются переходы на новую строку, и кодировка становится невменяемой.
вот пример из Cool Reader при чтении текста писал(а):
water-repellent [’wɔ:tə ri’pelənt]

Здесь тоже видно всё правильно, так как движок поменял значки на &#ХХХ;


А в файле у меня, естественно, сами символы, как на экране.

Можно ли что-то сделать?
Хотелось бы, честно говоря, сохранить значки, а не менять их на крокозяблы. То есть просто использовать utf-8
это, напоследок пример кодировки из Book Designer писал(а):
water-repellent [тЂ™wЩ":tЩ™ riтЂ™pelЩ™nt] a. аВаОаДаОаНаЕаПбЂаОаНаИб†аАаЕаМб‹аЙ
 
Профиль Сообщение ^

The-eBook
Член клуба The eBook

Член клуба The eBook

Donate

Зарегистрирован: 10.06.2003
Сообщения: 23526



СообщениеДобавлено: 04.11.2012 09:43     Цитата

BookDesigner изначально работает в utf-8.

Чтобы что-то понять, нужен ваш файл, а не то, что вы делаете с программой. Основной принцип - на экране bookdesigner вы видите то что получаете. Если кодировка выбрана не верно, то ее надо сменить в программе.
_________________
еБукъ 207
 
Профиль Сообщение E-mail AIM Skype MSNM ^

leader
Зрелый участник форума

Зрелый участник форума



Зарегистрирован: 31.08.2012
Сообщения: 36


Откуда: Москва

СообщениеДобавлено: 04.11.2012 10:32     Цитата

Спасибо The-eBook!
Файл вроде правильный, так как его три программы видят правильно: блокнот Windows 7, AlReader и Cool Reader

Рискнул направить вам по почте.

Переключение (правой кнопкой мыши) на utf-8 дает прямоугольнички вместо букв
 
Профиль Сообщение ^

The-eBook
Член клуба The eBook

Член клуба The eBook

Donate

Зарегистрирован: 10.06.2003
Сообщения: 23526



СообщениеДобавлено: 04.11.2012 10:47     Цитата

Получу, посмотрю.
_________________
еБукъ 207
 
Профиль Сообщение E-mail AIM Skype MSNM ^

leader
Зрелый участник форума

Зрелый участник форума



Зарегистрирован: 31.08.2012
Сообщения: 36


Откуда: Москва

СообщениеДобавлено: 05.11.2012 13:05     Цитата

ЕЩЕ РАЗ СПАСИБО, ВАМ, The-eBook

Я сразу и послал файл, но почта наверно там запуталась, потерялась

Можно пасмареть файл на серваке:
http://german.itkm.ru/z/vocabulary2.txt
 
Профиль Сообщение ^

The-eBook
Член клуба The eBook

Член клуба The eBook

Donate

Зарегистрирован: 10.06.2003
Сообщения: 23526



СообщениеДобавлено: 05.11.2012 14:37     Цитата

Файл уже в UTF-8.
_________________
еБукъ 207
 
Профиль Сообщение E-mail AIM Skype MSNM ^

leader
Зрелый участник форума

Зрелый участник форума



Зарегистрирован: 31.08.2012
Сообщения: 36


Откуда: Москва

СообщениеДобавлено: 05.11.2012 15:22     Цитата

BookDesigner делает из этого файла следующее:
в BookDesigner это выглядит буквально так писал(а):
baby [тЂ™beibi ] n. аМаЛаАаДаЕаНаЕб† back [bУ k] a. аЗаАаДаНаИаЙ adv. аОаБбЂаАб‚аНаО back door тЂ" аКбѓб…аОаНаНб‹аЕ аДаВаЕбЂаИ back up [тЂ™bУ k тЂ?ЪЊp] v. аПаОаДаДаЕбЂаЖаИаВаАб‚бЊ bad [bУ d] a. аПаЛаОб…аОаЙ badly [тЂ™bУ dli ] adv. аПаЛаОб…аО bake [beik] v. аПаЕб‡бЊ baker [тЂ™beikЩ™] n. аПаЕаКаАбЂбЊ ballet [тЂ™bУ lei ] n. аБаАаЛаЕб‚ bank [bУ ЮЗk] n. аБаАаНаК barber [тЂ™ba:bЩ™] n. аПаАбЂаИаКаМаАб…аЕбЂ bargain [тЂ™bЩ‘:gin] n. б‚аОбЂаГаОаВаАбЏ бЃаДаЕаЛаКаА, аВб‹аГаОаДаНаАбЏ аПаОаКбѓаПаКаА bath [bЩ‘:ЮИ ] n. аКбѓаПаАаНаИаЕ, аВаАаНаНаА bathroom [тЂ™bЩ‘:ЮИrum] n. аВаАаНаНаАбЏ аКаОаМаНаАб‚аА beautiful [тЂ™bju:tЩ™ful] a. аКбЂаАбЃаИаВб‹аЙ become [biтЂ™kЪЊm] v. бЃб‚аАаНаОаВаИб‚бЊбЃбЏ bed [bed] n. аКбЂаОаВаАб‚бЊ


Никакой возможности исправить это нет Изменить внешний вид можно — а исправить невозможно. Концы строк я нашел как впаять, а что делать с испорченной кодировкой — мне непонятно. Она никак не исправляется
А мне нужно просто оставить его в кодировке UTF-8 — и преобразовать в FB2 (тегов там наставить и пр, как обычно)
 
Профиль Сообщение ^

The-eBook
Член клуба The eBook

Член клуба The eBook

Donate

Зарегистрирован: 10.06.2003
Сообщения: 23526



СообщениеДобавлено: 05.11.2012 18:50     Цитата

Попробуйте через меню "Открыть как", чтобы указать кодировку.

Добавлено спустя 1 час 53 секунды:

Попробуйте немного исправленный файл: http://www.the-ebook.org/files/vocabulary2-utf8.txt
_________________
еБукъ 207
 
Профиль Сообщение E-mail AIM Skype MSNM ^

leader
Зрелый участник форума

Зрелый участник форума



Зарегистрирован: 31.08.2012
Сообщения: 36


Откуда: Москва

СообщениеДобавлено: 05.11.2012 19:52     Цитата

The-eBook писал(а):
Попробуйте через меню "Открыть как", чтобы указать кодировку.


Shocked там нет такого меню... Может он просто не работает с utf-8 ? не выводит в FB2 файлы с этой кодировкой?
 
Профиль Сообщение ^

The-eBook
Член клуба The eBook

Член клуба The eBook

Donate

Зарегистрирован: 10.06.2003
Сообщения: 23526



СообщениеДобавлено: 06.11.2012 08:38     Цитата

leader писал(а):
там нет такого меню... Может он просто не работает с utf-8 ? не выводит в FB2 файлы с этой кодировкой?

FB2 невозможно создать с иной кодировкой, чем UTF-8. В этом смысл формата. В чем может ошибаться BoolDesigner, это в определении кодировки исходного файла. В принципе, это все что нужно знать о программе: http://www.the-ebook.org/?p=111 , http://www.the-ebook.org/?p=52
_________________
еБукъ 207
 
Профиль Сообщение E-mail AIM Skype MSNM ^

leader
Зрелый участник форума

Зрелый участник форума



Зарегистрирован: 31.08.2012
Сообщения: 36


Откуда: Москва

СообщениеДобавлено: 06.11.2012 11:32     Цитата

The-eBook, спасибо за реально полезные и интересные ссылки...
The-eBook писал(а):
FB2 невозможно создать с иной кодировкой, чем UTF-8.

Кодировка файла fb2 видна внутри
Код:
˂?xml version="1.0" encoding="windows-1251"?˃

Это первая строчка внутри файла. Если кодировка будет UTF-8, то там так и будет написано. А пока BookDesigner все файлы делайет с кодировкой windows-1251

Мне представляется что BookDesigner UTF-8 делать не может. И вообще, обычный текстовый файл UTF-8 не может правильно перевести в формат FB2

я убедился в том, что нет способа сделать читаемый FB2 файл из текстового файла UTF-8

Я же скопировал ссылку на этот файл. Покажите где реальный файл fb2?
BookDesigner вообще не предназначен для изготовления FB2 файлов UTF-8
если я не прав, то сделайте файл – это 12 секунд дела. А пишем мы с вами несколько часов.
 
Профиль Сообщение ^

The-eBook
Член клуба The eBook

Член клуба The eBook

Donate

Зарегистрирован: 10.06.2003
Сообщения: 23526



СообщениеДобавлено: 06.11.2012 16:39     Цитата

Это не правильно. Любая кодировка FB2 кроме unicode – порочит саму идею разметки книг.

Попробуйте:

1. Сделать пустой unicode документ в BD.
2. Откройте ваш файл редактором который точно поддерживает unicode. Скопируйте в нем текст в буфер памяти.
3. Вставьте в BD с помощью копирования текста из буфера памяти.

leader писал(а):
если я не прав, то сделайте файл – это 12 секунд дела. А пишем мы с вами несколько часов.

Я не пользуюсь BD, так как он рассчитан на платформу Windows.

leader писал(а):
BookDesigner вообще не предназначен для изготовления FB2 файлов UTF-8

Вы в настройки программы заходили?

MultiLanguage support: отмечено ?
book language: Russian

1. Загрузить книгу
2. Правый клик - > encoding -> выбор кодировки.
_________________
еБукъ 207
 
Профиль Сообщение E-mail AIM Skype MSNM ^

leader
Зрелый участник форума

Зрелый участник форума



Зарегистрирован: 31.08.2012
Сообщения: 36


Откуда: Москва

СообщениеДобавлено: 06.11.2012 18:11     Цитата

The-eBook, я делал несколько книжек на Book Designer, все эти книги имеют первую строку
Код:
˂?xml version="1.0" encoding="windows-1251"?˃


Это точно не utf-8. И точно utf-8 поддерживает блокнот в виндоус (виста и семерка), причем даже не замечая этого формата, и абсолютно безошибочно.

Спасибо вам, что возитесь с этой проблемой, хотя я потерял надежду... Поробую все-таки сделать, что вы предлагаете, хотя я дёргал программу за все места
______________________________

Сделал все, что вы сказали. Удалось загрузить файл только (shift-ins). В окне виден нормальный текст, видно все значки без искажений.

Делаю файл. Результат: верхняя строчка файла
Код:
˂?xml version="1.0" encoding="windows-1251"?˃

И соотвественно - значки фонетической транскрипции заменились на знаки вопроса.
Сделал файл 12 раз подряд, не спеша внимательно меняя разные опции
Резальтат
Код:
˂?xml version="1.0" encoding="windows-1251"?˃

такая верхняя строчка файла — и нет нужных значков
Читаю я вас внимательно, все настройки устанавливал, как положено - и мультилангвидж, и язык

Добавлено спустя 1 час 6 минут 59 секунд:

Спасибо еще раз, The-eBook!

Вобщем мне нужно было отдать словарик и еще текст племяннице-шестикласснице. Я нашел способ сделать fb2
  1. сначала открыл его AlReader — и сохранил в HTML. Это позволило решить огромную проблему с выставление несметного колличества абзацев
  2. теперь добавлю туда повидла fb2 — и сменю расширение. Не знаю только можно ли встроенный стиль туда вставлять? Ну, проверю.


В общем, дело сделано. Но жаль что нет инструмента для utf-8
 
Профиль Сообщение ^

The-eBook
Член клуба The eBook

Член клуба The eBook

Donate

Зарегистрирован: 10.06.2003
Сообщения: 23526



СообщениеДобавлено: 06.11.2012 20:25     Цитата


_________________
еБукъ 207
 
Профиль Сообщение E-mail AIM Skype MSNM ^

leader
Зрелый участник форума

Зрелый участник форума



Зарегистрирован: 31.08.2012
Сообщения: 36


Откуда: Москва

СообщениеДобавлено: 06.11.2012 23:28     Цитата

The-eBook, да интересно
Вроде получается так:
BookDesigner вообще не предназначен для изготовления FB2 файлов UTF-8
Для UTF-8 нужно использовать «Fiction Book Designer»

Для этого нужно
  1. copy-paste UTF-8 текстовый файл в окно редактора (иначе никак)
  2. в настройках программы: MultiLanguage support: Ɣ,
    book language: Russian

The-eBook, спасибо еще раз огромное! Я думал, никакого решения не существует
ps:я совсем не уверен в окончательности своего мнения о невозможности UTF-8 в самом BookDesigner
 
Профиль Сообщение ^

The-eBook
Член клуба The eBook

Член клуба The eBook

Donate

Зарегистрирован: 10.06.2003
Сообщения: 23526



СообщениеДобавлено: 07.11.2012 07:26     Цитата

Включите "keep unicode", тогда вне зависимости от кодировки будут сохраняться символы за пределами ANSI.
_________________
еБукъ 207
 
Профиль Сообщение E-mail AIM Skype MSNM ^

leader
Зрелый участник форума

Зрелый участник форума



Зарегистрирован: 31.08.2012
Сообщения: 36


Откуда: Москва

СообщениеДобавлено: 07.11.2012 15:21     Цитата

Еще раз благодарю, The-eBook
Цитата:
Включите "keep unicode",

Fiction Book Designer вроде не имеет опции «keep unicode». А мне хочется делать книжки в utf-8...

Но полезная опция, насколько я могу судить
 
Профиль Сообщение ^

The-eBook
Член клуба The eBook

Член клуба The eBook

Donate

Зарегистрирован: 10.06.2003
Сообщения: 23526



СообщениеДобавлено: 07.11.2012 17:56     Цитата

Самый простой способ – создать FB2 из BookDesigner с опцией keep unicode. Даже если в заголовке будет ANSI, вы можете изменить заголовок в текстовом редакторе и сохранить файл в явном UTF8.
_________________
еБукъ 207
 
Профиль Сообщение E-mail AIM Skype MSNM ^
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов The-eBook -> Book Designer Часовой пояс: GMT + 4
На страницу 1, 2  След.
Страница 1 из 2

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах

© The-eBook, 1999-2014. © Design by Prohorenkov
Syndicating News | Powered by phpBB © 2001, 2005 phpBB Group.
Хостинг предоставлен компанией DatForce     Яндекс.Метрика