Zarnegar (ordbehandlare)

Zarnegar
Utvecklare SinaSoft Corporation
Initial release 1991 ; 32 år sedan ( 1991 )
Stabil frisättning
Zarnegar 5.2
Operativ system
Plattform IA-32 , x64
Typ Ordbehandlare
Hemsida sinasoft .com /zarnegar .html

Zarnegar ( persiska : زرنگار , romaniserad : zarnegār , lit. 'goldscribe') är en kommersiell ordbehandlare utvecklad av SinaSoft Corporation . Det är specialiserat på persiska och arabiska språk och deras förvecklingar. Den första versionen av Zarnegar, som kördes på DOS , släpptes i april 1991. En Windows-version gjordes först tillgänglig 2000.

Etymologi

Namnet "Zarnegar" är en dubbel text . Bokstavligen betyder det "vad skriver med guld"; Men eftersom typsnitten som inkluderades i den första versionen av Zarnegar var Zar och Terafik, kan det uppfattas som "vad skriver med Zar". Efter den första releasen lades dock nya typsnitt till i Zarnegar med några månaders mellanrum, vilket senare blev källan till de flesta persiska typsnitt på Windows- system.

Historia

Före Zarnegar, flera DOS-baserade textredigerare , som Safhe-Ara (persiska: صفحه‌آرا , romaniserad: safhe-ārā , lit. 'paginator'), en Persisk-aktiverad Personal Editor 2 (alias PE2) och Pishkar (persiska: پارةا: پ,یر ) . romaniserad: pish-kār , lit. 'concierge', den första produkten av SinaSoft ), var endast tillgängliga för grundläggande monospaced desktop publishing. Zarnegar är den första ordbehandlaren med specialiserat stöd för persiska och arabiska skript, och etablerar därför nya metoder för desktoppublicering och hantering av alfabetet i den digitala miljön.

Den huvudsakliga utvecklingen av Zarnegar skedde mellan 1991 och 1995, med det tyngsta arbetet som gjordes 1993 och 1994. På 1990-talet var Zarnegar mer populär än konkurrenterna, möjligen på grund av variationen och skönheten hos de medföljande typsnitten, användarvänligheten och uppmärksamma marknadens behov, stöd och utbildning.

Funktioner

Zarnegar har varit en pionjär inom persisk desktop publishing med stöd för en mängd olika funktioner, några som inte finns hos de generiska konkurrenterna. Anmärkningsvärda funktioner är:

  • Stödjer kalligrafibaserade och handskriftsbaserade persiska teckensnitt
  • Manuell kerning för bokstäver och manuell positionering av diakritiska tecken, explicit (per ord) eller som dokumentinställningar (per typsnitt)
  • Typinställning av matematiska formler, grafer, tabeller och persisk poesi
  • Alternativa glyfer för bokstäver med användargränssnitt för att välja alternativa per ord, och hantera regler för att använda alternativ för linjeförlängning/justering
  • Alternativa former för siffran noll (av östra arabiska siffror ): runda/diamant och solida/ihåliga former
  • Specialeffekter på text – som skuggor med anpassade vinklar, bakgrunds- och fyllningsmönster, streckbredd och färg – med plugin-stöd för tredjepartsfunktioner
  • Persisk/arabisk motivering med avancerade alternativ (se följande lista för detaljer)
  • Inbäddade persiska ordböcker (för olika områden, som matematik, kemi, fysik, geografi, egennamn, datorer och en för etymologi) för stavningskontroll , med möjlighet att skapa nya ordböcker att dela med andra användare
  • Sortering och sortering, per språk (persiska/engelska) eller med systemspråk (endast i Windows)
  • Mätning på skärmen av renderad text, i både DOS- och Windows-versioner
  • Anpassningsbara tangentbordslayouter (persiska, arabiska och engelska)
  • Inbäddad telefonbok med nätverksbaserad synkroniseringsfunktion
  • Stöd för import från eller export till Rich Text Format (RTF), Microsoft Word-formatet och HTML
  • Stöd för Iran System-kodning
  • Fördefinierade (lista) räknarstilar för persiska siffror, persiska alfabetet, persiska abjad, grekiska siffror och engelska alfabetet
  • PostScript- , PDF- och EPS- utgångar, med CMYK- stöd
  • Avancerade utskriftsalternativ i DOS- och Windows-versioner [ ytterligare förklaring behövs ]
  • Alternativ för sidlayout för att publicera böcker, manualer och tidskrifter

Punktmotivering

Fyra exempel på motivering av en persisk text, med olika parametervärden: upptill höger) motivering utan Kashida, upptill till vänster) motivering med 50 % Kashida (och 50 % mellanslag), nedre höger) motivering med 100 % Kashida, tillämpad på första positionen i ett ord, längst ner till vänster) motivering med 100 % Kashida, fördelat i ett ord

Zarnegar har avancerat stöd för persiska och arabiska styckemotivering, vilket stöder följande alternativ:

  • Manuell infogning av Kashida -tecken
  • Kashida-karaktärens längd: kort, medium, lång, mycket lång
  • Längden på blanktecken
  • Procentuell reducering av bokstavsavstånd
  • Andel användning av Kashida kontra blanksteg
  • Val av förlängningsmetod per ord (var ska Kashida placeras i ett ord)

Kodningar

Zarnegar har använt två olika teckenuppsättningar och filformat.

Zarnegar1 teckenuppsättning

Zarnegar använde ett Iran System -baserat teckenkodningssystem, kallat Zarnegar1, med textfilformat för sina tidiga versioner, upp till Zarnegar 75-versionen. Zarnegar1-teckenuppsättningen är en kodning i två format från vänster till höger (visuell), vilket innebär att varje perso-arabisk bokstav får olika teckenkoder baserat på dess kursiva sammanfogningsform, men de flesta bokstäver får bara två former, på grund av den begränsade koden -poäng tillgängliga.

Zarnegar75 teckenuppsättning

Med Zarnegar 75-versionen introducerades ett nytt teckenkodningssystem, och filformatet ändrades till ett binärt format. Zarnegar75-teckenuppsättningen är en fyrformats dubbelriktad visuell kodning, vilket innebär att varje perso-arabisk bokstav får en kod på ett, två eller fyra tecken, beroende på dess kursiva sammanfogningsform, och dessa bokstäver lagras i minnet i semantisk ordning .

externa länkar