Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » PDF & DjVu Bookmarker

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

Открыть новую тему     Написать ответ в эту тему

StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pdf & Djvu Bookmarker


 

 
Обсуждение программы Pdf & Djvu Bookmarker, предназначенной для автоматизации процесса создания bookmark-оглавлений в pdf и djvu файлах.
 
Проект с открытыми исходниками, написан на C# с использованием .NET Framework 2.0

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 14:16 30-11-2009 | Исправлено: ComboFZ, 20:38 04-12-2022
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Еще один довод против - я в процессе создания оглавления довольно часто сдвигаю оставшуюся часть оглавления под текущий пункт - мне так удобней - в этом случае выдача предупредительного сообщения опять же будет лишней.

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 07:22 21-08-2012
NBell



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
StanFreeWare
Вы правы. Случай редкий и заморачиваться не стоит.
Обновил Руководство. См. свой мэйл
Можно и на рутрекере взять.

Всего записей: 220 | Зарегистр. 19-10-2011 | Отправлено: 20:41 22-08-2012
NBell



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Samtrue
Букмаркер (что такое маркер неясно) при установленном Адоб Ридере загружает его в память (если только не запустить версию без поддержки Ридера прямо из каталога программы) и на хилой машинке поначалу все колом встанет. Если есть антивирус, то вообще слайд-шоу.
Это нормально. Улучшите параметры вашего компьютера.
 
StanFreeWare
Подумайте как сделать легкое переключение на версию со встроенным просмотром и обратно. Иногда, редко, это надо.
А в случае длинных подпунктов в DjVu вообще единственный способ редактирования с просмотром.
Можно в меню инструменты или еще как... Только чтоб понятно и наглядно

Всего записей: 220 | Зарегистр. 19-10-2011 | Отправлено: 05:05 23-08-2012
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
http://www.onlinedisk.ru/file/935703/
 
4.0pre1
 
Добавлена возможность открытия, изменения и сохранения оглавлений, содержащих элементы, не являющиеся номерами страниц текущего документа.
 
djvu спецификация полностью.  pdf - ключевые типы элементов.
 
также возможно сохранение и последующее считывание таких оглавлений в формате html (при этом изменен формат записи элементов с ненулевой позицией на странице, чтобы данная информация не терялась)
 
сохранение в txt тоже есть. считывание пока под вопросом - считать сможет, но проверку ошибок не пройдет.
 
Все вышеперечисленное только в редакторе дерева. в редакторе текста все по-старому.
 
из явно недоделанного если править назначение элемента оглавления и немного не попасть в формат, то назначение станет пустым (а надо, чтобы восстанавливалось назначение до правки) - это на pre2 оставил.

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 08:02 30-08-2012
NBell



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Добавлена возможность открытия, изменения и сохранения оглавлений, содержащих элементы, не являющиеся номерами страниц текущего документа.

 
многострадальный djvu3spec открывается, но пустые ссылки не редактируются...
поддержка в том, что можно открыть такой файл?
 
и красиво было бы (мечта ) чтобы можно было править ссылку как в DEE - диалог с возможностью выбора типа ссылки и ее значения... возможность - перемещения пунктов вверх-вниз тоже иногда нужна
 
 

Цитата:
из явно недоделанного если править назначение элемента оглавления и немного не попасть в формат, то назначение станет пустым (а надо, чтобы восстанавливалось назначение до правки) - это на pre2 оставил.

 
??? что значит не попасть в формат?
 
вопрос - после запуска версии с внутренним просмотрщиком она впоследствии и запускается... и вновь сообщение о необходимости поставить плагин и ридер...
 

Всего записей: 220 | Зарегистр. 19-10-2011 | Отправлено: 20:05 30-08-2012 | Исправлено: NBell, 20:08 30-08-2012
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4.0pre2
http://www.onlinedisk.ru/file/936129/
 
Не попасть в формат - значит ввести  в поле номера страницы что-либо не похожее ни на пустую строку, ни на число, ни на url, ни на выражени вида 1.djvu#10.
 
Пара тестовых файлов для понимания целевых вариантов пунктов оглавления
http://www.onlinedisk.ru/file/936139/

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 22:55 30-08-2012
NBell



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Работа проделана большая. Программа стала универсальней. Это радует. Чем она всеядней, тем менее вспоминаешь о других программах.
 
К бочке меда ложку дегтя.
 
http://files.mail.ru/PK6MLK
Ссылку page name программа не понимает, и, вдобавок, корежит - ставит тип URL и пустое значение:
Попробуйте добавить пункт с любой ссылкой в данный файл и сохраните. Потом откройте в просмотрщике и убедитесь. что ссылка на имя страницы нерабочая. В DEE тип ссылки виден как URL и он пуст!
 
Может проще нестандарт реализовать в виде диалогового окна как в DEE? Вводить ссылку в маленькое окошечко для номера страницы неудобно. Если только не копировать откуда нибудь.
 
Может сделать переключатель типа ссылки - №/Name/URL (выпадающий список)?
 
Ссылка ext pdf location не работает ни в Акробате 9 ни в ридере Х - нет связанного файла Шалыто - Автоматное программирование.pdf
 
А в pdf нестандартные ссылки букмаркером как сделать?
 
И! Можно реализовать редактирование файла с оглавлением через командную строку? Обычно открываю файл контекстным меню "открыть с помощью", но букмаркер не поддерживает такой запуск с файлом в качестве аргумента командной строки. Было бы стильно - есть оглавление - редактируем, нет оглавления - файл на просмотр и в редактор нумерации.
 
И в шаблоны можно простенький #. ? Очень часто применяется.
 
Руководство к 3,5,9 обновил до 3.0.4 - поправлены неточности

Всего записей: 220 | Зарегистр. 19-10-2011 | Отправлено: 15:40 31-08-2012 | Исправлено: NBell, 23:18 31-08-2012
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4.0pre3
 
1. Добавлен разбор именованных ссылок на страницы djvu
2. Добавил шаблон .#
3. Добавил поддержку коммандной строки для djv(u), pdf и htm(l) файлов.
4. Добавил возможность игнорирования любого класса ошибок. Ошибка "строка состоит только из числа" преобразуется в элемент оглавления с текстом в виде номера страницы, на который он ссылается.
Ошибка "строка не оканчивается числом" -  в элемент без ссылки на страницу.
5. Решил, что в txt можно максимум чего сохранить, так это номера страниц в текущем документе без информации о положении или элементы без ссылок, если оглавление содержит что-либо другое, предлагаю сохранить в html.

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 15:34 01-09-2012
NBell



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Шаблон # - это очень удобно - время экономит!
Файлы открывает - тоже здорово! Время экономит!
 
Если еще сделать авторегистрацию для djvu pdf - открыть с помощью - вообще здорово будет.
 
Игнор ошибок стопорнулся на простеньком
 
asfaswdfa 1
asdf as #aaa0005_0001
123
12qwe qqdf
 
с unhadled exception без перехода в редактор структуры
 
как вводить именованную ссылку? возможность скорее для гурмана, но все же? никак не берет! только если полное имя страницы (вроде #aaa0005_0001.djvu).
 
Многострадальная книга Уонга с супердлинным указателем перестала открываться - пишет не могу найти ...bookmark.dsed
 

Всего записей: 220 | Зарегистр. 19-10-2011 | Отправлено: 17:36 01-09-2012 | Исправлено: NBell, 17:40 01-09-2012
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NBell
Именованную ссылку пока что так и вводить - #aaa0005_0001.djvu.
 
эксепшен повторить не получается, у меня эти 4 строки пролетают в редактор структуры без проблем.
 
Супердлинное оглавление тоже для пробы сделал - открылось без  проблем. Можешь скинуть книгу Уонга?

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 21:49 01-09-2012
NBell



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Книгу отправил.
 
pre3 революционна по изменениям.
 
Иксепшн действительно не воспроизводится.
 
До этого экспериментировал с именованными ссылками...+игнор всех ошибок
 
Иногда иксепшн вылазит совершенно без повода. Бог с ним.
Уонг открылся, почему то. Буду разбираться... Неудобно вышло - не проверил воспроизводимость.
 
инфо - плагин каминовы не поддерживает ссылку на внешний файл! а windjview - поддерживает...
 
имхо - Насчет текстовых файлов - можно нестандарт ссылку делать с префиксом типа $$$#aaa.djvu ;$$$http://  
 
вопрос -  при ссылке на файл - пути, похоже, не поддерживаются? только на файл в каталоге?

Всего записей: 220 | Зарегистр. 19-10-2011 | Отправлено: 01:29 02-09-2012 | Исправлено: NBell, 01:37 02-09-2012
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NBell
Хотелось бы текстовые файлы проверять тем же движком, что и текст, вставленный из буфера обмена (т.е. книжные оглавления и алфавитные указатели).
А там по идее только номера страниц либо пустота.  
Если речь идет о вставке префикса с именем документа при склейке оглавлений многотомников, то не факт, что в txt-файле это будет сделать проще, чем в html.

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 08:39 02-09-2012
NBell



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
StanFreeWare

Цитата:
Хотелось бы текстовые файлы проверять тем же движком, что и текст, вставленный из буфера обмена (т.е. книжные оглавления и алфавитные указатели).  
 А там по идее только номера страниц либо пустота.

 
Тогда незачем заморачиваться с игнором ошибок - кому нужна нестандартная ссылка - создадут в дереве. В DEE также. То, что было в 3.5.9 вполне пригодно.
 
Другое дело - если в каждый том добавляется набор внешних ссылок в оглавление. Тогда надо как то добавлять автоматом. Можно просто включить проверку с игнором префиксов - то что там идет как есть. Можно префикс сделать особенным и вводить спецкнопкой.
 
И еще можно делать импорт html с добавлением к существующему оглавлению - тогда автоматом догрузил блок ссылок и все.
 
А вот в дереве есть два неудобства:
 
1. Сложно отредактировать текст - надо F2 нажимать, тогда как в обычных программах либо щелчок ЛКМ повторный, либо ПКМ и диалоговое окно, где есть все параметры (Акробат, DEE). Чем мне нравится МС Офис - все одинаково в интерфейсе и все как в Виндовс - не нужно переучиваться.
 
2. Ссылки видны только при выборе пункта... И номер страницы в том числе. Но данное неудобство есть в упомянутых (Акробат, DEE). Пожалуй только в DJVU Imager все видно...
 
ИМХО - при усложнении ссылок - поддержка всех типов - необходимо вводить диалоговое окно как Акробат, DEE, либо организовать панель поудобнее - с адресной строкой. При щелчке на URL-пункте стрелочки правки номера исчезают как сейчас, но нужна кнопка вызова диалогового окна, либо вызова строки адреса для ввода URL.

Всего записей: 220 | Зарегистр. 19-10-2011 | Отправлено: 11:01 02-09-2012 | Исправлено: NBell, 11:47 02-09-2012
Tim_Sobolev



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
1. Сложно отредактировать текст - надо F2 нажимать, тогда как в обычных программах либо щелчок ЛКМ повторный, либо ПКМ и диалоговое окно, где есть все параметры (Акробат, DEE). Чем мне нравится МС Офис - все одинаково в интерфейсе и все как в Виндовс - не нужно переучиваться.

Чаще наоборот бесит при просмотре структуры начало редактирования при случайном двойном клике. Так что имеет смысл оставить хоткей и дублировать в контекстном меню. В том же Проводнике F2 является стандартным хоткеем.

Всего записей: 129 | Зарегистр. 20-06-2007 | Отправлено: 07:38 03-09-2012 | Исправлено: Tim_Sobolev, 07:39 03-09-2012
NBell



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как вариант - оставить как есть, но необходима кнопка, отображающая тип ссылки с выпадающим списком - чтобы ввести ссылку-URL или имя файла. или переключатель - №-URL - подумайте. вводить ссылку в поле номера  некрасиво.
 
Оглавление вида:
 
строка без номера
строка без номера
 
при игноре всех ошибок проверку не проходит - баг
 
и исчезновение правки нумерации при отсутствии файла для просмотра - некрасиво. пусть будет и будет выводить диалоговое окно - выберите файл для отображения - так понятнее.

Всего записей: 220 | Зарегистр. 19-10-2011 | Отправлено: 15:00 03-09-2012 | Исправлено: NBell, 15:33 03-09-2012
NBell



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Какие то глюки с добавлением пунктов в дереве
создаю новый пункт, назначаю ему номер прямым вводом в поле номера - и вообще ничего не отображается...
может лучше нестандарт сделать отделной кнопкой в спецрежиме? а то дерево не поправишь толком.
глюки вроде только с новыми пунктами - старые как есть редактируются
Причем при добавлении пункта и ввода номера все пункты одного уровня ниже добавленного получают тот же номер страницы
Если глюкавое оглавление сохранить и файл открыть заново - то все редактируется ОК (вроде - нет времени на тщательное тестирование)

Всего записей: 220 | Зарегистр. 19-10-2011 | Отправлено: 21:25 03-09-2012 | Исправлено: NBell, 21:35 03-09-2012
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4.0pre4
 
1. В режиме дерева добавлен столбец с точкой назначения
2. Добавлено отдельное окно для задания точки назначения
3. StartBookmarker.exe переименован в PdfDjvuBookmarker.exe, его аргументы командной строки передаются в командную строку файла pdb*.exe (которые переименованы из PdfDjvuBookmarker*.exe).

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 23:52 09-09-2012
NBell



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pre4 - Прелестно
игнор ошибок работает
 
ссылка и кнопка - прелесть
название кнопки странное - если б не знал - не нашел бы.
Придумайте позаметнее, пожалуйста. С иконкой. Ну пожалуйста!
Точка перехода - тоже малопонятно для непрограммиста. Может проще URL или страница (Стр./Ссылка - м.б.) - большинство то правят просто оглавление.
Придумайте! У Вас отличный вкус.
Диалоговое окно - прелесть.  
Опции djvu и pdf как нибудь разделить надо.
Можно пояснения какие то выводить - места справа внизу много.
 
Правка номера весьма странная
см видео

Всего записей: 220 | Зарегистр. 19-10-2011 | Отправлено: 15:29 10-09-2012 | Исправлено: NBell, 19:15 10-09-2012
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NBell
Спасибо за ролик, суть ошибки понял.
Насчет остального согласен, буду думать.

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 19:28 10-09-2012
NBell



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
StanFreeWare
 
Для редактора точки назначения - предлагаю название "Правка ссылок" или "Редактор ссылок" или "Редактор пункта"
 
И, вполне логично будет, если в нем сделать окошко ввода вверху, где можно будет отредактировать название пункта оглавления, для которого правится ссылка
 
Иногда нужно переместить пункты - можно без сдвига, вырезать, копировать и вставить - как в любом редакторе (если время будет на данную функцию)

Всего записей: 220 | Зарегистр. 19-10-2011 | Отправлено: 16:43 11-09-2012
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53

Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » PDF & DjVu Bookmarker


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru