flegont V.I.P.
Сообщений : 355
| flegont | :: Чт Окт 27 2016, 15:42 | Чт Окт 27 2016, 15:42 | |
| v. 7.28.319 -------------------------
Download
Сайт программы "Demagog"
Небольшие поправки и улучшения. (Спасибо Евгению Мирошниченко за тестирование, и за поправки в файл украинских языковых ресурсов).
- Спойлер:
1) Факт максимизации окна программы теперь запоминается в настройках; 2) Добавлено контекстное меню на вкладках; 3) Добавлена опция "Сервис - Общие настройки - Прочее - Запретить запуск нескольких экземпляров программы", по умолчанию: ВКЛЮЧЕНО; 4) Если программа запущена с вышеуказанным запретом, то вызов ее из командной строки с параметром "имя файла" откроет этот файл в том же экземпляре программы в первой свободной вкладке; 5) Клик по панели Галереи сворачивает / разворачивает ее; 6) Клик по тексту во время чтения - останавливает его.
P.S. С недавних пор в Demagog'e, в дополнение к уже поддерживаемым форматам, введена поддержка собственного формата: DXT - "документ Demagog".
- Спойлер:
Формат DXT, в основном, соответствует спецификации RichEdit 4.1 - подмножеству известного межплатформенного формата RTF. Реализовано автоматическое распознавание "внедренного оглавления" в документах MS Word - .docx. Если такое оглавление присутствует в docx-файле, то оно будет преобразовано в список закладок Demagog'a. Если текст имеет закладки и/или импортированные картинки, то при его сохранении в Demagog'e, по умолчанию предлагается формат DXT. Под Windows 10 для формата DXT дополнительно доступны: выравнивание текста по ширине; и вставка картинок прямо в текст перетаскиванием или из буфера обмена. Документы MS Word, перенесенные из буфера обмена (например, в контекстном меню "Вставить, как новый документ", имеют вполне приемлемый вид.
|
|
|
flegont V.I.P.
Сообщений : 355
Репутация : 476
| flegont | :: Чт Ноя 24 2016, 10:45 | Чт Ноя 24 2016, 10:45 | |
| v. 7.28.320 -------------------------
Download
Сайт программы "Demagog"
Небольшие поправки и улучшения. (Спасибо Евгению Мирошниченко за тестирование, и за дополнение в файл украинской Справки).
1) Состояние панели словарей: открыта/закрыта теперь запоминается в настройках; 2) Добавлена возможность подключения внешних консольных конвертеров текстов.
- Спойлер:
Подключение внешнего конвертера текстов. Что делать, если надо прочесть текст, формат которого непонятен Demagog'y?
Demagog поддерживает подключение внешних консольных текстовых конвертеров. Например, для получения текста из pdf-документа, можно воспользоваться свободно-распространяемым конвертером xdoc2txt. Скачать его можно на сайте разработчика или здесь. Этот конвертер - универсален и позволяет извлекать текст из документов разных форматов. Если xdoc2txt.exe поместить в рабочую папку Demagog'a и перезапустить программу, то в диалоге открытия файлов появятся дополнительно пункты: Adobe PDF, MS Excel, OpenDocument, MS PowerPoint. Именно так прописаны настройки в ..\profiles\aliens.lst.
При записи настроек в aliens.lst применяются следующие обозначения:
%1 - полное имя первоначального файла %2 - полное имя выходного текстового файла, такое же, как %1, но с расширением .txt %~p1 - путь к файлу из %1 %~n1 - короткое имя файла из %1 (т.е. без пути и без расширения)
Некий "условный конвертер" мог бы выглядеть в настройках так:
Какие-то файлы (.any ...)|.any|.ano|.anu=AnyConverter.exe %1 %2 -utf8
Вначале идет поясняющий текст - то, что будет показано в диалоге открытия файлов. После вертикальной черты - перечень расширений, которые относятся к указанному типу файлов. Разделитель - опять же вертикальная черта. И, после знака равенства - командная строка для конвертера. Указание ему, что надо делать, чтобы создать временный текстовый файл в кодировке utf-8, с тем же именем и в том же месте, где исходный документ.
Конвертация документа происходит незаметно для пользователя, и текст в окне Demagog'a появляется так же быстро, как если бы его извлек из документа сам Demagog. В зависимости от конвертера, запись командной строки может выглядеть по-разному. Например, для xdoc2txt, который автоматически создает текстовый файл с тем же именем, это совсем просто:
Adobe PDF|.pdf=xdox2txt.exe -f -8 %1
В настройках можно указать любое количество конвертеров, каждый из которых будет обрабатывать определенные типы файлов. Если какой-то конвертер не найден, то соответствующие ему строки в aliens.lst - игнорируются. Если нет ни одного конвертера из перечисленных в настройках, то aliens.lst игнорируется целиком.
|
|
|
flegont V.I.P.
Сообщений : 355
Репутация : 476
| flegont | :: Сб Сен 09 2017, 10:32 | Сб Сен 09 2017, 10:32 | |
| v. 7.29.333 -------------------------
Download Сайт программы "Demagog"
Небольшие улучшения. |
|
|