Зарнегар (текстовый процессор) - Zarnegar (word processor)

Зарнегар
SinaSoft Zarnegar.png
Разработчики)SinaSoft Corporation
изначальный выпуск1991; 29 лет назад (1991)
Стабильный выпуск
Зарнегар 5.2
Операционная система
ПлатформаIA-32, x64
ТипТекстовый редактор
Интернет сайтSinasoft.com/ зарнегар.html

Зарнегар (Персидский: زرنگار‎, романизированныйзарнегар, горит  'goldscribe') - это реклама текстовый редактор разработан SinaSoft Corporation. Он специализируется на Персидский и арабский языки и их сложности. Первая версия Зарнегара, запущенная на ДОС, был выпущен в апреле 1991 года. Версия для Windows впервые появилась в 2000 году.[1][2]

Этимология

Имя, Зарнегар - это двусмысленность. Буквально это означает «то, что пишет золотом»; однако, поскольку два шрифта, включенные в первую версию Zarnegar, были Zar и Terafik, это можно понимать как «то, что пишет с помощью Zar». Однако после первоначального выпуска каждые несколько месяцев в Зарнегар добавлялись новые шрифты, которые позже стали источником большинства персидских шрифтов на Windows системы.[1]

История

До Зарнегара несколько DOS-ориентированных текстовые редакторы, как Safhe-Ara (персидский: صفحه‌آرا‎, романизированный:сафхе-ара, горит 'paginator'), персидский Персональный редактор 2 (a.k.a. PE2) и Пишкар (персидский: پیش‌کار‎, романизированный:пиш-кар, горит "консьерж", первый продукт SinaSoft ), были доступны для базовых моноширинный только настольные издательские системы.[3][1] Зарнегар - первый текстовый процессор со специализированной поддержкой персидского и арабского алфавитов, поэтому он создает новые методы настольная издательская система и управление алфавитом в цифровой среде.[4]

Основное развитие Зарнегара произошло в период с 1991 по 1995 год, а самые тяжелые работы были выполнены в 1993 и 1994 годах.[5] В 1990-х годах Zarnegar был более популярен, чем конкуренты, возможно, из-за разнообразия и красоты входящих в комплект шрифтов, простоты использования и внимания к потребностям рынка, поддержки и обучения.[5]

Функции

Зарнегар был пионером в области настольных издательских систем на персидском языке, поддерживая широкий набор функций, некоторые из которых не встречаются у обычных конкурентов. Примечательные особенности:[6][7]

  • Поддержка персидских шрифтов на основе каллиграфии и рукописного ввода
  • Руководство кернинг для букв и ручного позиционирования диакритических знаков, явно (для каждого слова) или как настройки документа (для каждого шрифта)
  • Настройка набора математических формул, графиков, таблиц и персидской поэзии
  • Альтернативные глифы для букв с пользовательским интерфейсом для выбора альтернатив для каждого слова и управления правилами для использования альтернативных вариантов для удлинения / выравнивания линии
  • Альтернативные формы для цифра ноль (из Восточные арабские цифры ): круглые / ромбовидные и цельные / полые
  • Специальные эффекты для текста, такие как тени с настраиваемыми углами, фон и узоры заливки, ширина и цвет обводки, с поддержкой подключаемых модулей для сторонних функций
  • Выравнивание на персидском / арабском языках с расширенными параметрами (подробности см. В следующем списке)
  • Встроенный Персидский словари (для различных областей, таких как математика, химия, физика, география, имена собственные, вычисления и один для этимологии) для проверка орфографии, с возможностью создания новых словарей для обмена с другими пользователями
  • Сортировка и сопоставление по языку (персидский / английский) или с использованием системного языка (только в Windows)
  • Измерение отображаемого текста на экране в версиях для DOS и Windows
  • Настраиваемые раскладки клавиатуры (персидский, арабский и английский)
  • Встроенная телефонная книга с функцией синхронизации по сети
  • Поддержка импорта из или экспорта в Расширенный текстовый формат (RTF), Формат Microsoft Word и HTML
  • Поддержка Кодировка системы Иран
  • Предопределенные (списковые) стили счетчика для персидских цифр, персидского алфавита, персидского абджада, греческих цифр и английского алфавита
  • PostScript, PDF и EPS выходы, с CMYK поддержка
  • Расширенные параметры печати в версиях DOS и Windows[требуется дальнейшее объяснение ]
  • Варианты макета страницы для публикации книг, руководств и периодических изданий

Обоснование пункта

Четыре примера выравнивания персидского текста с использованием различных значений параметров: выравнивание вверху справа) без Кашиды, вверху слева) выравнивание с выравниванием 50% Кашида (и 50% пробела), внизу справа) выравнивание со 100% Кашида, примененное к первая позиция в слове, нижний левый) выравнивание 100% Кашида, распределенное в слове.

Zarnegar имеет расширенную поддержку персидского и арабского выравнивания абзацев, поддерживая следующие параметры:

  • Ручная вставка символа Кашида
  • Длина Kashida персонаж: короткий, средний, длинный, очень длинный
  • Длина Пробельный символ
  • Процент уменьшения межбуквенного интервала
  • Процент использования символа Кашида и пробела
  • Пословный выбор метода удлинения (где разместить Кашиду в слове)

Кодировки

Зарнегар использовал два разных набора символов и форматов файлов.[8]

Набор символов Зарнегар1

Зарнегар использовал Иранская система система кодировки символов, названная Зарнегар1, с форматами текстовых файлов для его ранних версий, вплоть до Зарнегар 75 версия. Зарнегар1 набор символов - это двухформатная кодировка слева направо (визуальная), что означает, что каждый Персидско-арабский letter получает разные коды символов на основе своей курсивной формы соединения, но большинство писем получают только 2 формы из-за ограниченного количества доступных кодовых точек2 форм из-за ограниченного количества доступных кодовых точек.

Набор символов Zarnegar75

С участием Зарнегар 75 версии программы была введена новая система кодировки символов, а формат файла изменен на двоичный формат. Зарнегар75 набор символов представляет собой двунаправленную визуальную кодировку с четырьмя формами, что означает, что каждый Персидско-арабский Буква получает одно-, двух- или четырехсимвольный код в зависимости от ее курсивной формы соединения, и эти буквы сохраняются в памяти в семантическом порядке.

Рекомендации

  1. ^ а б c "زر و ندگی (персидский)" (PDF). Журнал Shabakeh (82): 139–143. 2003 г. - через persian-computing.org.
  2. ^ «Зарнегар». SinaSoft.
  3. ^ "اگر الف ادامه پیدا می‌کرد (персидский)" (PDF). Журнал Shabakeh (82): 148–151. 2003 г. - через persian-computing.org.
  4. ^ Брайт, Эрик (8 августа 2014 г.). «Как конвертировать файлы Зарнегара в форматы RTF или HTML». БлогSophy.
  5. ^ а б "اتفاقی که باید می‌افتاد (персидский)" (PDF). Журнал Shabakeh (82): 157–158. 2003 г. - через persian-computing.org.
  6. ^ "Каталог Зарнегар 5.2 (персидский)" (PDF). SinaSoft.
  7. ^ «Зарнегар». SinaSoft.
  8. ^ «Конвертер кодировки Зарнегара и формата файла в текст Unicode». Бехнам Эсфахбод.

внешняя ссылка