Nbidi

NBIDI-project is een .NET-implementatie van het Bidi-algoritme zoals beschreven in http://www.unicode.org/reports/tr9/.
Download nu

Nbidi Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Itai Bar-Haim
  • Uitgever website:

Nbidi Tags


Nbidi Beschrijving

NBIDI-project is een .NET-implementatie van het Bidi-algoritme zoals beschreven in http://www.unicode.org/reports/tr9/. NBIDI-project is een .NET-implementatie van het Bidi-algoritme zoals beschreven in http://www.unicode.org/reports/tr9/. De bidirectionele algorithm de Unicode-standaard voorschrijft een geheugenrepresentatie-bestelling bekend als logische volgorde. Wanneer tekst wordt gepresenteerd in horizontale lijnen, worden de meeste scripts tekens van links naar rechts weergegeven. Er zijn echter verschillende scripts (zoals Arabisch of Hebreeuws) waar de natuurlijke bestellingen van horizontale tekst in het display van rechts naar links is. Als alle tekst dezelfde horizontale richting heeft, is het bestellen van de weergave-tekst ondubbelzinnig. Wanneer de bidirectionele tekst (een mengsel van linker- en rechts-naar-linker horizontale tekst) echter aanwezig is, kunnen sommige dubbelzinnigheden zich voordoen bij het bepalen van het bestellen van de weergegeven tekens. Deze bijlage beschrijft het algoritme dat wordt gebruikt om de directionaliteit te bepalen bidirectionele Unicode-tekst. Het algoritme verlengt het impliciete model dat momenteel wordt gebruikt door een aantal bestaande implementaties en voegt expliciete indelingscodes toe voor speciale omstandigheden. In de meeste gevallen hoeft in de meeste gevallen geen aanvullende informatie op te nemen met de tekst om een correcte weergaveordering te verkrijgen. Hoewel, in het geval van bidirectionele tekst, zijn er omstandigheden waarin een impliciete bidirectionele bestellingen niet voldoende is om de begrijpelijke tekst te produceren. Om met deze gevallen om te gaan, wordt een minimale reeks directionele opmaakcodes gedefinieerd om het bestellen van tekens te besturen wanneer deze wordt weergegeven. Dit maakt exacte controle van het display-ordening mogelijk voor leesbare uitwisseling en zorgt ervoor dat de gewenste tekst die wordt gebruikt voor eenvoudige items zoals bestandsnamen of labels altijd correct kunnen worden besteld voor weergave. De richtcodes worden alleen gebruikt om de tekst van tekst te beïnvloeden. In alle andere opzichten moeten ze worden genegeerd - ze hebben geen effect op de vergelijking van tekst of op woordonderbrekingen, parseren of numerieke analyse. Bij het werken met bidirectionele tekst, worden de tekens nog steeds geïnterpreteerd in logische volgorde - alleen het display wordt beïnvloed. Het display bestellen van bidirectionele tekst is afhankelijk van de directionele eigenschappen van de tekens in de tekst. Wat is nieuw in deze release: · Deze release verbetert zowel broncode als binaire (gecompileerde) Dick-maat en geheugenvoetafdruk. · Het binair belang is over 50 %, en gegenereerde broncode is geschrapt door meer dan 1 MB. Itai.


Nbidi Gerelateerde software

Echo2 extra's

ECHO2-extra's biedt een verzameling aanvullende gebruikersinterfacecomponenten voor het ECHO2-raamwerk. ...

214

Downloaden

cvs2svn

Een Python-script dat een CVS-repository converteert naar een Subversion-repository. ...

155

Downloaden

bzr-fastimport

BZR-FASTIMPORT is een Fastimport-plug-in die een stream-gebaseerde invoer van gegevens in Bazaar biedt. ...

123

Downloaden

Antemodel

AntMod is een Build Management, Release Management en Repository Management Tool. ...

143

Downloaden