Зарнегар (текстовый процессор)
Разработчик(и) | Корпорация СинаСофт |
---|---|
Первоначальный выпуск | 1991 год |
Стабильная версия | Зарнергар 5.2
|
Операционная система | |
Платформа | ИА-32 , х64 |
Тип | Текстовый процессор |
Веб-сайт | Синасофт |
Zarnegar ( персидский : زرنگار , латинизированный : zarnegār , букв. «золотой писец») — коммерческий текстовый процессор, разработанный корпорацией SinaSoft . Он специализируется на персидском и арабском языках и их тонкостях. Первая версия Zarnegar, работавшая под DOS , была выпущена в апреле 1991 года. Версия для Windows впервые стала доступна в 2000 году. [ 1 ] [ 2 ]
Этимология
[ редактировать ]Имя «Зарнегар» двусмысленно . Буквально оно означает «то, что пишет золотом»; однако, поскольку в первую версию Зарнегара входили шрифты Zar и Terafik, это можно понимать как «то, что пишет с помощью Zar». Однако после первого выпуска каждые несколько месяцев в Zarnegar добавлялись новые шрифты, которые позже стали источником большинства персидских шрифтов в системах Windows . [ 1 ]
История
[ редактировать ]на базе DOS До Зарнегара существовало несколько текстовых редакторов , таких как Safhe-Ara (персидский: صفحهآرا , латинизированный: safhe-ārā , букв. с поддержкой персидского языка «пагинатор»), Personal Editor 2 (он же PE2) и Pishkar (персидский: پیشکار , латинизировано: pish-kār , букв. «консьерж», первый продукт SinaSoft для базовых моноширинных настольных издательских систем. ), были доступны только [ 3 ] [ 1 ] Zarnegar — первый текстовый процессор со специализированной поддержкой персидского и арабского алфавита, тем самым устанавливающий новые методы настольных издательских систем и обработки алфавита в цифровой среде. [ 4 ]
Основная разработка Зарнегара произошла в период с 1991 по 1995 год, а самые тяжелые работы были выполнены в 1993 и 1994 годах. [ 5 ] В 1990-х годах Zarnegar был более популярен, чем конкуренты, возможно, из-за разнообразия и красоты входящих в комплект шрифтов, простоты использования и внимания к потребностям рынка, поддержки и обучения. [ 5 ]
Функции
[ редактировать ]Зарнегар был пионером в области персидских настольных издательских систем, поддерживая разнообразный набор функций, некоторых из которых нет у обычных конкурентов. Примечательными особенностями являются: [ 6 ] [ 7 ]
- Поддержка персидских шрифтов на основе каллиграфии и рукописного ввода.
- Ручной кернинг букв и ручное позиционирование диакритических знаков явно (для каждого слова) или в качестве настроек документа (для каждого шрифта).
- Набор текста математических формул, графиков, таблиц и персидской поэзии.
- Альтернативные глифы для букв с пользовательским интерфейсом для выбора альтернатив для каждого слова и управления правилами использования альтернатив для удлинения/выравнивания строк.
- Альтернативные формы цифры ноль ( восточно-арабских цифр ): круглая/ромбовидная и сплошная/полая формы.
- Специальные эффекты для текста, такие как тени с настраиваемыми углами, фон и узоры заливки, ширина и цвет обводки, с поддержкой подключаемых модулей для сторонних функций.
- Персидское/арабское обоснование с расширенными параметрами (подробности см. в следующем списке)
- Встроенные персидские словари (для различных областей, таких как математика, химия, физика, география, имена собственные, вычисления и один для этимологии) для проверки орфографии с возможностью создания новых словарей для обмена с другими пользователями.
- Сортировка и сопоставление по языку (персидский/английский) или с использованием системного языка (только в Windows)
- Экранное измерение визуализированного текста в версиях для DOS и Windows.
- Настраиваемые раскладки клавиатуры (персидский, арабский и английский)
- Встроенная телефонная книга с функцией синхронизации по сети.
- Поддержка импорта или экспорта в формат Rich Text Format (RTF), формат Microsoft Word и HTML.
- Поддержка кодировки иранской системы
- Предопределенные стили счетчиков (список) для персидских цифр, персидского алфавита, персидского абджада, греческих цифр и английского алфавита.
- Выходные данные PostScript , PDF и EPS с CMYK. поддержкой
- Расширенные возможности печати в версиях для DOS и Windows [ нужны дальнейшие объяснения ]
- Варианты макета страницы для издания книг, пособий и периодических изданий
Обоснование абзаца
[ редактировать ]В Зарнегаре реализована расширенная поддержка выравнивания абзацев на персидском и арабском языках, поддерживая следующие параметры:
- Ручная вставка Касида символа
- Длина персонажа Касида: короткая, средняя, длинная, очень длинная.
- Длина пробельного символа
- Процент уменьшения межбуквенного интервала
- Процент использования кашиды по сравнению с пробелами
- Выбор метода удлинения для каждого слова (где разместить Кашиду в слове)
Кодировки
[ редактировать ]Зарнегар использовал два разных набора символов и форматов файлов. [ 8 ]
Набор символов Зарнегар1
[ редактировать ]Зарнегар использовал систему кодирования символов на основе иранской системы под названием Zarnegar1 с форматами текстовых файлов для ее ранних версий, вплоть до версии Zarnegar 75. Набор символов Zarnegar1 представляет собой двухформовую (визуальную) кодировку слева направо, что означает, что каждая персидско-арабская буква получает разные коды символов в зависимости от формы ее скорописного соединения, но большинство букв получают только две формы из-за ограниченного кода. - Доступные баллы.
Набор символов Zarnegar75
[ редактировать ]В версии Zarnegar 75 была представлена новая система кодировки символов, а формат файла был изменен на двоичный. Набор символов Zarnegar75 представляет собой четырехформовую двунаправленную визуальную кодировку, означающую, что каждая персидско-арабская буква получает одно-, двух- или четырехсимвольный код, в зависимости от формы ее скорописного соединения, и эти буквы сохраняются в памяти в семантическом порядке. .
Ссылки
[ редактировать ]- ^ Перейти обратно: а б с «Зар и жизнь (персидский)» (PDF) . Журнал Шабаке (82): 139–143. 2003 г. - через persian-computing.org.
- ^ «Зарнегар» . СинаСофт.
- ^ «Если бы Альф продолжил (персидский)» (PDF) . Журнал Шабаке (82): 148–151. 2003 г. - через persian-computing.org.
- ^ Брайт, Эрик (8 августа 2014 г.). «Как конвертировать файлы Зарнегара в форматы RTF или HTML» . БлогСофи .
- ^ Перейти обратно: а б «Событие, которое должно было произойти (персидский)» (PDF) . Журнал Шабаке (82): 157–158. 2003 г. - через persian-computing.org.
- ^ «Каталог Зарнегар 5.2 (персидский)» (PDF) . СинаСофт.
- ^ «Зарнегар» . СинаСофт.
- ^ «Конвертер кодировки Зарнегара и формата файла в текст Unicode» . Бехнам Исфабод.