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

» PDF & DjVu Bookmarker

Автор: NBell
Дата сообщения: 22.02.2012 13:20
adobe reader вовсе не мешает (и не надо его поддержку убирать - лучше опционально вкл-выкл в настройках. Это же относится к Дежавю-плагину. Дайте гибкость программе. Чтобы не переустанавливать). просто если его нет в системе, то Ваша программа выкидывает непонятную ошибку. если бы была в программе проверка наличия ридера и дежавю-плагина то все было б ОК.

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

насчет документации - попробую оформить в виде ПДФ. Потом тогда можно уточнить и внести в вики. Ворд все таки привычнее (как кстати обменяться версией? на рутрекере выложить?).
Ваша программа мне кучу нервов и времени сэкономила. Восхищен!
Автор: DikBSD
Дата сообщения: 22.02.2012 17:55

Цитата:
От adobe reader в 3.5.x постараюсь отказаться. Хотя если он уже установлен в системе, то почему бы и не задействовать его мощу..

Не все ставят этот просмотрщик pdf. Его тяжесть просто "убивает". Многие пользуют либо Foxit. либо Суматру. По крайней мере те, кого я знаю...
Автор: NBell
Дата сообщения: 22.02.2012 18:58

Цитата:
Не все ставят этот просмотрщик pdf. Его тяжесть просто "убивает". Многие пользуют либо Foxit. либо Суматру. По крайней мере те, кого я знаю...

Тяжесть тяжестью. Я, например, от сторонних просмотрщиков отказался по причине глючности. И не видел ни у кого ничего кроме Ридера. Кто во что. ПДФ стандарт де-факто для справки к различным дистрибутивам и ридер часто идет в комплекте.

Если знаете ридер ПДФ по уровню соответствующий WinDjvu 1.0 для DJVU (который лучше фирменного плагина во всем, за исключением ActiveX поддержки - есть софт который требует именно плагин) - сообщите. Для эскпериментов нет времени и желания. Пару лет назад поставил Foxit, получил глюки и прочее. И снес. Объем для безлимитки 37 мб (дистриб Адоб Ридер) небольшой. Для винчестера под терабайт ничто.

Кстати v.3.0.2 падает при выходе из ПДФ, если вместо Ридера стоит полный Акробат (проверено на 9.4.6 и 10.1).

Доку пробую писать... В Ворде. Есть предложения по выкладке?
Автор: Eugeen
Дата сообщения: 22.02.2012 20:03
Переводя книги из PDF в DJVU, я часто встречаюсь с проблемой переноса букмарков. Некоторые книги PDF имеют нестандартную форму букмарков без номеров страниц. Ваша прога сразу ругается на такие букмарки. Но ведь в PDF ссылки из букмарков идут правильно! Посоветуйте, что делать в таких случаях. Врукопашную исправлять это довольно муторно. Вот пример такой книги: http://files.mail.ru/ZDPXXT
Может быть для таких случаев есть другие проги?
Автор: NBell
Дата сообщения: 22.02.2012 20:46
Извиняюсь за то что вмешиваюсь...
Случайно скачал ваш файл.

Цитата:
Вот пример такой книги: http://files.mail.ru/ZDPXXT

Все открывается.
версия PdfDjvuBookmarks 3.0.2
Reader 10.1 ru

У Вас адобовский ридер стоит? Живой?
Автор: Eugeen
Дата сообщения: 22.02.2012 22:34
Так Вы почитайте диагностику PdfDjvuBookmarks 3.0.2 и поймете проблему.
А вот и та же книга в DJVU: http://files.mail.ru/NIOEPI
Простой перенос букмарков ничего не дает, нет переходов как в исходном PDF!
Автор: Astra55
Дата сообщения: 23.02.2012 05:18
Eugeen
Я одну умную вещь скажу, уже не в первый раз, поэтому не обижайтесь. Конверт подобных pdf в djvu с сохранением букмарков и TOC (разумеется, с предварительным созданием TOC в OCR) делается в PDF2DjVu. Но если не хочется или предпочтения другие, то букмарки легко экспортируются практически в том же виде, что нужно DjVuToy для их встраивания в один щелчок мышкой. Экспорт делается в Акробате с плагином INTELLIPDF PrintBookmark, который показывает всю иерархию закладок и многое другое, см. скриншот. Вот подготовленные файлы с иллюстрацией - http://rghost.ru/36662194
Поместите файл Engineering Digital Design.djvu рядом со скриншотом, откройте DjVuToy на закладке Bookmark, покажите свой файл, сначала сделайте Remove Bookmark, потом Import Bookmark и полУчите искомое. Если что-то не устраивает, исправляйте текстовый файл букмарков по вкусу и аналогичным методом встраивайте букмарки.
Автор: NBell
Дата сообщения: 23.02.2012 19:15
Требуется ли Visual C++ какой либо версии в системе для работы программы?
Проблема с окнами


Как решить? Может подправите программу? Пусть это будет 3.0.3 версия...
Автор: NME
Дата сообщения: 23.02.2012 21:15
NBell
вероятно установлен какой-нибудь "увеличенный" стиль винды..
Автор: NBell
Дата сообщения: 24.02.2012 12:16
Вы правы. Установлен режим "Крупный шрифт". Аналогичная проблема была с djvu_hyperlinks_editor. Но другие программы спокойно перенесли этот режим. Это ограничение (даже почти баг: если окно с кнопкой далее еще можно вручную растянуть, то окно "о программе" вообще никак - только TAB и ENTER вслепую. Неудобно как то. Обычно я такие программы не пользую. djvu_hyperlinks_editor поэтому и снес. Но альтернативе Ваше программе нет...)... И всего то два окна надо подправить.

Если бы еще настройка размера и гарнитуры шрифта добавить в окно редактирования оглавления и окно ошибок... Наверно это сложно. Я плохой программер.

Насчет VC++ ответьте, пожалуйста (Вы упоминаете, что использовали VC). Не хочется сносить систему чтобы это узнать. И так уже с акробатом экспериментировал чтобы понять как он влияет на работу программы.
Автор: StanFreeWare
Дата сообщения: 25.02.2012 07:22

Цитата:
Насчет VC++ ответьте, пожалуйста

А нечего отвечать, программа писалась без VC.
Если вы про упоминание Redistributable Package в wiki, то он, теоретически, может понадобиться, если не установлен. На практике ни разу не сталкивался с такой ситуацией в отношении Букмаркера.

Насчет документации - как напрямки конвертить doc (или pdf) в wiki я не знаю. Но если pdf получится вменяемым по содержимому и размеру, можно просто вложить его в инсталляционный пакет и запускать из меню программы (мне встречались программы с таким подходом). А вообще так можно и до chm-справки дорасти (пусть поначалу и не контекстной).
Автор: StanFreeWare
Дата сообщения: 25.02.2012 21:30
Похоже, в предыдущей сборке попался не исправленный -tif.exe-файл. Для уверенности инкрементирую субминорный номер версии. Заодно сделал растягиваемым окошко "о программе"

2.5.1pre1
Автор: NBell
Дата сообщения: 26.02.2012 00:40
Спасибо за исправленную версию. Поставил. Пробую.

CHM зависит от настроек IE. Далеко не лучший вариант.
Ваши всплывающие подсказки очень информативны.
Это гораздо лучше. А если еще будет документ впридачу...



Руководство дописываю. Сделаю PDF и Дежавю попробую.
Было бы что выкладывать... А выложить где найдется.

Не в тему:
Проблема в том, что на сорсфорже, на странице, куда заходишь за программой, нет ссылки на вики-документацию...
Нашел ее совершенно случайно.
Программу освоил методом тыка.
Очень у Вас продумано, если методом тыка почти все функции понятны.

Вопросы

А при импорте из HTML проверка нумерации не происходит?

Что делает пункт "Проверить номер версии"
В интернет программа достпа не имеет (у меня). А выдает что версия последняя...
Автор: StanFreeWare
Дата сообщения: 26.02.2012 06:51

Цитата:
Проблема в том, что на сорсфорже, на странице, куда заходишь за программой, нет ссылки на вики-документацию...

Ну я что мог сделал - вставил соответствующую подсказку в описание на сорсфорже, и ссылку в окошке О программе.


Цитата:
А при импорте из HTML проверка нумерации не происходит?

Ну как бы считается, что HTML - это уже полуфабрикат, прошедший проверку нумерации.


Цитата:
Что делает пункт "Проверить номер версии"

Сейчас ничего полезного - всегда говорит, что последняя версия. Наверное, уберу совсем.
Автор: StanFreeWare
Дата сообщения: 26.02.2012 12:27
3.5.2

Убрал инсталлятор djvu browser plugin
Добавил начальный загрузчик программы, который смотрит, установлен ли Adobe Reader и Caminova Djvu Browser Plugin и в зависимости от этого запускает одну из 4х версий exe-шника Букмаркера.
Т.е. если сначала ничего не было установлено, а затем по очереди доустанавливалось, то переустанавливать Букмаркер не нужно, он сам будет использовать максимально быстрый в данной системе способ просмотра файлов.

В окно о программе добавил ненавязчивую информацию о том, что программа может работать побыстрее, с ссылками на сайт Adobe и Caminova (которые видны, только когда соответствующее ПО в системе еще не установлено).
Автор: NBell
Дата сообщения: 26.02.2012 13:01

Цитата:
В окно о программе добавил ненавязчивую информацию о том, что программа может работать побыстрее, с ссылками на сайт Adobe и Caminova (которые видны, только когда соответствующее ПО в системе еще не установлено).


Я наверное как все. окно о программе читаю только раз в сто лет.

Понятнее будет, если у программы будет splash-screen с ненавязчивым поминанием необходимости доустановки...

И в инсталляторе неплохо указать на необходимость
NET 2.0
Acrobat Reader X
Caminova Djvu browser plug-in
народ везде ленится читать что либо. Пока в проблемы не уткнешься...

Кстати, удалил Reader, остался Acrobat X pro. Выскакивает ошибка при выходе из программы. В руководстве будет помянуто со скриншотом.

И еще прикол в файле http://rutracker.org/forum/viewtopic.php?t=3865761
оглавление не видится... а оно там есть...

И на странице http://sourceforge.net/projects/djvubookmarker/
никак не ведет к вики-документации. нашел ее копаясь в форуме то ли djvu-soft, то ли рутрекера, то ли руборда...

Версию 3.5.1 можно распространять?
Автор: StanFreeWare
Дата сообщения: 26.02.2012 13:54
3.5.3

Перенес упоминание о возможности ускорения работы при установке доп программ из окна о программе на стартовое окно. В инсталляторе можно еще проверку на .NET 2.0 поставить, Вы правы.

На сорсефорж в английском описании программы есть фраза For more info read Wiki on Support page. Я это имел в виду.

А как Вы собираетесь распространять?
Автор: NBell
Дата сообщения: 26.02.2012 14:39
Спасибо за версию.
Описываю пока 3.0.2
распространять можно в комплекте с описанием... если будет желание...
можно с создателем djvu-soft списаться... через его сайт нашел Вашу программу

на сорс надо умудриться залезть в раздел support и прочесть внизу

Project Wiki
http://sourceforge.net/apps/mediawiki/djvubookmarker/

вопросы:

1. как задавать шаблон автоструктуры? пробую свои делать и ничего не выходит.
то разделителя нет, то # несколько...
распишите вкратце правила обработки, пожалуйста.
Автор: StanFreeWare
Дата сообщения: 26.02.2012 14:49
1. Примеры в вики смотрели?

2. Значит выбранный тип склейки будет последовательно применяться ко всем ошибкам, видимым на выбранном фильтре. Т.е. алгоритм в общем случае - исправляешь все одиночные ошибки, оставляешь только ошибки, исправляемые склейкой, и запускаешь групповую склейку
Автор: NBell
Дата сообщения: 26.02.2012 16:57

Цитата:
1. Примеры в вики смотрели?

Смотрел...
я конечно методом тыка изучил кое что, но эти строки мне неясны

[<префикс>]#<символ>многоуровневый список
<необязательный префикс><число><разделитель чисел>

поясните понятия в <>

Автор: StanFreeWare
Дата сообщения: 26.02.2012 17:06
Пример для [<префикс>]#<символ>
#.
здесь символ - это точка. Т.е. мы описали 1, 1.2, 1.2.4 и т.п., префикса нет
П#.
здесь префикс - это символ П, и мы описали П1, П1.2, П1.2.4 и т.п. Мне просто попадались книги, где подобным образом нумеровали элементы приложений.
Автор: NBell
Дата сообщения: 26.02.2012 17:45
Вопрос -
получается, что многоуровневый список можно только один раз задать?
Программа ругается на два символа #.

И на шаблон

Глава, Приложение; #., Приложение #.

Вообще исключение идет...

исходная структура

Приложение
Приложение 1.
Автор: StanFreeWare
Дата сообщения: 26.02.2012 18:08
Да, программа на такое ругается

А что, реально попадалось такое оглавление?

Структуру типа

Приложение 1
Приложение 1.1
и т.п.

т.е. без ненумерованного приложения

нормально берет шаблон Приложение #.
Автор: Melirius
Дата сообщения: 27.02.2012 01:36
А если в качестве универсального средства просмотра djvu и pdf SumatraPDF прикрутить?
Автор: StanFreeWare
Дата сообщения: 27.02.2012 05:07
Melirius
Если честно, я не понял, как оно прикручивается. Т.е. есть способ запуска exe-шника с handle'ом окна в командной строке, но у меня он не завелся (ну и не ясно, как потом программно листать страницы, задавать масштаб). Если кто-нибудь сможет предоставить пример, то можно попробовать.
Разбираться в исходниках суматры и делать из него встраиваемую библиотеку - слишком трудозатратный вариант, тем более, что Sumatra мне кажется слишком тормозной, чтобы использовать в качестве универсального решения...
Автор: Melirius
Дата сообщения: 27.02.2012 11:08
Может быть, это поможет

http://code.google.com/p/sumatrapdf/wiki/DDEcommands
Автор: NBell
Дата сообщения: 27.02.2012 13:37
StanFreeWare
вопрос
что делает кнопка "Заменить все #" при создании нового оглавления.
и
как настроить чувствительность при задании позиции PDF
(что значит 0-50-100 - сетки по вертикали нет) по горизонтали линии есть, а по вертикали - нет

Посмотрите Руководство http://files.mail.ru/A6VZNH
Автор: StanFreeWare
Дата сообщения: 27.02.2012 17:43
NBell
Первый вопрос не понял.
Поиск позиции для сетки производится на основе белой области на странице. Ширина и высота, соответствующая 100% см подсказки на элементах управления.

По руководству - по какой технологии из doc делали pdf - картинки сильно оджепегились. Мне помогал этого избежать родной майкрософтовский плагин Save to pdf.

Добавлено:
Далее - при растягивании картинок тяните за уголок - это позволит сохранить пропорции.

По содержанию вполне зачетно. Ну и про инсталляцию, на мой взгляд затянуто. Уж заменить папку установки народ и без руководства догадается )
Автор: NBell
Дата сообщения: 27.02.2012 19:16

Цитата:
StanFreeWare


Цитата:
Первый вопрос не понял.


я о кнопке стр 21 Руководства Команды редактора нового оглавления п.4
Эксперименты ничего не выявили. Неясно как с ней быть.


Цитата:
По руководству - по какой технологии из doc делали pdf - картинки сильно оджепегились. Мне помогал этого избежать родной майкрософтовский плагин Save to pdf.


Acrobat 9.4.7 Pro Ext+оптимизация с JPEG2000. Любители PDF шумели, что это лучше DJVU IW44

Вылизать смогу... Нужны замечания по содержанию, структуре. Дописал первую версию и как камень с души... Очень Ваша программа понравилась. Хотелось восторг выразить.

Кроме того дайте описание изменений в версии 3.5.1 по сравнению с 3.0.2. Тогда уж и доделаю.
Размер хотел маленький иметь... Попробую DJVU сделать.

Идея есть - справка приложена к программе и открываеть ее можно прямо в ней как файл для редактирования


Цитата:
Поиск позиции для сетки производится на основе белой области на странице. Ширина и высота, соответствующая 100% см подсказки на элементах управления.


вопрос почему - горизонтальные полосы сетки то есть, то нет, а вертикальных линий сетки совсем нет.


Цитата:
Добавлено:
Далее - при растягивании картинок тяните за уголок - это позволит сохранить пропорции.


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


Цитата:
По содержанию вполне зачетно. Ну и про инсталляцию, на мой взгляд затянуто. Уж заменить папку установки народ и без руководства догадается )


Руководства пишу для чайников. В полном руководстве должно быть описано абсолютно все так, чтобы блондинка поняла и выразила восторг от программы.
Сам я без руководства почти со всем разобрался.
Популярность программы прямо пропорциональна ее юзабилити. Хочу чтобы все.

Автор: StanFreeWare
Дата сообщения: 28.02.2012 01:25

Цитата:
я о кнопке стр 21 Руководства Команды редактора нового оглавления п.4
Эксперименты ничего не выявили. Неясно как с ней быть.


3.5.3pre2
Попробуйте теперь.


Цитата:
вопрос почему - горизонтальные полосы сетки то есть, то нет, а вертикальных линий сетки совсем нет.

Потому что их не предусмотрено. Сетка в программе только с горизонтальными линиями.
И ползунок чувствительности по ширине также относится к горизонтальным линиям сетки.
Возможность задания позиции по ширине- скорее исключение, чем правило.

Страницы: 12345678910111213141516171819202122232425262728293031323334

Предыдущая тема: Нужна бесплатная альтернатива Acronic


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