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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME

Цитата:
кнопка "заморозки"

неужели будет настолько удобно с ней? Я-то надеялся что автоскрол при раскрытии узла снимает этот вопрос процентов на 90.
 

Цитата:
webBrowser

не совсем понял, а где там просмотр djvu?
 
 
Добавлено:
В рамках исправления некоторых особенностей обработки символа табуляции подумалось о некоторой реструктуризации интерфейса редактора текста.

Надо или не надо?

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



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
как насчет поддержки windjview *.bookmarks?
формат то похож на html-оглавление.
получится неплохой способ для составления оглавления с нуля.
и ссылки в bookmarks проверять почти не надо - невозможно создать закладку на несуществующую страницу.
совместимость с другими форматами полезна. расширяется круг пользователей.
 
проблема
делаю в букмаркере ссылки по сетке вроде сверху заголовка, а отражается закладка как после акробата - где в середине заголовка, где ниже его.
разъясните сетку, что- ли. что то ерунда получается.
приходится ссылку выше строкой делать.
проверено в Ридере 8, 10.

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



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Только что сделал оглавление к новой дежавю книге.
Расположение кнопки "проверить" удобное.
Если и переносить, то выше. До панели просмотр.

Всего записей: 220 | Зарегистр. 19-10-2011 | Отправлено: 15:26 20-03-2012 | Исправлено: NBell, 21:36 20-03-2012
NME



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

Цитата:
неужели будет настолько удобно с ней? Я-то надеялся что автоскрол при раскрытии узла снимает этот вопрос процентов на 90.

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

Цитата:
не совсем понял, а где там просмотр djvu?    

обычный браузер позволяет просматривать и djvu, и pdf при наличии соответствующих плагинов.. вот я и подумал, что теоретически и в классе webBrowser можно организовать такой просмотр.. создать хтмл, в которой прописать необходимые данные очень просто.. только у меня почему-то не выходит каменный цветок(( открываю хтмл - всё ок, djvu показывает, открываю его в окне webBrowser - фиг там.. надо будет еще покопать..

Цитата:
Надо или не надо?

по-моему симпатишно.. и панель верхняя разгрузилась, что есть гуд)) а то у мя по дефолту не все кнопки видны..

Всего записей: 1436 | Зарегистр. 26-07-2007 | Отправлено: 19:19 20-03-2012
StanFreeWare

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

Цитата:
 
 проблема

Пример проблемного файла

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



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1. Возьмите любой пдф
хоть то же руководство
и задайте позицию
любой закладки букмаркером ориентируясь на сетку
откройте в ридере
и убедитесь:
сетка показывала позицию по верхнему краю текста
а отображаться реально будет в середине текста или ниже.
 
2. так что вопрос - сетка чего показывает?
чувствительность - к чему относится?
менял всяко - эффект нулевой.
 
изменение чувствительности по вертикали
проявляется при повторном запуске редактора позиции.
 
и еще нулевая чуствительность соответствует частой сетке
100% - наоборот ее отсутствие
нелогично.
чувствительность по горизонтали
вообще проверить сложно
поскольку никак не отображается и не проявляется
 
 
Добавлено:
и вообще странно
0 по высоте 100 по ширине - сетка частая
 
короче посмотрите логику работы сетки
 
и поясните логику ее работы
 
 
 
Добавлено:
по ширине вроде чего то работает, но поскольку увеличить сложно а монитор не 27" то проверить сложно
по высоте как в Акробате при конвертировании ссылок (не оглавления) из Ворд получается.
 
и зачем состояние букмарков "collapse top-level" сбрасывается?
после редактирования все букмарки развернуты.
как то букмаркер их свернутость сбрасывает

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

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

Цитата:
изменение чувствительности по вертикали  
 проявляется при повторном запуске редактора позиции.

 
Исправил в 3.5.6 (а также баги при наличии табуляторов в тексте, найденные NME).
Выложено на SF.
 
Баг в работе сетки не подтвердился. Позиция у меня ставится точно над заголовком..
 
 
Добавлено:
По логике работы сетки.
 
Да, величина показывается по сути обратная чувствительности.  
Более корректное название этих элементов:
Ширина (высота) зоны анализа пустого пространства на странице для поиска положения горизонтальных линий сетки.
Ширину ввел только для случая, когда на полях справа есть какое-нибудь выделение цветом. Приходится сужать зону поиска пустого пространства по ширине.

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 20:12 21-03-2012
Olive77

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
StanFreeWare
в редакцию, на заметку
 
1) при попытке открыть user manual (rus) (через программу) Reader виснет (AcroRd32.exe).
 
2) одно слово осталось не переведено -> Set structure by template -> "Отмена"
 
P.S.: v3.5.6
P.P.S.: установлены Adobe Reader 8.1, Acrobat 8.0, OS: WinXP SP3,.NET Framework 2.0
 
Спасибо за программу, очень выручает.

Всего записей: 1271 | Зарегистр. 26-12-2002 | Отправлено: 20:50 21-03-2012 | Исправлено: Olive77, 21:00 21-03-2012
NBell



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

Цитата:
Да, величина показывается по сути обратная чувствительности.  

нелогично. можно наоборот?
баг вот еще
1. включите редактор позиции
2. измените чувствительность по вертикали
3. убедитесь в отсутствии изменений в сетке
4. выключите редактор позиции
5. включите снова
6. убедитесь в изменении частоты сетки
 
создается впечатление, что чувствительность по ширине просто дублирует
чувствительность по вертикали - сетка меняется при изменении чувствительности по ширине
а не должна, вроде.
 
непонятно что ищется. просвет между строками? просвет между текстом и полями?
 
и сетка меняется только после перезапуска редактора позиции. можно сделать без перезапуска?
 
Добавлено:
при нулевой чувствительности по ширине вообще сетки нет.
смысл?
панель ошибок слева незаметна. справа или в центре удобнее.
название панелей можно сделать отключаемым для экономии места.
 
Добавлено:
в многострадальный 224 задачи...pdf
не дает сохранить
пишет файл существует и опция ctrl+s блокируется
 
Добавлено:
начет неточности - теперь да. бага нет
что это было - неясно.
прошу прощения - это была версия 3.0.2
 
Добавлено:
то что надпись перепроверка убрали это неплохо
можно еще снизу справа галочки добавить
теругольник на манер обозначения "Start" на двд, видеомагн
обозначить что это запуск.
а еще лучшке большой треугольник и в нем галочка.
это почти общепринятое обозначение запуска чего либо.

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

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

Цитата:
и сетка меняется только после перезапуска редактора позиции. можно сделать без перезапуска?  
 

очень крутая идея, напомнила демонстрацию Брэта Виктора.  
В смысле настоящего визивига )
 
Попробовал реализовать ее в 3.5.7pre1
 
Ну и исправил
Цитата:
в многострадальный 224 задачи...pdf  
 не дает сохранить

 
Добавлено:
Насчет кнопки старта думал в этом направлении. Но и так вся программа треугольниками и стрелками утыкана..
 
Добавлено:
Ищется просвет между строчками текста (регулятор по высоте) на заданной ширине (задаваемой регулятором ширины от точки в центре экрана до ширины страницы)
 
Добавлено:
нулевую чувствительность по ширине исключил

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 22:51 21-03-2012 | Исправлено: StanFreeWare, 22:52 21-03-2012
NBell



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я плохо объяснил -  
проблема не в нулевой чувствительности
 
проблема в том, чтобы 100% по высоте и 100% по ширине соответствовали максимально частой сетке. и все.
 
инвертируйте работу линейки "по высоте" и все. будет логично
0,0 - нет чувствительности. 100,100 - частая сетка
 
ограничивать зачем? надо просто внятно разъяснить как этим режимом пользоваться.
 
 
3,5,7 вечером посмотрю
 

Цитата:
очень крутая идея

не понял сарказма.
при включении редактирования позиции рисуется сетка по значениям чувствительности линеек.
что мешает при изменении линейки перезапустить редактор позиции?
 
просто прерывание подпрограммы и запуск вновь. с новыми параметрами чувствительности.  
 
реализовали же выход из нее без установки позиции. это то же самое - выход но с повторным запуском. только без действий пользователя это мои скромные познания в программировании - строго не судить.
 
если так сложно, то чтобы не путать пользователя сделайте при изиенении чуствительности выход из редактора позиции. пока сообразишь, что надо его перезапустить... в голову больше лезет мысль о НЕРАБОЧЕЙ ФУНКЦИИ, а не о перезапуске.
 
чтобы не частить можно сделать задержку - после паузы в 0,5сек.
в экселе ширина столбца или высота меняются на глазах и ничего.
никто не помер. так все и работает. и радует.
 
а наглядность подбора частоты сетки и есть WYSIWYG
 
что в этом такого страшного?
 
 
Добавлено:

Цитата:
Насчет кнопки старта думал в этом направлении. Но и так вся программа треугольниками и стрелками утыкана..

стрелкой больше стрелкой меньше
я имел в виду не стрелочку в вашем стиле
а большой треугольник, отличающийся по размеру.
 
различие можно показывать цветом.  
честно говоря, сложно ориентироваться, если ВСЕ кнопки в двух цветах.
 
логично вы сделали панель нумерация. опасная команда отличается.
и редактирование тоже цветовой кодировкой разделить.
тогда хоть проверку ошибок выделите цветом. поскольку это отличный от склейки и подмены режим. и понятнее будет.
 
если бы на сорсе были видны исходники мне проще было б мод сделать чем убеждать.
 
а панель "список ошибок" теперь вообще нелогично смотрится. как "расчлененка" 8-)
 
вариант с кнопками по середине и то лучше был. и логичнее проверка и ее фильтрация в одном месте. не хватает места на флажок и выпадающий список?
 
чем плоха мысль заменить флажок игнорировать... на кнопку?
и фильтр по сути можно заменить на 3 кнопки (можно и в выпадающем меню-кнопке). включение всех - все ошибки. или только те что включены.
 
если перенос фильтра вызван потерей при масштабировании интерфейса, то логичнее фильтр и флажок игнор поменять местами. потеря части надписи не так страшна.

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

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

Цитата:
не понял сарказма.

 
может быть, потому что его просто не было..  
потратили бы минут 10 не на пост, а на 3.5.7. И все бы поняли.
 
инверсная работа регуляторов сделана исключительно потому, что по мне залитый на 100% регулятор смотрится интереснее, чем на 0%. Нужно только придумать краткую замену моему тексту из предыдущего поста вместо термина чувствительность.
 
Добавлено:
Очередной дизайн-концепт

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



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

Цитата:
И все бы поняли.

нет возможности днем.
поставил, проверил - то что надо.
 

Цитата:
Очередной дизайн-концепт

Неплохо.
 
а чем не нравится идея вынести ошибки вверх, где нумерация появляется в редакторе структуры?
а принципе не очень удобно будет если монотонность надо отключить.
имхо отдельная кнопка-перекл удобнее. как и остальных ошибок.
 

 
Добавлено:
по горизонтали для сетки ищется просвет слева? или как?

Всего записей: 220 | Зарегистр. 19-10-2011 | Отправлено: 15:36 22-03-2012
StanFreeWare

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

Цитата:
по горизонтали для сетки ищется просвет слева? или как?

Повторяю:
Ищется просвет между строчками текста (регулятор по высоте) на заданной ширине (задаваемой регулятором ширины от точки в центре экрана до ширины страницы)

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



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
теперь понятно.
спасибо.
 
 
Добавлено:
ваш дизайн хорош
в принципе игнор монотонности нужен не всегда
и можно его оставить.
хотя игнор монотонности лучше видеть наглядно.
если получится, сделайте отдельную кнопку.
это имхо.
 
Добавлено:
вот пдф
http://files.mail.ru/SY33RV
позицию заголовка задавал по сетке
название пункта соответствует слову, на которое задана позиция отображения.
отображается почему то ниже.

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

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NBell
что-то у меня ваш файл прекрасно правится и потом просматривается в ридере..
можете записать скринкаст, как происходит редактирование?
 
3.5.7pre2
Реализовал свой концепт. Заодно исправил ошибку с обновлением тултипов раскрывающихся кнопок при смене языка.
 
Просто мне кажется, что проверка или не проверка монотонности физически должна быть прикручена к кнопке проверки. Иначе надо долго и нудно объяснять, когда же срабатывает флажок игнора нарушений монотонности.

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



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

Цитата:
можете записать скринкаст, как происходит редактирование?  
 
3.5.7pre2

попробую. вечером.
 

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

логично.
как вариант -  
проверка на монотонность,
проверка на номер без текста,
проверка на текст без номера,
проверка на все ошибки.
это можно объяснить логично.
 
хотя...
 
можно делать галочку проверки красной при наличии игнора монотонности
 
можно счетчик ошибок -  
пример
можно поставить фильтр, исправить однотипные ошибки и не понимать, почему нет перехода в редактор структуры. (вечером гляну как в версии 3,5,7b2, но в 3,0,2 что щас могу - фильтр ошибок не сбрасывается после перепроверки).  
может вообще от фильтра отказаться и сделать просто группировку ошибок в окне ошибок?
 
это имхо
 
можно добавить проверку на очень большой номер (максимум 1000)
пример строки
трансформатор эоцн-8000
8000 станет номером строки... "-" - отточием.
но сложность этой проверки... может это выводить как предупреждение?
в окне ошибок, что ли.
наверно проще такой пример в руководстве дать... редкий случай.
 
мысль - если сделать отключаемую проверку, то и именованные ссылки пройдут и URL и ссылки на файлы - то что хотел NME - ручной режим для ценителей

Всего записей: 220 | Зарегистр. 19-10-2011 | Отправлено: 05:48 23-03-2012 | Исправлено: NBell, 06:01 23-03-2012
NBell



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
скачал. неплохо.
сделайте проверку - создал оглавление и дал команду открыть книгу с оглавлением
так не мрогнув глазом увидел, что созданное оглавление исчезло
необходим запрос на сохранение оглавления
 
 
Добавлено:
отключение проверки монотонности после однократного выбора сохраняется?
можно маленькую стрелку тогда цветом поменять? а то неясно включена она или нет
вот скринкаст
http://files.mail.ru/ZPSP0B
 
Добавлено:
стрелочки выглядят одинаковыми
может вместо прямой стрелки символ "#" хотя бы оранжевый
и без проверки нумерации можно прямую стрелку - "пропуск проверки"
 
Добавлено:
http://files.mail.ru/EAWVRN
руководство к версии 3,5,5
доработаны разделы позиции, список ошибок, приложение
исправлены некоторые ошибки
предлагаю оставить версию 3,5,5 с последней версией Руководства
 как последнюю правленую со старым дизайном
на сорсфорже

Всего записей: 220 | Зарегистр. 19-10-2011 | Отправлено: 14:27 23-03-2012 | Исправлено: NBell, 17:33 23-03-2012
StanFreeWare

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

Цитата:
вот скринкаст

Виновата верхняя панель adobe reader, из-за нее съехали все координаты.  
Точные координаты будут в в режиме "все панели скрыты", при этом у AdobeReader X будет всплывающая панелька в нижней части экрана.

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



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
английские названия менять не будете?
кое что на мой взгляд непоанглийски.
 
Добавлено:

Цитата:
Виновата верхняя панель adobe reader, из-за нее съехали все координаты

добавил это и не только в руководство
дополнен 9,6 и добавлен 9,7,2
совсем забыл - программа не только дежавю но и пдф
http://files.mail.ru/TMVSUA
рекомендую сохранить 3,5,5 на сорсфорже...
к новой версии дополню руководство.
сначала изменения должны устояться.

Всего записей: 220 | Зарегистр. 19-10-2011 | Отправлено: 22:17 23-03-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