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

» PDF & DjVu Bookmarker

Автор: StanFreeWare
Дата сообщения: 20.03.2012 06:22
NME

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

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


Цитата:
webBrowser

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


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

Надо или не надо?
Автор: NBell
Дата сообщения: 20.03.2012 08:07
как насчет поддержки windjview *.bookmarks?
формат то похож на html-оглавление.
получится неплохой способ для составления оглавления с нуля.
и ссылки в bookmarks проверять почти не надо - невозможно создать закладку на несуществующую страницу.
совместимость с другими форматами полезна. расширяется круг пользователей.

проблема
делаю в букмаркере ссылки по сетке вроде сверху заголовка, а отражается закладка как после акробата - где в середине заголовка, где ниже его.
разъясните сетку, что- ли. что то ерунда получается.
приходится ссылку выше строкой делать.
проверено в Ридере 8, 10.
Автор: NBell
Дата сообщения: 20.03.2012 14:26
Только что сделал оглавление к новой дежавю книге.
Расположение кнопки "проверить" удобное.
Если и переносить, то выше. До панели просмотр.
Автор: NME
Дата сообщения: 20.03.2012 18:19
StanFreeWare

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

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

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

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

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

по-моему симпатишно.. и панель верхняя разгрузилась, что есть гуд)) а то у мя по дефолту не все кнопки видны..
Автор: StanFreeWare
Дата сообщения: 20.03.2012 21:04
NBell

Цитата:

проблема

Пример проблемного файла
Автор: NBell
Дата сообщения: 21.03.2012 05:26
1. Возьмите любой пдф
хоть то же руководство
и задайте позицию
любой закладки букмаркером ориентируясь на сетку
откройте в ридере
и убедитесь:
сетка показывала позицию по верхнему краю текста
а отображаться реально будет в середине текста или ниже.

2. так что вопрос - сетка чего показывает?
чувствительность - к чему относится?
менял всяко - эффект нулевой.

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

и еще нулевая чуствительность соответствует частой сетке
100% - наоборот ее отсутствие
нелогично.
чувствительность по горизонтали
вообще проверить сложно
поскольку никак не отображается и не проявляется


Добавлено:
и вообще странно
0 по высоте 100 по ширине - сетка частая

короче посмотрите логику работы сетки

и поясните логику ее работы



Добавлено:
по ширине вроде чего то работает, но поскольку увеличить сложно а монитор не 27" то проверить сложно
по высоте как в Акробате при конвертировании ссылок (не оглавления) из Ворд получается.

и зачем состояние букмарков "collapse top-level" сбрасывается?
после редактирования все букмарки развернуты.
как то букмаркер их свернутость сбрасывает
Автор: StanFreeWare
Дата сообщения: 21.03.2012 19:12

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


Исправил в 3.5.6 (а также баги при наличии табуляторов в тексте, найденные NME).
Выложено на SF.

Баг в работе сетки не подтвердился. Позиция у меня ставится точно над заголовком..


Добавлено:
По логике работы сетки.

Да, величина показывается по сути обратная чувствительности.
Более корректное название этих элементов:
Ширина (высота) зоны анализа пустого пространства на странице для поиска положения горизонтальных линий сетки.
Ширину ввел только для случая, когда на полях справа есть какое-нибудь выделение цветом. Приходится сужать зону поиска пустого пространства по ширине.
Автор: Olive77
Дата сообщения: 21.03.2012 19:50
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

Спасибо за программу, очень выручает.
Автор: NBell
Дата сообщения: 21.03.2012 20:45

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

нелогично. можно наоборот?
баг вот еще
1. включите редактор позиции
2. измените чувствительность по вертикали
3. убедитесь в отсутствии изменений в сетке
4. выключите редактор позиции
5. включите снова
6. убедитесь в изменении частоты сетки

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

непонятно что ищется. просвет между строками? просвет между текстом и полями?

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

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

Добавлено:
в многострадальный 224 задачи...pdf
не дает сохранить
пишет файл существует и опция ctrl+s блокируется

Добавлено:
начет неточности - теперь да. бага нет
что это было - неясно.
прошу прощения - это была версия 3.0.2

Добавлено:
то что надпись перепроверка убрали это неплохо
можно еще снизу справа галочки добавить
теругольник на манер обозначения "Start" на двд, видеомагн
обозначить что это запуск.
а еще лучшке большой треугольник и в нем галочка.
это почти общепринятое обозначение запуска чего либо.
Автор: StanFreeWare
Дата сообщения: 21.03.2012 21:51

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

очень крутая идея, напомнила демонстрацию Брэта Виктора.
В смысле настоящего визивига )

Попробовал реализовать ее в 3.5.7pre1

Ну и исправил
Цитата:
в многострадальный 224 задачи...pdf
не дает сохранить


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

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

Добавлено:
нулевую чувствительность по ширине исключил
Автор: NBell
Дата сообщения: 22.03.2012 04:58
я плохо объяснил -
проблема не в нулевой чувствительности

проблема в том, чтобы 100% по высоте и 100% по ширине соответствовали максимально частой сетке. и все.

инвертируйте работу линейки "по высоте" и все. будет логично
0,0 - нет чувствительности. 100,100 - частая сетка

ограничивать зачем? надо просто внятно разъяснить как этим режимом пользоваться.


3,5,7 вечером посмотрю


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

не понял сарказма.
при включении редактирования позиции рисуется сетка по значениям чувствительности линеек.
что мешает при изменении линейки перезапустить редактор позиции?

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

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

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

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

а наглядность подбора частоты сетки и есть WYSIWYG

что в этом такого страшного?


Добавлено:

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

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

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

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

если бы на сорсе были видны исходники мне проще было б мод сделать чем убеждать.

а панель "список ошибок" теперь вообще нелогично смотрится. как "расчлененка" 8-)

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

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

если перенос фильтра вызван потерей при масштабировании интерфейса, то логичнее фильтр и флажок игнор поменять местами. потеря части надписи не так страшна.
Автор: StanFreeWare
Дата сообщения: 22.03.2012 06:39
NBell


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


может быть, потому что его просто не было..
потратили бы минут 10 не на пост, а на 3.5.7. И все бы поняли.

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

Добавлено:
Очередной дизайн-концепт
Автор: NBell
Дата сообщения: 22.03.2012 14:36

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

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


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

Неплохо.

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



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

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

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


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

Добавлено:
вот пдф
http://files.mail.ru/SY33RV
позицию заголовка задавал по сетке
название пункта соответствует слову, на которое задана позиция отображения.
отображается почему то ниже.
Автор: StanFreeWare
Дата сообщения: 22.03.2012 21:31
NBell
что-то у меня ваш файл прекрасно правится и потом просматривается в ридере..
можете записать скринкаст, как происходит редактирование?

3.5.7pre2
Реализовал свой концепт. Заодно исправил ошибку с обновлением тултипов раскрывающихся кнопок при смене языка.

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

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

3.5.7pre2

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


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

логично.
как вариант -
проверка на монотонность,
проверка на номер без текста,
проверка на текст без номера,
проверка на все ошибки.
это можно объяснить логично.

хотя...

можно делать галочку проверки красной при наличии игнора монотонности

можно счетчик ошибок -
пример
можно поставить фильтр, исправить однотипные ошибки и не понимать, почему нет перехода в редактор структуры. (вечером гляну как в версии 3,5,7b2, но в 3,0,2 что щас могу - фильтр ошибок не сбрасывается после перепроверки).
может вообще от фильтра отказаться и сделать просто группировку ошибок в окне ошибок?

это имхо

можно добавить проверку на очень большой номер (максимум 1000)
пример строки
трансформатор эоцн-8000
8000 станет номером строки... "-" - отточием.
но сложность этой проверки... может это выводить как предупреждение?
в окне ошибок, что ли.
наверно проще такой пример в руководстве дать... редкий случай.

мысль - если сделать отключаемую проверку, то и именованные ссылки пройдут и URL и ссылки на файлы - то что хотел NME - ручной режим для ценителей
Автор: NBell
Дата сообщения: 23.03.2012 13:27
скачал. неплохо.
сделайте проверку - создал оглавление и дал команду открыть книгу с оглавлением
так не мрогнув глазом увидел, что созданное оглавление исчезло
необходим запрос на сохранение оглавления


Добавлено:
отключение проверки монотонности после однократного выбора сохраняется?
можно маленькую стрелку тогда цветом поменять? а то неясно включена она или нет
вот скринкаст
http://files.mail.ru/ZPSP0B

Добавлено:
стрелочки выглядят одинаковыми
может вместо прямой стрелки символ "#" хотя бы оранжевый
и без проверки нумерации можно прямую стрелку - "пропуск проверки"

Добавлено:
http://files.mail.ru/EAWVRN
руководство к версии 3,5,5
доработаны разделы позиции, список ошибок, приложение
исправлены некоторые ошибки
предлагаю оставить версию 3,5,5 с последней версией Руководства
как последнюю правленую со старым дизайном
на сорсфорже
Автор: StanFreeWare
Дата сообщения: 23.03.2012 19:47
NBell

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

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

Добавлено:

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

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


Цитата:
сначала изменения должны устояться

Как же они устоятся, если их народу не показывать? )
Автор: NBell
Дата сообщения: 24.03.2012 16:29

Цитата:
Как же они устоятся, если их народу не показывать? )

на мой взгляд текущие изменения недостаточны
описать можно но сложно
если нужно - могу сделать

Цитата:
Смущает скриншот в п 7.6

поясните (мне кажется что панелью Ридера, но это всего лишь догадки)

Добавлено:
http://files.mail.ru/0SVNVR
переделал как понял
Автор: StanFreeWare
Дата сообщения: 24.03.2012 21:06
NBell
в 3.5.7 п6.1 скриншот
Автор: NBell
Дата сообщения: 25.03.2012 00:04
http://files.mail.ru/YDHJEJ
Автор: StanFreeWare
Дата сообщения: 25.03.2012 07:39
3.5.7 выложил на SF
Автор: NBell
Дата сообщения: 25.03.2012 13:14
и какую то обработку нестандартных ссылок если сделать, то редактор будет универсален
пока что он заточен под бумажные книги

Добавлено:
можно еще поработать над значками - визуально должна быть четкая разница.
пример: в редакторе позиции запуск редактора и обнуление позиции визуально схожи.
и сократить текст максимально.
в целом программа производит благоприятное впечатление.
Автор: NBell
Дата сообщения: 26.03.2012 07:41
можно еще реализовать правку текста в редакторе структуры по повторному щелчку - как в проводнике и других файловых менеджерах.
необходимость спецкнопки неочевидна.
Автор: NBell
Дата сообщения: 04.04.2012 20:27
http://files.mail.ru/LWAXVF
на англ яз
Автор: StanFreeWare
Дата сообщения: 04.04.2012 21:28
NBell

nice work! )

стало компактнее и наглядней.
только в п.6.5 example на example. Да еще с разбивкой на страницы. Либо пронумеровать, либо объединить под общим examples.

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

Автор: NBell
Дата сообщения: 05.04.2012 05:38
еще окно перекодировки txt
посмотрите скриншоты. где то еще вылазил русский.
и проблема с именами на кнопках диалоговых окон - они русские
чем вызвано - не выяснил. надо англ версию Windows ставить?
что ли.
короче стало из-за сокращения объяснений и примеров шаблона формата структуры
зато теперь почти все команды сразу с примером.
англ со школы забыл совсем. может где то коряво.
через пару дней проверю еще. ищите недостатки тоже.
пачкой поправлю.

Страницы: 12345678910111213141516171819202122232425262728293031323334

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


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