Ru-Board.club
← Вернуться в раздел «Программы»

» WinDjView

Автор: Purple Elf
Дата сообщения: 08.10.2007 13:06
Инсталлятор WinDjView версии 0.5 (для 98-й не подходит!)

Переделка с предыдущего инсталлятора (не моего)

http://up.spbland.ru/files/07100867/
Автор: monday2000
Дата сообщения: 11.10.2007 20:12
AndyZ
Нельзя ли объединить WinDjView-98 с WinDjView-NT в единую программу - чисто для удобства пользователей? Тогда в такой объединённой программе при запуске могла бы автоматически определяться версия ОС и сама программа использовала бы соответствующие функции.

Ещё такой момент: у некоторых людей вызывает проблему скачивание с Sourceforge. Им хотелось бы видеть обыкновенную ссылку вида www.site.com/windjview.zip - кликнул и скачал, и всё. Особенно часто у женщин это проблему вызывает.

Добавлено:
Посмотрел WinDjView-0.5. Почему-то у меня не видна кнопка "Rotate right" - видимо, не помещается на экране? Режим 800х600, 17" монитор.
Автор: Griefin
Дата сообщения: 11.10.2007 22:43

Цитата:
А нет такой программы, котрая читала бы и djvu и pdf?

Есть KViewShell под Linux, но он менее удобный (нет поддержки DjVu-закладок) и на вид более тормозной (нет спекулятивного рендеринга предыдущей и следующей страниц, как в WinDjView).
Автор: AndyZ
Дата сообщения: 11.10.2007 22:53
monday2000

Цитата:
Нельзя ли объединить WinDjView-98 с WinDjView-NT в единую программу
Нет, это слишком сложно, к тому же версия для Win98 никак не поддерживается и оставлена только из-за того, что ~5% пользователей всё ещё не перешли на WinNT/2k/XP/2003/Vista.

Цитата:
У некоторых людей вызывает проблему скачивание с Sourceforge
Переход на другой хостинг или изменение структуры сайта не планируется.

Цитата:
Почему-то у меня не видна кнопка "Rotate right" - видимо, не помещается на экране? Режим 800х600, 17" монитор.
Некоторые элементы интерфейса действительно могут не помещаться на экране при разрешении 800x600. По статистике, такое (или более низкое) разрешение установлено у ~10% пользователей (имеющих доступ в интернет), и его доля постоянно снижается. Поэтому исправлений для работы при разрешении, более низком чем 1024x768, не будет.

Общее замечание такое - к сожалению, у меня не хватает ресурсов чтобы реализовывать все предложения и замечания, поэтому приходится жертвовать функциональностью, которая релевантна только для небольшого числа пользователей.
Автор: kontiky
Дата сообщения: 11.10.2007 23:14
Nthnsq

Цитата:
А нет такой программы, котрая читала бы и djvu и pdf?

В линуксе есть Evince. Думаю, есть порт и под винду.
Автор: pom205
Дата сообщения: 12.10.2007 01:10
AndyZ

Цитата:
отдельное кодирование текста и картинок
белый текст на переднем плане, и картинки на заднем плане. Формат DjVu поддерживает такие двуслойные документы. Если у Вас есть точная информация о расположении картинок в виде прямоугольников, то можно разбить картинку на две, закодировать каждую со своими параметрами, а потом объединить в один документ.

Можно поподробнее? Визуальные отделители существуют?
Автор: AndyZ
Дата сообщения: 12.10.2007 01:17
pom205

Цитата:
Визуальные отделители существуют?
А что это такое? Что значит существуют? Существуют где?
Автор: pom205
Дата сообщения: 12.10.2007 17:35
AndyZ
Хочу выделить картинки, и задать для каждой свои слои/со своими параметрами сжатия и разрешения. Неужели только PDF?
Автор: terminat0r
Дата сообщения: 12.10.2007 19:04
pom205
Формат DjVu поддерживает только двуслойные! документы.
Автор: pom205
Дата сообщения: 12.10.2007 19:13
terminat0r
Отож ёно и е. Тудыть его в качель.
Автор: sacerdos
Дата сообщения: 18.10.2007 02:02

Цитата:
А нет такой программы, котрая читала бы и djvu и pdf?

   •Scientific and technical documentation viewer (S&T Documentation Viewer, STDUViewer) версии 1.0.74 от STDUtility просматривает при установке по умолчанию Tagged Image File Format (tif, tiff), DjVu File Format (djvu, djv), Portable Document Format (pdf). Возможно, будет добавлена поддержка других форматов e-book, т.к. они организованы в виде отдельных dll-библиотек.
   Просмотрщик позиционируется как средство работы с научной и технической документацией, бесплатен для некоммерческого применения, поддерживает поворот и масштабирование страниц 5-500%, оглавление и закладки собственного формата на основе XML, однако не работает с текстовым слоем. Есть опасения, что скоро проект перейдёт на коммерческую основу.

[stdutility.com]
STDUViewer 1.0.74
1'446'078 b

   •DjVuLibre DjView 4.1 от Leon Bottou включен в пакет djvulibre_3.5.19 для Windows и вообще-то просматривает только djvu(djv), однако интересен экспортом в форматы pdf, tiff, ps, eps, bmp, png, ppm, xbm, xpm, своими настрйками, поддержкой метаданных djvu и командной строки. Есть DjView 4.1 отдельно от DjVuLibre, но тогда Вам могут потребоваться отдельные компоненты. Распространяется по GPL лицензии.
   Надо помнить, что при экспорте в pdf распознанного djvu не сохраняется текстовый слой.

[djvu.sourceforge.net]
О просмотрщике DjView
djvulibre-3.5.19-1+djview-4.1-2-win32.zip
6'589'329 b
Автор: juvaforza
Дата сообщения: 19.10.2007 22:39
AndyZ
Спасибо вам за терпение

Цитата:
Поэтому я не совсем понимаю, в чём вопрос. Wrap работает и для содержания, и для закладок.

Хотелось бы опционально его отключать. //

Цитата:
Содержание и Закладки

Это филосовский вопрос Просто я ничем, кроме вашей программы не пользовался и вначале удивился тому, что Bookmark Tool и DDE добавляют Bookmarks в Content
Но потом я обнаружил точно такую же термнологию в STDU Viewer... Скажите, это ваша идея?
Удачи!
Автор: Zelda
Дата сообщения: 25.10.2007 19:34
Уважаемый AndyZ!

При добавлении индекса программой DJVU Dictionary Tool, в случае если в индексе (файле xls) есть иероглифы из Extension B (эти знаки начинаются с кодов U+20000) - индекс создается (программа сообщает, что всё хорошо), но WinDJView не показывает никакого индекса вообще (как-будто его там нет). Достаточно одного знака с кодом U+20000 и выше, чтобы произошел такой эффект. Честно говоря не знаю, кто конкретно виноват: DJVU Dictionary Tool или WinDJView (или они обе), т.к. это не проверить... Т.е. может быть, что при наличии знаков U+20000 индекс просто не создается, поэтому его WinDJView и не показывает, либо индекс создается нормально, но при наличии в нем знаков U+20000 его уже не отображает WinDJView. Если возможно, то введите, пожалуйста, поддержку знаков U+20000h.


Добавлено:
Вдогонку к предыдщему сообщению. Получилось проверить через функцию Export индекса: все знаки из Extension B там на месте. Значит DJVU Dictionary Tool с ними работает и нормально добавляет такой индекс. А вот у WinDJView возникают проблемы с отображением такого индекса...
Автор: vitaly1
Дата сообщения: 25.10.2007 22:02
Сделал индекс под сабж для самого большого (11-томного) укр. толкового словаря.
Автор: kontiky
Дата сообщения: 26.10.2007 12:21
В WinDjView в меню есть пункты View->Display предназначенные для управления показом слоев в djvu файле.
Foreground и Background - это показ слоев только тона или фона, соответственно. Это понятно.
Что такое Black & White? Показ только маски?
Что есть Color - показ всех слоев одновремено?
Автор: arienai
Дата сообщения: 27.10.2007 19:36
Поэкспериментировал немного с Extension B в словарном индексе. Все так, как было уже отмечено Zelda, с небольшим уточнением. Dictionary Tool действительно создает индекс, но перестает выдавать сообщения о несоответствии порядка знаков в индексе юникодовой последовательности. Т.е. если создавать индекс без знаков из Extension B, то Dictionary Tool выдаст сообщения о том, какие знаки идут не по порядку, если же вставить в список хотя бы один знак из Extension B, то Dictionary Tool сообщит, что индекс был создан успешно. Ну, и такой индекс не будет работать и даже показываться в WinDjView.

Можно, конечно, выбросить все знаки Extension B из индекса, но возможность поиска в таком словаре будет уже ущербной. AndyZ, я понимаю, что это может быть задачей не первой необходимости и вообще индексация словарей экспериментальна (о чем должно быть свидетельствует отсутствие Dictionary Tool на официальном сайте), но, тем не менее, прошу обратить внимание на данную проблему, ибо она тормозит создание полноценных иероглифических словарей в дежавю.
Автор: AndyZ
Дата сообщения: 29.10.2007 15:11
juvaforza
Цитата:

Цитата: Wrap работает и для содержания, и для закладок.
Хотелось бы опционально его отключать.
Автор: tukktukk
Дата сообщения: 29.10.2007 15:43
Есть альтернатива для иероглифов. В индекс забиваются их номера, а в мап файл соответсвие иероглифом номерам. Человек, который делал такой индекс для большого иероглифического словаря, говорит, что не сталкивался с проблемами. Вот пример


Цитата:
Добавляем индекс и мап с помощью Dictionary Tool, и можно вводить в поле поиска хоть номер, хоть сам иероглиф – получим нужную страницу.

http://www.mediafire.com/?fpdhj09h0lg
Автор: Zelda
Дата сообщения: 29.10.2007 16:30
tukktukk, спасибо, за совет. Мап-файлы точно также не работают с Extension B, поэтому ваш способ никакой альтернативой для нас не является.
Ваш коллега не сталкивался с такой проблемой лишь потому, что в вашем словаре иероглифы самые простые, т.е. из основного range Юникода.

AndyZ, а куда вам можно скинуть пример индекса? Он небольшой, я ведь могу оставить там всего несколько иероглифов. Кстати, мы столкнулись еще с тем, что индекс не может быть больше 16384 строк (3FFFh). Это ваше ограничение? Так как нам нужно около 40000 строк, то удалось выявить эту проблему.

BookmarkTool тоже не работает с Extension B. Если программе встречается строка с таким знаком, то в закладки попадает испорченная строчка. Это тоже могу прислать.





Добавлено:
Уважаемый AndyZ! Залил маленький индекс с иероглифами из Extension B и файликом букмарок сюда:
http://www.mediafire.com/?e1bzd9e4ded

Да, если они у вас отображаются квадратиками - это нормально, просто они в больших иероглифических шрифтах находятся. Если поддержка китайского языка не устанавливалась в систему, то такого шрифта (SimSun (Founder Extended)) в системе нет, отсюда и квадратики. Главное, чтобы индекс с такими знаками + маппинг + букмарки нормально работали во всех трех ваших программах!


Добавлено:
Точнее 16383 (3FFFh) строк.
Автор: tukktukk
Дата сообщения: 29.10.2007 20:22

Цитата:
tukktukk, спасибо, за совет. Мап-файлы точно также не работают с Extension B, поэтому ваш способ никакой альтернативой для нас не является.


Ну, я не совсем знаю, что в Екстеншин Б. Я подал только пример первых 100 иерогов из учебного словаря.

Ну а в вот этом файле тоже только основной уникод? Этот индекс (около 7.000 иероглифов) работает со словарем, я проверял.

Автор: arienai
Дата сообщения: 29.10.2007 21:49
tukktukk

Цитата:
Ну а в вот этом файле тоже только основной уникод? Этот индекс (около 7.000 иероглифов) работает со словарем, я проверял.


Да, там в мап нет знаков Extension B, поэтому и работает. Вполне возможно, что такие знаки будут среди тех, что alleo не смог найти и добавить в индекс/мап.
Автор: AndyZ
Дата сообщения: 01.11.2007 22:39
Проблема с Unicode Supplemental Planes вроде бы исправлена, проверьте плз работу индекса и содержания в новом билде:
http://rapidshare.com/files/66784551/WinDjView-2007-11-01.rar.html
Ограничение на количество строк в индексе тоже снято (теперь максимум - 65536, как в Excel)
Автор: Zelda
Дата сообщения: 01.11.2007 23:54
Уважаемый AndyZ!

Большое спасибо, всё работает!
Автор: arienai
Дата сообщения: 02.11.2007 06:29
AndyZ
Спасибо Огромное!

Действительно, все работает.
Знаки из Ext B хотя и отображаются в WinDjView квадратиками, но словарь ищется, и с ним можно работать! Большие индексы создаются!

Хорошо бы еще была возможность менять шрифты отдельно для закладок и индекса. Тогда можно будет и с квадратиками бороться.
Автор: AndyZ
Дата сообщения: 02.11.2007 10:48
arienai
WinDjView использует стандартные шрифты для закладок и индекса. Если шрифт с символами из CJK-B корректно установлен в системе, то WinDjView будет показывать иероглифы, а не квадратики. Я нашёл упомянутый выше Zelda шрифт SurSong.ttf и воспользовался инструкциями здесь: http://www.i18nguy.com/surrogates.html, после чего все иероглифы стали отображаться (система Windows XP).
Автор: arienai
Дата сообщения: 05.11.2007 05:48
AndyZ
Еще раз спасибо.
Наконец-то разобрался со шрифтами.
В моем случае поддержка CJK-B уже была установлена, а не отображались, оказывается, просто редкие знаки (например, U+31C1), отсутствующие в большинстве шрифтов, в том числе и в SurSong.ttf. Стоило добавить поддерживающий их шрифт в список замен для Tahoma в
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
и все стало прекрасно отображаться.
Автор: GF777
Дата сообщения: 12.11.2007 13:44
AndyZ
Спасибо за отличную программу!
И маленький вопрос-предложение: можно ли сделать так, чтобы при открытии документ позиционировался на указанную в командной строке страницу (подобно опции "page=" в Acrobat Reader)?
Автор: vitaly1
Дата сообщения: 12.11.2007 14:55
GF777
http://forum.ru-board.com/topic.cgi?forum=5&topic=18322&start=420#18
Автор: kibi
Дата сообщения: 13.11.2007 00:20
А нужно ли кому-то написанное русскоязычное руководство по пользованию WinDjView 0.4 (есть справка в CHM формате и исходник проекта для Help and Manual 4.0)?
Автор: kontiky
Дата сообщения: 13.11.2007 01:33
kibi
AndyZ
Почему бы не включить этот хелп в инсталляцию программы?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556

Предыдущая тема: Двухядерные AMD


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.