Zarnegar (ordbehandlare)
Utvecklare | SinaSoft Corporation |
---|---|
Initial release | 1991 |
Stabil frisättning | Zarnegar 5.2 |
Operativ system | |
Plattform | IA-32 , x64 |
Typ | Ordbehandlare |
Hemsida |
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
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 .