Разработчик(и) | Корпорация SinaSoft |
---|---|
Первоначальный выпуск | 1991 ( 1991 ) |
Стабильный релиз | Зарнегар 5.2 |
Операционная система | |
Платформа | ИА-32 , x64 |
Тип | Текстовый процессор |
Веб-сайт | sinasoft.com/zarnegar.html |
Zarnegar ( перс . زرنگار , латиниз . zarnegār , досл. 'goldscribe') — коммерческий текстовый процессор, разработанный корпорацией SinaSoft . Он специализируется на персидском и арабском языках и их тонкостях. Первая версия Zarnegar, работавшая под DOS , была выпущена в апреле 1991 года. Версия для Windows впервые появилась в 2000 году. [1] [2]
Название «Zarnegar» имеет двойной смысл . Буквально оно означает «то, что пишет золотом»; однако, поскольку шрифты, включенные в первую версию Zarnegar, были Zar и Terafik, его можно перевести как «то, что пишет Zar». Однако после первоначального выпуска в Zarnegar каждые несколько месяцев добавлялись новые шрифты, которые позже стали источником большинства персидских шрифтов в системах Windows . [1]
До Zarnegar несколько текстовых редакторов на основе DOS , такие как Safhe-Ara (перс. صفحهآرا , латинизировано: safhe-ārā , букв. «пагинатор»), Personal Editor 2 с поддержкой персидского языка (он же PE2) и Pishkar (перс. پیشکار , латинизировано: pish-kār , букв. «консьерж», первый продукт SinaSoft ), были доступны только для базовых моноширинных настольных издательских систем. [3] [1] Zarnegar — первый текстовый процессор со специализированной поддержкой персидского и арабского алфавитов, тем самым устанавливающий новые методы настольных издательских систем и обработки алфавита в цифровой среде. [4]
Основная разработка Zarnegar происходила в период с 1991 по 1995 год, а самая тяжелая работа была проделана в 1993 и 1994 годах. [5] В 1990-х годах Zarnegar был популярнее конкурентов, возможно, из-за разнообразия и красоты встроенных шрифтов, простоты использования и внимания к потребностям рынка, поддержке и образованию. [5]
Zarnegar был пионером в области персидской настольной издательской системы, поддерживая разнообразный набор функций, некоторые из которых не встречаются у конкурентов-генериков. Известные функции: [6] [7]
Zarnegar имеет расширенную поддержку выравнивания абзацев на персидском и арабском языках, предлагая следующие параметры:
Зарнегар использовал два разных набора символов и формата файлов. [8]
Zarnegar использовал систему кодировки символов на основе Iran System , названную Zarnegar1, с текстовыми форматами файлов для своих ранних версий, вплоть до версии Zarnegar 75. Набор символов Zarnegar1 представляет собой двухформенную кодировку слева направо (визуальную), что означает, что каждая персидско-арабская буква получает различные коды символов на основе ее курсивной соединительной формы, но большинство букв получают только две формы из-за ограниченного количества доступных кодовых точек.
С версией Zarnegar 75 была введена новая система кодировки символов, а формат файла был изменен на двоичный формат. Набор символов Zarnegar75 представляет собой двунаправленное визуальное кодирование из четырех форм, что означает, что каждая персидско-арабская буква получает код из одного, двух или четырех символов в зависимости от ее курсивной соединительной формы, и эти буквы хранятся в памяти в семантическом порядке.