Softerra Компьютерра | Ferrа | Инфо-Бизнес | Домашний компьютер | Game.exe 
Softerra - лучший русский сайт о софте
Rambler's Top100

 Статья рубрики "Офисные приложения"

Не Вордом единым…

Самобытный текстовый редактор или как с пользой потратить 577Кб на диске.

[01.03.2002, Макс Гончаров, gontcharov@mail.ru]

Вспомните, как часто вам приходилось возмущаться и посылать проклятья в сторону дядюшки Гейтса из-за того, что его монстроидальное чудо, именуемое Word'ом и занимающего не один десяток мегабайт, выкидывало какой-нибудь фортель: зависало в самый нужный момент, не сохраняло результаты вашей работы, а уж про заражение макровирусами я вообще молчу… В один прекрасный день вам, как и мне, надоест портить себе нервы и здоровье, и вы отправитесь на поиски альтернативы Word. В пучине интернета, несомненно, вы найдете как минимум несколько сотен программ для работы с текстом, но, к сожалению, большинство из них вас не устроит: некоторые не поддерживают русский язык (или проверку русской орфографии), другие работают, но криво, у третьих нет поддержки формата файлов Microsoft Word, у четвертых неудобный интерфейс… Словом, немало пройдет времени, прежде чем вы откопаете нужную вам «жемчужину». Я же предлагаю вам сэкономить время и посмотреть, что удалось отыскать мне.

На эту программу, которая носила совершенно ни о чем мне не говорящее имя CryptEdit, я наткнулся более двух лет назад. Изначально Крипт (именно так ласково называют программу русскоязычные пользователи) позиционировался как текстовый редактор с «продвинутыми» криптографическими возможностями (3 уровня защиты, RC4, MD5). Но много воды утекло, от версии к версии программа совершенствовалась и улучшалась. Постепенно черты, присущие «текстовой» составляющей программы, стали преобладать, что, впрочем, ничуть не сказалось на ее криптографических функциях. Появление версии CryptEdit 4.1 внесло значительное оживление в ряды всех «ищущих». Среди софтверных обозревателей рождались целые дискуссии на тему, к какому классу относить эту программу: «текстовому редактору» или «текстовому процессору». Сам создатель программы, молодой программист из Рыбинска, Илья Андреевич Ульянов, скромно охарактеризовал свое творение как замену стандартным Windows WordPad и NotePad. Может быть, первоначально так и было, но теперь, с появлением новой версии программы CryptEdit 5.0, которая носит кодовое имя OrthoPraxis, все сомнения должны рассеяться сами собой — перед нами мощный текстовый процессор ХХI века.

Скажу честно — я не ставил перед собой задачи описать программу полностью, я только хотел остановиться на наиболее значимых, с моей точки зрения, новых функциях. Как таковых обзоров «маленьких» текстовых редакторов и процессоров (в том числе CryptEdit разных версий) и в Сети, и в компьютерной прессе великое множество, кому надо — тот найдет. Уникальность же этого обзора в том, что рассматриваемый CryptEdit 5.0 пока существует только в виде бета-версий, доступных лишь ограниченному кругу тестеров, к числу которых относится и автор этих строк. Вероятнее всего, в официальный релиз будут внесены изменения (новое название, улучшенные панели инструментов, расширенная поддержка «штепселей» и так далее), однако уже те возможности, которые предоставляет бета-версия, настолько впечатляющи, что мы решили изменить своему правилу не публиковать обзоры программ до их окончательного релиза, тем более что релиз, возможно, подоспеет как раз к выходу номера из печати.

По сравнению с предыдущей версией в программу привнесено много изменений — можно сказать, что от нее осталась только оболочка. Это, однако, практически не сказалось на размере программы — всего 577 Кбайт (!). Итак, нам предстоит рассмотреть чрезвычайно маленькую программу, которая претендует на замену ни больше ни меньше нежели Microsoft Word!

Самое главное, что должно присутствовать в любой программе — это идея и самобытность. И того, и другого в CryptEdit 5.0 — с лихвой, а основная заложенная идея заключена в полной интуитивности, основанная на новом подходе к работе с интерфейсом.

1
Рисунок 1

Первое, что бросается в глаза — это принципиально новый многодокументный интерфейс, предоставляющий вам свободу при работе с различными документами: вы можете их перемещать как угодно, объединять между собой, пристыковывать как к друг другу, так и к любой стороне основного окна CryptEdit, и даже выносить за пределы программы (рис. 1). Все это стало возможным благодаря применению новаторской технологии OthoDocking, которая является особого рода расширением известной всем drag'n'dock. Технология drag'n'dock, как правило, используется только для пристыковки инструментальных панелей (примеры ее можно наблюдать в Word 2002 или Lexicon 5.0). OrthoDocking же распространяет эту концепцию и на окна документов, а также дает более широкие возможности при создании новых документов и работы с существующими без использования меню и клавиатуры. Вы можете «пристыковывать» документы к основному окну и другим окнам более чем десятью различными способами, что позволяет значительно оптимизировать работу. Кроме того, появилась возможность выбирать типы интерфейса — стандартный «объемный», «плоский интерфейс», хорошо знакомый пользователям Office 2000, и стиль a-la Windows XP (рис. 2).

2
Рисунок 2

CryptEdit 5.0 является 100% WYSIWYG редактором (сантиметр в Крипте теперь полностью соответствует сантиметру в Ворде и, соответственно, на бумаге), создающим к тому же, по мнению знатоков, самый чистый RTF код. Напомню, что документы в формате rtf в значительно меньшей степени подвержены заражению макровирусами.

Работать Крипт стал значительно быстрее — особенно это заметно на больших текстовых файлах, которые открываются буквально за несколько секунд. Наконец-то в статусной строке появилось столь долгожданная информация о количестве страниц в открытом документе, и теперь вам не надо каждый раз заходить в Print Preview, чтобы узнать об этом. Впрочем, для любителей аскетизма есть возможность отключить отображение страниц — для этого всего лишь надо зайти в Options и выключить соответствующую опцию.

Кстати о Print Preview (рис. 3). Он кардинальным образом переработан, и работа с ним интуитивно ясна и доставляет истинное удовольствие. Например, для того, чтобы изменить масштаб отображения страницы, нужно всего лишь нажать «+» или «-» на цифровой клавиатуре. Появился режим Several Pages, в котором выможете выбрать, сколько страниц будет отображаться на экране. Появилась любопытная функция Compact, где можно сразу указать количество страниц предпросмотра (вплоть до 49 х 1) и даже распечатать их в таком виде, что весьма полезно для создания шпаргалок. Кроме того, в Page Settings вы сами можете определить, какие дополнительные параметры документа будут распечатываться: название, количество страниц, дата, время распечатки, и как они будут расположены на странице.

3
Рисунок 3

Одним из самых важный нововведений CryptEdit 5.0 следует считать функцию Catalog (рис. 4). Он позволяет создавать своего рода «деревья» файлов, в узлах которых могут быть ссылки на ваши любимые файлы и каталоги. Таким образом, Catalog позволяет вам создать свою структуру каталогов, в которой могут присутствовать, как реальные разделы (через ссылки на них), так и виртуальные. Подобное совмещение существенно расширяет возможности каталогизации информации. Отрадно отметить, что никакие изменения в структуре каталога влияют на реальное расположение файлов на диске, поэтому вы можете смело экспериментировать с документами в каталоге: переносить их с помощью drag'n'drop, переименовывать и даже удалять.

4
Рисунок 4

Весьма любопытна и функция Snippets, дающая возможность хранить часто используемые текстовые фрагменты в виде «дерева» и служащая своего рода расширенным буфером обмена. С ее помощью можно библиотеку наиболее часто используемых слов и выражений и вставлять их в текст «одним кликом». Snippets также подерживает технологию drag'n'drop, а вызываются комбинацией клавиш Ctrl+Space, появляясь в виде выпадающего дерева. Это значительно экономит время для создания необходимой «библиотеки» заметок.

Не менее важной вехой в развитии программы стало появление возможностей AutoSave и Backup (рис. 5). Чего греха таить, Windows, да и любая программа, в принципе, имеет тенденцию в самое неподходящее время зависать, что не лучшим образом сказывается на сохранности ваших документов. Теперь же вы застрахованы от неожиданной потери документов -активация этих функций приведет к тому, что после аппаратных сбоев в системе, при следующем запуске CryptEdit предложит вам открыть сохраненную копию файла.

5
Рисунок 5

Стандартный буфер обмена, имеющийся у любой программы, в Крипте «вырос» до Clipboard Manager (рис. 6). Можно смело сказать, что это «программа в программе». Clipboard Manager позволяет не только временно хранить помещаемый фрагмент в буфере, но и полноценно с ним работать (открывать любые файлы, копировать/очищать содержимое буфера, сохранять содержимое буфера в файл). Очень интересна и уникальна функция Auto Paste, отключенная по умолчанию. Во включенном состоянии она работает как… пылесос! Когда CryptEdit свернут в трей, все помещаемое в буфер, будь то URLы или цитаты, будет автоматически вставляться в открытое текущее окно CE5.0. Кроме того, Clipboard Manager теперь поддерживает расширенное форматирование, сохраняя разнличные стили, цвета, шрифты текста, помещенного в буфер.

6
Рисунок 6

Практически полностью переписана встроенная «Таблица Симовов» (Character Map), которая по функциональности теперь чем-то похожа на описанный выше Clipboard Manager. Та же интуитивная понятность интерфейса вкупе с расширенными возможностями: вы можете выбрать не только нужный вам «специальный символ» (причем при подведении к нему мыши появится его увеличенное изображение), но и определить, каким шрифтом он будет обозначен в тексте. Появилась возможность вставлять мягкие переносы, неразрывные дефисы и пробелы… Отдельного упоминания заслуживает функция Html characters, встроенная в Character Map. При ее активации происходит замена «запрещенных» символов на их html-эквивалент. Не верите? Попробуйте вставить в этом режиме неразрывный пробел, кавычки, «>», «<», «&» и тому подобное…

Наконец-то стало возможным создавать таблицы (рис. 7). Да, разумеется, и раньше CryptEdit позволял импортировать таблицы из Excel, но не позволял делать их непосредственно в программе. Правда, таблицы в CryptEdit 5.0 еще находятся в начальной стадии развития, поэтому в официальном релизе их поддержка, скорее всего, будет значительно расширена.

7
Рисунок 7

Значительно расширены возможности форматирования и работы с текстом. Еще в предыдущих версиях CrypEdit обладал весьма представительным набором функций: поддержкой OLE, сортировкой, автоформатом, «закладками», экспортом/импортом файлов в популярные форматы (Word, Excel, Word Perfect, HTML и др), поддержкой plug-ins (самый известный из них — Hex Plus), проверкой орфографии (с использованием формата словарей, совместимый со многими приложениями: MS Office, Home Site, The Bat!), многоязычным интерфейсом, работой с различными кодировками и многим, многим другим, о чем можно узнать на сайте программы. Теперь же к этому, весьма внушительному списку «полезностей» можно отнести еще возможность увидеть при выборе того или иного шрифта, как будет выглядеть ваш текст с помощью мгновенного Fonts preview (рис. 8). Добавлена функция хранения списка часто используемых во время текущей работы шрифтов. Улучшена линейка и система отступов: бегунки перемещаются более плавно, при перемещении краев сдвигается весь текст, а не отдельный абзац. Поддерживаются также новые стили табуляции (рис. 9) и изменение стиля по умолчанию, появился пунктир a la Word. Строка состояния стала активной: теперь двойным щелчком мыши можно переключаться в различные режимы. Появилась возможность копирования блоков при нажатии на Alt+…, а также столь любимая многими «браузерная» возможность переключаться в полноэкранный режим по F11, что бывает очень полезно для увеличения полезной «рабочей» области экрана. Кроме того, в Панели Задач теперь видно название открытого документа. Добавилось много и других приятностей, но, я думаю, их будет полезно узнавать самим, в процессе работы, а не по совету «доброго дяди».

8
Рисунок 8

Но если вы думаете, что это все, то вы глубоко ошибаетесь! Помимо чисто «текстовых» и «криптографических» возможностей, автор умудрился встроить в программу почтовый клиент, позволяющий вам прямо из редактора посылать нужный файл любому вашему адресату. От вас требуется ввести лишь минимальные почтовые настройки. Причем собственная адресная книга CE5.0 без проблем импортирует данные из практически всех общепринятых форматов. Кроме того, в Крипт встрен еще и простейший браузер. Зачем он нужен, спросите вы? А вот зачем: открыв в CryptEdit html страницу и запустив Preview in browser (предварительно активировав там опцию Auto Update), вы можете, разделив окно пополам, править html-страницу, а в соседнем окне будут мгновенно появляться вносимые вами изменения (рис. 10). Отрадно отметить, что HTML-синтаксис подсвечивается, так же как и адреса веб страниц (впрочем, этот режим вы можете отключить, если он вам не нужен). Так же можно править два документа и переносить мышкой текст и объекты между ними безо всяких буферов обмена. Такой способ работы, когда видны сразу оба текста, чрезвычайно удобен для всяческих компиляций, переводов, статей.

9
Рисунок 9

Как вы видите, CryptEdit — программа многогранная: и редактор, и шифратор, и почтовик, и браузер… И все вместе — маленькое чудо, размером чуть более 500 кб. Я до сих пор удивляюсь, как автору программы удалось столько втиснуть в такой маленький exe файл.

10
Рисунок 10

Я вас не убедил перейти на CryptEdit5.0? Вы решили сохранить верность старому доброму Word'у? Что ж, нет проблем: нажмите на соответствующую иконку на панели CryptEdit (или на «горячие» клавиши Ctrl + W) и набранный вами текст окажется в Microsoft Word. Делайте с ним что угодно, но пусть это останется за пределами этой статьи.


Обсудить статью в форуме

<< Предыдущая статья рубрикиСледующая статья рубрики >>
("Lotus Notes – это реальность")("В объятиях Matlab")
Вернуться к оглавлению рубрики
Макс Гончаров
gontcharov@mail.ru
 

Вниманию вебмастеров: использование данной статьи возможно только в соответствии
с правилами использования материалов сайта "Софтерра"


 Новые статьи на сайте

Просмотр DVD фильмов на FreeBSD

Несколько плееров для просмотра DVD в FreeBSD и немного теории

[29.10.2002, Станислав Лапшанский, "Linuxоид"]


Разбиение дисков и инсталляция Linux на LVM (часть 2)

Установка линукс на два диска с логическими томами...

[25.10.2002, Владимир Холманов, "Linuxоид"]


Домашняя фабрика грез. Часть 2

О представлении цветного изображения и прочем.

[24.10.2002, Алексей Стахнов, "Технологии"]


Более ранние статьи >>



 Новости софта

И защищает, и "расшаривает"... [17:58, 14.10.2002]

SolidShare - полезная программа для пользователей интернета


"Тощий" браузер [17:49, 14.10.2002]

Slim Browser 3.1 улучшает функциональность IE


Нужно-ненужная программа [16:05, 14.10.2002]

"Программа без особого назначения"


Более ранние новости >>



 Игры и мультимедиа. Новости

1с и Activision решили сотрудничать [18:06, 11.10.2002]

Фирма "1С" будет издавать серию игр от компании Activision в России, на территории стран СНГ и Балтии


Семнадцатый Чемпионат по онлайновым "СамоГонкам" [18:04, 11.10.2002]

В понедельник начнется настоящая игра


Распродажа пирамид [11:48, 10.10.2002]

"Пирамида. Gold Edition" в продаже


Более ранние новости >>



 Новости свободных систем

Lcrzo 4.16 [14:48, 16.10.2002]

Модифицированы некоторые модули...


KDE 3.1... забегая вперед [14:37, 16.10.2002]

Грядут большие перемены...


mnoGoSearch 3.2.7 [10:37, 15.10.2002]

Есть изменения...


Более ранние новости >>



 Пресс-релизы

Электронная цифровая подпись для Microsoft Office [15:43, 21.3.2002]

Компания MultiSoft анонсирует свою разработку – программный продукт «ЭЦП для Microsoft Office», обеспечивающую целостность и авторство электронных документов Word и Excel при их хранении и распространении через локальную или глобальную сеть.


Компания «БИФИТ» на форуме «Инфобизнес-2002» [14:14, 21.3.2002]

На проходившем с 12 по 15 марта форуме «Инфобизнес-2002» компания «БИФИТ» представила свою новую разработку iBank 2 - передовое решение для электронного банкинга.


Конвертирование позитива в негатив [13:16, 21.3.2002]

Группа разработчиков Invention Pilot, Inc выпустила новый программный продукт – Silver Pilot.


Более ранние новости >>






Информация о сервере
Copyright (c) 2000 ИД "Компьютерра"
Email: inform@softerra.ru
Телефон: (095) 232-22-63
Рейтинг@Mail.ru Создание сервера (с) 2000 Individ
Работает на Saitistika
Карта сайта
Главная страница