Lamark

Een hulpmiddel voor het insluiten van Latex in Markdown
Download nu

Lamark Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Alex Beal
  • Uitgever website:
  • http://github.com/beala/

Lamark Tags


Lamark Beschrijving

Lamark is een Python-tool voor het inbedden van latexvergelijkingen in Markdown-bestanden. Het is ontworpen als een metgezel aan marketingplatforms van marketing, zoals octopress en jekylll.Here is een voorbeeld van een Lamark-bestand: https://github.com/beala/lamark/blob/master/tests/demo.lmand de Coorespoling HTML: http://media.usrsb.in/lamark-demo/demo.htmloverviewlamark kunt latex worden ingebed in Markdown-bestanden. Een gemengd latex / Markdown-bestand (een Lamark-bestand genoemd) via de Lamark-processor zal resulteren in een puur markown-bestand, samen met een reeks afbeeldingen die overeenkomen met de ingesloten latex. Overweeg bijvoorbeeld dit Lamark-bestand: #Sommige latex {% latex "http://media.usrsb.in/"%} a ^ 2 + b ^ 2 = C ^ 2 {% einde%} {% latex "http: //media.usrsb.in/ "imgname =" one-halve.png "%} \ frac {1} {2} {% Eind%} Dit via de Lamark-processor zal resulteren in: #some latex! (http://media.usrsb.in/0.png) !(http:// Media.RSB.IN/ONE-HALF.PNG Nessionalong met twee afbeeldingenbestanden: 0.png en een half.pngusing De opdrachtregelgereedschap is eenvoudig. Proces een Lamark-bestand met de naam example.lm met: Python Lamark.py -F example.lm -o Markdown.mdor Converteer rechtstreeks naar HTML met behulp van de referentie-implementatie van Markdown: Python Lamark.py -F example.lm | ./MARTDOWN.PL> Voorbeeld.htmlusOblesOnlowing Octopress's lood worden Lamark-tags gewikkeld in een beugel en procenttekenteken als volgt: {% latex%} {% eind%} Lamark-tags accepteren ook positional en trefwoordargumenten. De positionele argumenten moeten vóór de sleutelwoordsargumenten komen: {% latex "http://media.usrsb.in/" "pythag.png" imgzoom = "3000"%} a ^ 2 + b ^ 2 = C ^ 2 {% Eind%} waarbij http://media.usrsb.in/ pad naar de afbeelding is, die zal worden gebruikt in het resulterende merkdown-bestand, Pythag.png is de naam van de afbeelding die wordt gegenereerd, en 3000 is de parameter Zoom dat dviPng gebruikt om de afbeelding te formaat. De syntaxis is als volgt: {% latex ]]]]%} {% einde%} De syntaxis voor de trefwoordargumenten is: {% latex % } {% Eind%} Wanneer de mogelijke argumenten zijn: - PAD: het pad naar het beeld dat wordt gebruikt in de Tagdown Image Tag.- alt: de alt-tekst die wordt gebruikt in de Markdown Image Tag.- IMGNAME: De naam van de afbeelding voor Het gegenereerde beeld, inclusief extensie (bijv. Mijn-Image.png) - Imgzoom: de zoomparameter die wordt gebruikt door DVIPNG, die Collega op de afmetingen van het gegenereerde beeld. 2000 is de standaardwaarde. Grotere waarden resulteren in grotere afbeeldingen (meer ingezoomd). Als hierboven vermeld, kunnen positionele en trefwoordargumenten samen worden gebruikt, maar de positionele argumenten moeten eerst komen: {% latex %} {%} Eind%} Lamark doet het best om flexibel te zijn en whitespace in tags toe te staan. Het volgende is geldig Lamark: {% latex "http://media.usrsb.in/" "Some latex" imgzoom = "2500"%} A ^ 2 {% einde%} Kortom, meest verstandige (en wat gekwetst) WhiteSpacing Styles zijn geldig. Lamarktags kunnen worden ontsnapt met een backslash. Overweeg het volgende Lamark: \ {% latex%} a ^ 2 \ {% einde%} Dit zal worden weergegeven als: {% latex%} a ^ 2 {% eind%} backslashes zijn alleen ontsnappen aan personages als ze voor een lamark komen label. In alle andere gevallen dragen ze geen speciale betekenis en worden ze alleen gelaten door de Lamark-processor. Gebruik van de opdrachtregelgereedschap is zelfverklarend:% Python Lamark.py -Husage: Lamark.py -F-bestand Een latex-processor voor MarkdownOptional Argumenten: -H, --HELP Toon dit hulpbericht en het invoerbestand van File Lamark. '-' voor Stdin. -O-bestand Markdown output-bestand. Afbeeldingen worden in dezelfde map geplaatst, tenzij met -I -i wordt overschreven. Standaard naar stDout, in welk geval afbeeldingen in de PWD worden geplaatst. -I dir-afbeeldingsdirectory. - Debug-berichten inschakelen. - WAARSCHAKELING WAARSCHUWINGSBERICHTEN .PRODUCTEN HOMEPAGE


Lamark Gerelateerde software