Argot

ARGOT Tekstmarkering - een TIMDOWN-dialect
Download nu

Argot Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Jason Moiron
  • Uitgever website:
  • http://dev.jmoiron.net/hg/

Argot Tags


Argot Beschrijving

Argot-tekstmarkering - een dialect van het merkdek ARGOT is een kleine set Python-extensies op de TailDown-markup-taal die voornamelijk is ontworpen voor het schrijven van technische blogvermeldingen. De extensies zijn niet "juiste" markdown-extensies; Ze worden geïmplementeerd als preprocessors die zich compileren in Markdown of HTML-syntaxis. In aanvulling op de reguliere syntaxis van Markdown, waarmee ARGOT niet interfereert, biedt Argot deze functies: * Moin-stijl gemarkeerde codeblokken * Link-doelprocessorsyou Can Fork Argot van de HG-repository. REQUIRINGSARGOT vereist Markdown, pygents en LXML. LXML kan moeilijk zijn om te installeren van PYPI, dus het wordt niet vermeld als een installatievereiste in Setup.py. Voldoet aan deze vereiste via de OS-bundels van LXML.MOIN-stijl gemarkeerde code blocksin mark'town, codeblokken zijn blokken tekst één niveau van inkeping verwijderd uit de teksttekst. Bij het omgaan met meer primatieve browser-ingangsmechanismen, kan het inspringen van veel tekst problematisch zijn (zoals het tabblad wordt vaak de ingangsfocus verschuift). Naast het toestaan van dit Verdrag, implementeert Argot Moin / Tracwiki-stijlcodeblokken die Syntaxis-markering via pygentments gebruiken. Syntaxis is '{{{' gevolgd door een optionele Shebang- en gewenste pygers parser, gevolgd door uw codeblok en geboekt Met '}}}': {{{#! parser ... Code ...}}} Standaard, als er geen parser wordt verstrekt, maakt argot gebruik van pygmen om te proberen te raden welke taal wordt gebruikt. Het valt terug naar de Lexer van het gewone tekst. Deze codeBlokken zijn daadwerkelijk opgesteld naar een Pseudo-markdown / HTML-syntaxis die er zoiets uitziet: ... Code ... als een latere pre-processing stap, blokken van deze stijl worden tijdelijk uit de lichaamstekst verwijderd en vervangen door een token. Markdown wordt vervolgens over de rest van het document uitgevoerd en het token wordt vervangen door de gemarkeerde code van Syntaxis. Als gevolg hiervan kunt u een gemarkeerde code van Syntax bereiken met behulp van de onbewerkte syntaxis terwijl de markeringsstap Agnostisch is naar waar de code uit. Link-doelprocessorsmarkdown-koppelingen staan in de stijl van (URL), maar dit zal vaak onderbreken Schrijven met graven voor URL's die mogelijk complex of zelfs onbekend zijn. In plaats van het koppelen aan URL's, kan ARGOT de mogelijkheid om de doelinformatie op de aanpasbare manier te coderen. Syntaxlink-processors bestaan uit het processor-tag, gevolgd door een dikke darm, gevolgd door een query voor die processor. Bijvoorbeeld: (Google: Herstructureerde tekst Snelle Ref) Hiermee wordt de link-processor Google gesprongen met de query geherstructureerde tekst Snelle Ref. Standaard is alleen de link-processor Google ingeschakeld. Er is een Amazon-koppelingsverwerker die kan worden ingeschakeld, maar het wordt gesuggereerd dat voor stabiele query's u 'Amazon' aan Google-query's voegt. Schrijvende nieuwe koppelingsprocessorsLink-processors zijn functies die een enkel argument, de query als een tekenreeks gebruiken en een ander volgen String: Def Wiki_Processor (query): Retourneer Google_Processor ('Wikipedia% S'% Query) Argot.enable_Link_Processor (Wiki_Processor) Deze hypothetische Wiki-processor doet alleen een Google-zoekopdracht voor 'Wikipedia' en de verstrekte query. De tag voor de processor kan op 3 manieren worden verstrekt: * De naam van de functie vóór de eerste onderstrepingsteken * Een tagattribuut op de functie * Een optioneel tweede argument voor activeren_Link_Processor-vereisten: · Python


Argot Gerelateerde software

Dastictools

Visualiseer tabelgegevens in een raster (DrastificGrid) en op een Google Map (DrasticMap) ...

160

Downloaden

xylib

Xylib is een draagbare C ++ -bibliotheek voor het lezen van bestanden die X-Y-gegevens bevatten van spectroscopie of poeder diffractie. ...

155

Downloaden