Daisy 2.02 Regenerator

Een Daisy 2.02-regeneratie- en validatietool.
Download nu

Daisy 2.02 Regenerator Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Naam uitgever:
  • Daisy Consortium
  • Besturingssystemen:
  • Windows XP / Vista / 7 / 7 x64
  • Bestandsgrootte:
  • 2.4 MB

Daisy 2.02 Regenerator Tags


Daisy 2.02 Regenerator Beschrijving

Daisy 2.02 Regenerator neemt een Daisy DTB van formaten Daisy 2.0 of 2.02 als input, en probeert de inhoud van de DTB-bestanden te vernieuwen, te repareren en bij te werken, zodat ze voldoen aan de 2.02-specificatie. Wanneer het regeneratieproces is voltooid, kan de regenerator optioneel de Daisy 2.02-validator bellen om het resultaat te valideren. Daisy 2.02 Regenerator's motor is gebouwd, zodat nieuwe fixes / correcties kunnen worden toegevoegd zoals ze zijn in bestaande DTBS. De onderstaande lijst bevat niet noodzakelijk alle fixes die de regenerator uitvoert in de versie die u momenteel gebruikt. Daisy 2.02 Regenerator doet een poging om een nieuwe versie van de DTB uit te voeren. Onder bepaalde omstandigheden falen; Het mislukken resulteert in dat er helemaal geen nieuwe bestanden worden uitgevoerd of dat bestanden worden uitgevoerd met gedeeltelijke fixes inbegrepen. Als het regeneratieproces succesvol is, zijn de volgende aanpassingen uitgevoerd op de DTB. Belangrijkste kenmerken: XML-gerelateerde wijzigingen: Alle output XML-bestanden zijn GOCORMEERD en geldig voor hun respectieve W3C DTD Reforing Naam Tokens zijn gecorrigeerd Procecureren van foutieve elementnaam Spellingen zijn gecorrigeerd -instanties van dubbele ID's opgelost XHTML-naamruimte ingevoerd in NCC- en inhoudsdocumenten Personageset-gerelateerde wijzigingen: Voor DTBS van elke invoertekenset, voegt een XML-verklaring toe en expliciete coderingsinformatie aan het coderen van Pseudoattribute voor DTBS waarbij de documenten een westerse halfrondetekens gebruiken, zoals Windows-1252 of ISO-8859-1, converteert deze documenten naar UTF-8 (Unicode) Metadata-gerelateerde wijzigingen: verwijdert alle DTB-gerelateerde metadata (NCC: bestanden, NCC: TimeinthisSmil, NCC: TotalTime, enz.) In het NCC, Content Document en Smilfiles, en creëert een nieuwe set door te proberen de juiste waarden te berekenen optioneel] Wist alle bestaande bibliografische metadata (DC: titel, DC: Creator, enz.) en importeert een nieuwe set van een externe XML-bron I18N-gerelateerde wijzigingen: Fixeert ongeldige (RFC2396) tekens in URI-waarden door bestandsnamen en hun overeenkomstige URI-referenties te modificeren, indien nodig fixeert een inconsistenties van het tekencase in URI-bestand en fragmentwaarden voegt Lang-kenmerken toe aan NCC- en inhoudsdocumenten SMIL / PLAYBACK-gerelateerde wijzigingen: Optioneel] Fixes Multiplied Text Kinderen van Par door Dupe te verplaatsen naar een gecreëerde voorafgaande par met korte stille audio-uitdrukking Optioneel] Fixeert SMILFILES NIET BEGINNEN MET EEN KOPER PARD DOOR DE PRECEAGE PARS TE MOWEREN NAAR HET EINDE VAN DE VORIGE SMILFILE voert ID-attributen in op Container en Media Object-elementen in Smilfiles, waar deze ontbreken / Onherrepeild Correleert Smilfile Playback Endtime naar Audiobile Endtime: fixeert "onmogelijke waarden" in audiofiles genereert een Master.Smil-document Maagt de eerste audio-evenement van PAR met volgend evenement samen als eerste evenement een korte "stille frase" is Optioneel] Hernoemt (de Smil en) Audiofiles zodat ze sequentieel worden besteld en dus, als AUDIO in MP3-indeling is, mogelijk bestelde afspelen in MP3-spelers Diverse modificaties: dwingt geldig bestandsnaamsgebruik voor alle fileset-leden Optioneel] Rebuilds de hele link / aanwijzerstructuur van de DTB Exclusief alle bestanden in de originele DTB-map die niet behoren tot de DTB-fileset (residu * .tmp, * .bak enz.) Trims witruimte rondom integer-tekenreeks in Pagenormals converteert pagenormalen met alfanumerieke inhoud naar PLAINSPECIALS


Daisy 2.02 Regenerator Gerelateerde software