Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Vadik789

Страницы: [1] 2
1
DjVu / Re: DjVu-программы
« : 06 Апреля 2010, 11:42:34 »
По поводу Вашего вопроса - чем Леон Боту кодирует в DjVu в своём Линуксе.
monday2000, я имел в виду, чем он кромсает сканы. То есть разбивает их на половинки, выравнивает наклон и т. д. Тоже СК и СТ, или как-то по-другому?

2
DjVu / Re: Создание оглавления в djvu
« : 30 Марта 2010, 14:46:25 »
Короче, грубо говоря, Вам необходимо сымитировать Excel в какой-то мере.
monday2000, не вижу смысла, зачем все так усложнять. Программа делает свое дело - создает оглавление, а от того, что я добавлю кучу лишнего, ничего в принципе не улучшится. Ведь гораздо быстрее и удобнее просто набрать текст, чем сто раз щелкать на кнопочки и выбирать пункты в меню, при добавлении каждого отдельного пункта. А насчет того, что это сложно - думаю, для тех, кто потратил время на изучение СканКромсатора или СканТейлора, не составит особого труда разобраться с этой программой.

Опция Топмост нужна для того, чтобы открыть книгу в каком-то просмотрщике и, просматривая там, параллельно редактировать оглавление в программе.

OCR-слой - я, честно говоря, против этого, так как это приведет к тому, что все будут просто вставлять этот слой из книги и не будут особо вычитывать ошибки. Мне так кажется.

3
DjVu / Re: Создание оглавления в djvu
« : 07 Марта 2010, 20:23:57 »
Новая версия, djvuoutline 1.1:
http://www.djvu-soft.narod.ru/soft/djvuoutline_v1_1.rar (384 КБ)

Исходники: http://www.djvu-soft.narod.ru/soft/djvuoutline_v1_1_src.rar  (603 КБ)

В новой версии:

- исправлены некоторые ошибки (не открывались файлы с русскими буквами и пробелами в названиях; в некоторых оп. системах требовались дополнительные dll-ки - теперь вообще не требуется) и уменьшен размер программы;
+ улучшен интерфейс (можно открывать файлы всеми стандартными способами в Windows: контекстным меню из проводника (для этого нужно поставить галочку в меню View -> Explorer Context Menu - при этом добавляется пункт "Outline" в контекстном меню проводника), перетаскиванием файлов в окно программы и перетаскиванием на ярлык программы; можно также переключать, поверх\не поверх всех окон должно быть расположено окно программы (меню View -> Topmost).
+ добавлена возможность для сдвига влево\вправо нескольких строк одновременно. Это может быть очень полезным, например, для создания оглавлений на многотомники. Для этого выделяем несколько строк одновременно и нажимаем на стрелку влево или вправо.

4
DjVu / Re: Создание оглавления в djvu
« : 26 Января 2010, 11:00:15 »
Чего я спрашиваю: просто если такое дополнение сделают, то уже не будет смысла вводить оглавление так, как в моей программе, а нужно будет вручную помечать то место на странице, на которое должен указывать узел в оглавлении.

5
DjVu / Re: Создание оглавления в djvu
« : 25 Января 2010, 18:56:04 »
Если имеется в виду положение на странице назначения точки, куда попадают, кликая на узел дерева-оглавления, содержащий url - так это всегда верх страницы, Вы же вроде об этом знаете.
Так что в конечном итоге думает Леон по поводу такой возможности - чтоб узел в оглавлении указывал на произвольное место в странице? Из форума DjVuLibre я так и не понял, за он или против.

6
И еще вот ссылка на образец странички посмотрите как такое можно сделать, аккуратно сделанно и так все страницуы.

http://rapidshare.com/files/338908451/html.css0045_0001.djvu.html
Пишет, что сервера перегружены. Можете скинуть сюда:
http://filestore.com.ua/

7
Можно такое сделать. Нужно выделить область как фотографию и использовать режим scanned при сжатии в djvu. А если иллюстрация содержит четкие градации цветов (скажем, принтскрин окна), то, насколько я знаю, можно и такие фотографии сжимать по обычному алгоритму jb2 формата djvu. А также, скажем, если у нас в книге часть текста другого цвета, или обведена в красную рамку, и т. д. - то все это можно сжимать не как картинки, а как текст, содержащий несколько градаций цветов. Непрерывные картинки, и даже цветные - повторюсь, тоже можно сжимать, но при этом используется другой алгоритм сжатия.

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

9
Думаю, вы правы.  :)

10
DjVu / Re: Создание оглавления в djvu
« : 20 Января 2010, 17:57:29 »
Разумеется. Пусть пока так остается.
Да и в дальнейшем, пусть, наверно, так и остается, не стоит заново изобретать велосипед и тратить время впустую. Еще и куча ошибок возникнет, как вы сказали.

11
DjVu / Re: Создание оглавления в djvu
« : 20 Января 2010, 17:31:57 »
Просто, если Вы сейчас начнёте что-то делать "без djvused" - Вы рискуете увязнуть в этом на долгое время, и огрести уйму лишних глюков (что надолго отсрочит появление новой версии Вашей программы).
Разумеется. Пусть пока так остается.

12
DjVu / Re: Создание оглавления в djvu
« : 20 Января 2010, 09:42:30 »
Уже есть: http://djvu.sourceforge.net/doc/man/bzz.html
Я это видел. Эта программа "dll-зависимая".  :) Т. е. не работает без остальных длл-лек. А нужно выделить именно кусок кода, отвечающий за архивирование. Посмотрю, что в вашем архиве.

13
DjVu / Re: Создание оглавления в djvu
« : 20 Января 2010, 02:07:08 »
Самый лучший выход - это обходиться вообще без djvused. Поначалу я так и планировал сделать. Я почитал спецификацию djvu, и оказалось, что структура формата довольно проста и прозрачна (в отличие, скажем, от pdf): нужно лишь вставить блок, отвечающий за оглавление (или, скажем, OCR-слой, в случае программы DjVuOCR), причем выровнять его по четной границе в файле, перед этим сдвинув вправо все остальные блоки, отвечающие за страницы. И подредактировать самый первый блок, указав в нем новые смещения всех блоков-страниц в файле. Ну и также в заголовке файла прописать новый размер всего файла.

Проблема лишь в одном: все блоки с текстовой информацией типа оглавления, аннотаций, OCR-слоя сжимаются архиватором bzz. Нужно из исходников DjVuLibre вычленить кусок кода этого архиватора. Я начал было разбираться, но обнаружил, что там все модули сильно взаимосвязаны между собой, и чтоб вычленить этот код, нужно потратить, наверно, столько же времени, как на написание всей программы. Может быть, попросить Леона, чтоб он вычленил этот кусок кода, этого архиватора, и оформил в виде полностью независимой программы или функции? Или же самому как-то попробовать разобраться с этим.

14
DjVu / Re: Создание оглавления в djvu
« : 19 Января 2010, 16:12:42 »
Что-то я это не понял. Зачем флажок? "Новый" djvused автоматически понимает верно как кириллицу в DOS-кодировке, так и Юникод.
Это я написал до того, как выяснилось, что Юникод оно тоже понимает. Из ответа Леона я понял так, что в Виндовс оно в принципе не может работать с Юникодом. Теперь уже флажков не нужно.  :)

Да, это Вы уже в своей программе должны сами делать - прямо перед вызовом djvused.
Это и так делается - мне нужно лишь поменять кодировку имени файла в Юникоде с BE на LE.

15
DjVu / Re: Создание оглавления в djvu
« : 19 Января 2010, 15:57:21 »
Урраааа!!!!!  :D

Страницы: [1] 2