Transcribo

Een algemene duidelijke tekst renderer voor arbitraire invoerformaten inclusief firthends voor herstructureringsext en duidelijke tekst
Download nu

Transcribo Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Other/Proprietary Li...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Dr. Leo
  • Uitgever website:
  • http://code.google.com/u/fhaxbox66/

Transcribo Tags


Transcribo Beschrijving

Een algemene duidelijke tekst renderer voor arbitraire invoerformaten inclusief firthends voor herstructureringsext en duidelijke tekst Transcribo is een software gericht op de ontwikkeling van een modulaire, eenvoudig te gebruiken en krachtige cross-platform-software om verschillende bestandsindelingen om te zetten in nauwkeurige platte tekst. Wat een enigszins vreemd doel zou kunnen lijken in de leeftijd van PDF en HTML blijkt zeer nuttig te zijn, b.v. voor uitgangsinrichtingen die alleen handmatige tekst zoals Braille Embossersers kunnen verwerken. Inderdaad, transcribo is ontworpen met het oog op het oog op de afdrukdocumenten in hoge kwaliteit braille. Transcribo moet echter nuttig zijn in alle contexten waarbij gewone tekst in complexe lay-outs nodig is. Transcribo is ontworpen om de verwerking van het invoerbestand van het feitelijke weergave-algoritme te scheiden. Vandaar dat men kan spreken van twee lagen: in de invoerlaag Verschillende opmaakspecifieke firma's ontleden de ingangsstromen en voeden ze in de renderer (tweede niveau). Meer specifiek, firstends specifiek voor de ondersteunde invoerformaten. * Ontleed het invoerbestand, * Denive de lay-outstructuur en * bel de renderer om o een eigen representatie van het document te genereren, en o doorkruisen de boom die een regel-voor-lijnrepresentatie creëert. * Daarna wordt de paginerator van de renderer geroepen om de witte ruimte in te voegen als marges, pagina breekt, headers en voetteksten maken enz. * Ten slotte wordt de paginated line-by-line-representatie geassembleerd naar een vlak tekstbestand. De renderer maakt het mogelijk om aan elk te bevestigen Inhoudsblok (alinea, kop, referentie enz.) Een specifieke vertaler en wrapper om vertalingen uit te voeren en de vereiste tekstoverzicht te bereiken. In combinatie met firthends voor mark-uptalen, kan deze functie de gebruiker de uitvoer op een zeer hoog niveau van granulariteit besturen. Tijdelijk zijn er firstends voor .. RestructuredText en duidelijke tekst. Extra firthends voor indelingen zoals Latex, OpenOffice, RTF en HTML zouden nuttig lijken.Installatie en gebruik: 2.1 GeneralTransCribo is ontwikkeld met Python 2.6. Het moet op oudere versies lopen, mogelijk met kleine veranderingen. Er zijn geen afhankelijkheden. Als u echter de vertaalfuncties voor BRAILLE wilt gebruiken, wilt u mogelijk een braille vertaler zoals Liblouis of Yabt installeren. Als u bovendien de Frontend voor herstructureringsext wilt gebruiken, heeft u docutils nodig, omdat de frontend voor herstructureringsext in wezen een Docutils-schrijvercomponent is. Gebruik het transcribo-rst.py-script, een Frontend-tool van Docutils, om gewone tekst uit RST-documenten te genereren. Zonder docutils kunt u alleen platte tekst uit platte tekst genereren met behulp van het transcribo-txt.py-script. Type Python Transcribo-txt.py --Help om de opdrachtregelopties te zien. Transcribo is een puur python-pakket. Het is geïnstalleerd door het archief uit te pakken en te typen van de shell-prompt Zoiets als: CD Python Setup.py InstallThen Voer een van de scripts uit in de scripts / of test / subdirectory (zie hierboven) .2.2 Gebruik van de eerste module transcribo.rst.py is een Docutils-schrijvercomponent. Zie de documentatie van Docutils voor achtergrondinformatie. Het ondersteunt een redelijke subset van de RST-functies. Geïmplementeerde functies omvatten paragrafen, secties, sectie-nummers (basisondersteuning), kogellijsten, opslagen, blokkeercitaten, lijnblokken, referenties (pagina-referenties staan op de verlanglijstje), sterk en nadruk (vertegenwoordigd door cappitalized letters), inline literatuur. Gebruik het transcribo-rst.pyfrontend-tool om een RST-document in de gewone tekst te vertalen. Gebruik de opdrachtregel of het configuratiebestand om de pagina Breedte en de te gebruiken vertaler aan te passen (standaard is er geen). Alle andere configuraties zijn aanwezig in Transcribo.Renderer.styles.py. Vereisten: · Python


Transcribo Gerelateerde software

Griffon Editor

Griffon is IDE onder GNU / Linux, het integreert een geavanceerde hulp voor de ontwikkeling (PERL, BASH, C, HTML). ...

166

Downloaden