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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

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

NME



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DjVuNMEditor v1.1
 
НАЗНАЧЕНИЕ
Редактор файлов формата DjVu, в т.ч. текстового слоя, аннотаций, закладок, метаданных и др. (отмеченное серым в текущей версии не реализовано)
 
СИСТЕМНЫЕ ТРЕБОВАНИЯ
Windows XP+
 
ОПИСАНИЕ
Редактирование текстового слоя осуществляется во вкладке "Текстовый слой (Hidden Text)" на боковой панели..
При наличии текста на текущей странице в данном окне отображается дерево с зонами от PAGE ДО CHAR (при наличии).. Выпадающее меню появляется при клике ПКМ на элементах дерева..
 
Список команд [Горячие клавиши]:
РЕДАКТИРОВАТЬ (EDIT) [F2] - можно только элементы нижнего уровня (обычно это WORD, реже LINE или CHAR).. Здесь можно изменить текст, размеры и координаты зоны.. Размеры вышестоящих зон автоматически пересчитываются.. Редактирование также доступно при даблклике на элементе нижнего уровня..
ОБЪЕДИНИТЬ (MERGE) [Ctrl+M] - объединяет выделенную ветку с нижестоящей того же уровня в пределах одной родительской ветки.. Если нет нижестоящих, то происходит слияние с вышестоящей (при наличии таковой)..  
УДАЛИТЬ (DELETE) [Delete] - удаляет выбранную ветку вместе с дочерними.. Если у родительской ветки удаляемый элемент был единственным дочерним, то родитель (пустой) тоже удаляется..  
СОЗДАТЬ ДО/ПОСЛЕ (CREATE BEFORE/AFTER) [Shift+N/Ctrl+N] - создает новый элемент дерева того же уровня, что и выбранный элемент, а также дочерние элементы (при их наличии).. Где создает (до или после) - ясно из названия пункта меню.. После создания автоматически открывается окно редактирования нового элемента нижнего уровня..
Размеры и положение создаваемой зоны автоматически рассчитываются исходя из размеров выбранного элемента, а также его типа и места создания (до/после).. Однако, пользователь может также вручную нарисовать границы создаваемого элемента.. Для этого необходимо выполнить следущее:
1) Перейти в режим "Выделить область (Rectangle Tool)" на панели инструментов или в меню "Инструменты (Tools)"
2) Выбрать в дереве элемент, до/после которого будет создаваться новый элемент  
3) Выделить на поле книги прямоугольную область
4) Снова выбрать элемент из п.2 и применить команду создания нового элемента из контекстного меню или хоткеем.. Координаты созданного элемента будут совпадать с координатами прямоугольной области из п.3.. Если предварительно не выбрать элемент (пропустить п.2), то при выполнении п.4 выделение прямоугольной области из п.3 пропадет..
РАЗДЕЛИТЬ (SPLIT) [F5] - разделяет элемент нижнего уровня на несколько.. Разделитель - пробел.. Здесь также можно подкорректировать текст..  
ВЫРЕЗАТЬ (CUT) [Ctrl+X] + ВСТАВИТЬ ДО/ПОСЛЕ (PASTE BEFORE/AFTER) [Shift+V/Ctrl+V] - переносит элемент(ы) вместе с дочерними элементами в указанное место.. Команда "Вырезать текст... (Cut Text...)" доступна также на поле книги - для её вызова необходимо выделить мышью скрытый текст и вызвать меню по ПКМ.. Использование данной команды на поле чертежа позволяет вырезать сразу несколько одноуровневых элементов (например, несколько "LINE" или "WORD", в общем любых, кроме "PAGE"), но есть одна особенность - если выделены элементы разных уровней, то выделение увеличивается до размеров наибольшей из выделенных зон.. Визуально это увеличение будет видно на поле книги после использования данной команды..
После выбора команды "вырезать" другие действия в контекстном меню вкладки "Текстовый слой (Hidden Text)", кроме как "вставить до/после" и разворачивания/сворачивания узлов не доступны до вставки или отмены команды "вырезать".. При отмене действия элемент остается там же, где и был.. Также отмена производится при использовании после команды "вырезать" каких-либо указанных выше горячих клавиш..
Уровень указанного элемента, до или после которого осуществляется вставка, должен быть таким же, как и у вырезанного элемента, т.е. если вырезан "LINE", то вставить его можно только до/после другого "LINE".. Если перенесенный элемент был единственным дочерним у родительского узла, то родитель (пустой) удаляется..
РАСКРЫТЬ/СВЕРНУТЬ СПИСОК (EXPAND/COLLAPSE) - команды применяются для указанного узла и его дочерних элементов.. При нажатии кнопки "Настройки (Settings)" - (значек шестерёнки в правом верхнем углу окна) эти команды действуют на всё дерево..
 
Быстро найти выделенный на поле книги текст в дереве "Текстовый слой (Hidden Text)" можно используя команду "Найти текст в дереве (Find Text In Tree)" в контекстном меню под командой "Вырезать текст... (Cut Text...)"..
 
Сохранить файл с откорректированным текстовым слоем можно воспользовавшись соответствующей кнопкой на панели инструментов, либо командами "Сохранить (Save)" или "Сохранить как...  (Save As...)" в меню "Файл".. (Прим.: при использовании команды "Сохранить как..." файл перезагружается в редакторе, открываясь на первой странице книги)..
 
Программа не редактирует текстовый слой, в котором дочерние элементы одного из элементов являются зонами разных типов.. Так, например, не будет редактироваться текстовый слой книги, созданный с помощью ФР11+, т.к. включает зоны типов "WORD" и "CHAR" непосредственно в зону "PAGE".. Эта проблема (и еще некоторые другие) решается предварительной прогонкой книги через FR11 DjVu Text Layer Crutch..
 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
История версий DjVu Nano Mega Editor
 
--------------------------------------------------------------------------------
Изменения в версии 1.1 (10.06.2021):
+ Ручное рисование границ текстовой зоны
+ Вырезание/вставка нескольких текстовых зон одного уровня
+ Горячие клавиши на команды редактирования текста
+ Поиск в дереве выделенного на странице текста
! Запрет редактирования некоторых текстовых слоёв
* Много мелких изменений и исправлений
 
--------------------------------------------------------------------------------
Первый паблик релиз 1.0 (14.05.2021)
 
--------------------------------------------------------------------------------
Первый бэта релиз 0.2 (09.04.2021)
 
--------------------------------------------------------------------------------
Первый демо релиз 0.1 (26.12.2020)

Всего записей: 1279 | Зарегистр. 26-07-2007 | Отправлено: 12:32 14-05-2021 | Исправлено: NME, 14:59 10-06-2021
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Утилиты для DjVu: DjVuNMEditor, FR11 DTL Crutch и др.


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru